ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:127.26KB ,
资源ID:4581077      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4581077.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(整理单片机只读存贮器.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

整理单片机只读存贮器.docx

1、整理单片机只读存贮器2.1 只读存储器只读存储器(ROM)的特点是:其内容是预先写入的而且一旦写入,使用时就只能读出不能改变,掉电时也不会丢失,ROM器件还具有结构简单、信息度高,价格低,非易失性和可靠性高等特点。对ROM内容的设定(写入)称为编程,根据编程方式的不同,ROM可分为四类:掩膜ROM(MaskROM)可编程ROM(即PROM)可擦除可编程ROM(EPROM)电可擦除可编程ROM(EEPROM)。 211 掩膜型ROM 掩模型ROM中的信息是由生产厂家根据用户要求(给定的程序和数据)对芯片图形掩膜后进行两次光刻而制成的,所以,生产第一片这样的ROM是很昂贵的,但复制同样内容的ROM

2、就很便宜,因而掩膜式ROM适用于成批生产的定型产品,如用于存放PC/XT的BIOS,BASIC语言解释程序,或系统监控程序等。掩膜ROM中的每个存储元电路只需用一个偶合元件,一般可用二极管、MOS晶体管、双极型晶体管构成。一般MOS型的集成度高、功耗小、但速度慢,双极型的速度快,但功耗大,所以只适用于速度要求较高的系统中。图所示为一个简单的44位MOS型ROM,采用单译码结构,两位地址线A1A0译码后可译出四种状态(00,01,10,11),输出4条(字)选择线,可分别选中四个单元,每个单元有4位数据(D3一D0)输出。 掩膜ROM示意图 在图中所示的矩阵中,在行和列的交叉点上,有的连有MOS

3、管,有的没有连,这是生产厂家根据用户提供的程序来决定的。有管子表示该位为“0”,没有管子,表示该位为“1”。若地址线A1A000,则选中0号单元,即字线0为高电平,则凡与该行相连的MOS管导通(如D2、D0列),对应的位(列线)输出为0,而不与该行相连的列线(位)因无MOS管而输出为“1”,如D3、D1两列为1,则第一行(即第0单元)输出D3D01010。可见存储器的内容取决于制造工艺。下表为上图存储矩阵的存放内容。 212 可编程ROM(PROM) 为了方便用户根据自己的需要确定ROM的内容,提供了一种可编程ROM(即PROM),它允许用户编程一次。 在 PROM中,通常用二极管或双极型三极

4、管作存储单元。右图所示是用双极型三极管作存储元电路的,在这种存储单元中,每一位三极管的发射极上串接一个可熔金属丝,出厂时所有管子发射极上的熔丝是完整的,管子可将位线和字线连通,表示存有信息“0”(即整个芯片末使用前全为“0”)。用户编程时,根据程序要求,对需要写入“l”的位,通以足够大的脉冲电流典型的熔断电流为(50100)nA,周期为几个微秒,使相应位的熔丝烧断,该位便存入信息“l,。末被熔断的位仍为“0”,从而实现了信息的一次性写入。虽然PROM可由用户自由编程写入信息,但由于熔丝一旦编程烧断,就无法恢复,所以,PROM只允许用户编程一次,这对需要经常修改程序内容的应用场合是很不方便的。目

5、前,很多OTP型的单片机就是一次性编程的。213 可擦除可编程R0M(EPROM) 1结构掩膜型ROM和PROM中的内容一旦写入,就无法再改变,为了开发方便,可以擦除重写的可编程只读存贮器应运而生。EPROM由于是以浮栅型MOS管作存储单元,它里面存储的内容可以通过紫外线光的照射而被擦除,而且又可再用电流脉冲对其重新编程写入程序或数据,而且还可多次进行擦除和重写,故称为可擦除可编程序ROM,因而EPROM得到了广泛的应用。2典型EPROM芯片介绍 2764 典型EPROM芯片有多种型号,常用的有:2716(2K8)、2732(4K8)、2764(8K8)、 27128 (16K8)、27256

6、(32K8)等。下面以2764(8K8)芯片为例,说明EPROM的性能和工作方式。 Intel2764是8K8的EPROM。图所示是2764的外引脚和功能框图。 管脚定义如下:A0一 A12:地址线,13位(对应8K存储单元),输入;O7 O0:数据线,8位,双向,编程时作数据输入线,读出时作数据输出线;: 片选允许,输入,低电平有效;: 输出允许,输入,低电平有效,连读信号;: 编程脉冲控制端,输入,连编程控制信号;Vpp: 编程电压输入端;Vcc: 电源电压,十5V。(1) 工作方式 2764有4种工作方式:读方式、编程方式、检验方式和备用方式, 读方式这是2764最常使用的方式,在读方式

7、下,Vcc和Vpp均接十5V电压,接低电平,从地址线A12A0接收CPU送来的所选单元地址,然后使、均有效(为低电平),于是经过一个时间间隔,所选单元的内容即可读到数据总线上。图为2764读方式时的时序图: 由图可知,芯片允许信号面必须在地址稳定后有效,以保证正确读出所选单元数据。 备用方式 即2764工作于低功耗方式,该方式与芯片未选中时类似,这时芯片从电源所取的电流从l100mA下降到40mA,功耗降为读方式下的25。只要使端输入一个TTL高电平信号即可使2764工作于备用方式,该方式使数据输出呈高阻态。由于读方式时和是连在一起的,所以,当某芯片末被选中时和处于高电平状态,则此芯片就相当处

8、于备用方式,可大大降低功耗。 编程方式 在编程方式下,只要将Vpp接25V(不同型号芯片所加电压不同,有的芯片仅需加125V电压加得不正确会烧坏芯片,应注意器件说明)Vcc加十5V,端和端为高电平,从地址线A12一A0端输入需要编程的单元地址,从数据线D7D0上输入编程数据,在端加入编程脉冲宽度为50ms,幅度为TTL高电平,便可实现编程(写入)功能。应注意,必须在地址和数据稳定之后,才能加入编程脉冲。下图所示为2764的编程时序图。 编程校验方式 在编程过程中,为了检查编程时写入的数据是否正确,通常在编程过程中包含校验操作。在每个字节写入完成后,电源电压接法不变,而将,均改为低电平,便可紧接

9、着将写入的数据读出,以检查写入的信息是否正确,检查时应如上图所示。 2764除以上工作方式外,实际上还有输出禁止方式和编程禁止方式。编程禁止方式,就是禁止编程,因此,在编程过程中,只要使为低,编程就立即禁止。其他型号的EPROM,可参考: 何立民:单片机外围器件实用手册(存储器分册) 北京航天航空大学出版社 3 EPROM编程器 由于对EPROM编程时,每写入一个字节都需要加50ms宽的PGM脉冲电流,则编程速度太慢,而且容量越大,也导致编程速度变慢。为此,Intel公司开发了一种新的编程方法,比标难方法快56倍,按照这一新的编程思路相继开发了多种型号的EPROM编程器,所以,目前对EPROM

10、编程都使用专门的编程器来进行编程。 编程器通常要依靠一台微机才能工作,编程器通过一个接口卡与微机扩展槽相连,并配有一套编程软件,控制编程器工作方式及微机与编程器间的数据传送。编程器上有EPROM芯片插座,一般可对多种型号的EPROM芯片进行编程。EPROM除一些常用的芯片如2764、27128、27256、27512等外,还有一些大容量的EPKOM,如27C010(128K8)、27C020(256K8)和27C040(512K8)等芯片,适用于工业控制中固化监控程序、用户应用程序等内容。一般地,编程器除了对PROM、EPROM、EEPROM编程外,还可对CPU(MPU)、PAL、GAL、CP

11、LD(FPGA)等器件进行编程。 214 电可擦除可编程ROM(E2PROM)兼有RAM和ROM的双重功能 EPROM 的优点是一块芯片可以多次反复使用,但是它有两个明显的缺点:一是每次编程要从电路中拨下来先用紫外线抹除器擦除原内容然后进行编程,这很麻烦。二是它的擦除是对芯片整体擦除,那怕只需要改一个字节,甚至一位,也必须把整个芯片内容都擦除,然后再重新写入,这是很不方便的。为了克服EPROM的这两个缺点,就产生了电可擦除可编程ROMEEPROM简称E2PROM方法。E2PROM是一种在线(或叫在系统,即不用拨下来)可编程只读存储器。它能像RAM那样随机地进行改写,又能像ROM那样在掉电的情况

12、下所存信息不丢失,即E2PROM兼有RAM和ROM的双重功能特点,因此,使用起来十分方便。 下面以Intel2864A为例,说明EEPROM的基本特点和工作方式。Intel2864A容量为8K8,28个引脚双引直插式封装,下图为2864A的引脚图,其引脚与EPROM2764兼容。 A12一Ao:地址线,输入,其中A7一Ao为行地址,A12一A8为列地址,8K容量的2864内部结构为256行32列的矩阵。 I07IO0:数据输入输出线,双向,读出时为输出,写入擦除时为输入。 2864内部没有地址和数据输入锁存器,所以,在进行较长时间的写入擦除操作时,可释放这些总线。 :片选和电源控制端,输入。

13、:写入允许控制端,输入。当对2864A进行擦写、功率下降操作时,控制逻辑可以根据和线的电平状态和时序状态来控制2864A的操作。 :数据输出允许端。 2864A使用单一的十5V电源,因为将编程时所需的21V编程升压电路已集成在芯片内。 R/:R/是RDY/BUSY缩写,用来向CPU提供状态信号,即指示2864A的准备就绪忙状态。其擦写过程是:当擦除时,将R/置为低电平,然后将新的数据写入,写入完成后,再将R成置为高电平,因此,CPU可以通过检测此引脚的状态来控制芯片的擦写操作。 此外,2864A芯片内的写周期定时器还可通过R/引脚向CPU表示它所处的工作状态。在写一个字节的过程中,此引脚为低电

14、平,写完后该引脚变为高电平。利用R/的这一功能,可在每写完一个字节后向CPU请求外部中断,以继续写入下一个字节。2864A有4种工作方式:读方式、写方式字节擦除,整片擦除和维持方式,如下表: (4)列出辨识与分析危险、有害因素的依据,阐述辨识与分析危险、有害因素的过程。(1)读方式 在读方式时,W更1,iz面0,允许CPU读取2864A的数据。当CPU(五)规划环境影响评价的跟踪评价发出地址信号和相应控制信号后,经一定延时(读取时间约250ns)2864A即可将数据送人数据总线。(2) (3) (1)安全预评价。写方式浮节擦除 擦除和写入是同一种操作,即都是写入,只不过擦除是固定写“1”即数据

15、输入恒为TTL高电平;写入时,数据线上是0或1,所以,2864A具有以字节为单位的擦写功能。(四)建设项目环境影响评价资质管理以字节为单位进行擦除写入时:CE为低电平,OE为高电平,6.建设项目环境影响评价文件的其他要求的脉冲宽度最小为2ms(低电平),最大一般不超过70ms.(4) (5) (1)资质等级。评价机构的环评资质分为甲、乙两个等级。环评证书在全国范围内使用,有效期为4年。整片擦除方式 整片擦除时,所有8K字节单元全置“l”。整片擦除时,不考虑地址信号,2)应用环境质量标准时,应结合环境功能区和环境保护目标进行分级。数据线置为TTL高电平(即写1),WECE“0”(低电平),OE为

16、低(字节擦写时为高),WE写脉冲宽度的典型值为10ms,其他信号同字节擦写方式。(6) (7) (一)安全预评价依据维持方式 维持方式也就是低功耗方式,通常2864A在进行擦写或读操作时的最大电源消耗为100mA。当器件不操作时,只需将CE端加一TTL高电平,2864A便进入维持状态,此时最大电流消耗为40mA,可见,维持状态可将功耗降60,维持状态时,输出端为浮空状态。对于不同的评价单元,可根据评价的需要和单元特征选择不同的评价方法。不同公司的28C64,用法稍有区别,目前较流行的有:ATMEL28C64、X28C64(Xicor)、SEED28C64(2)可能造成轻度环境影响的建设项目,编制环境影响报告表,对产生的环境影响进行分析或者专项评价; 其他EEPROM:28C16 (2K) 28C256

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1