第8章 MCS-51单片机的系统扩展

第8章 MCS-51单片机的系统扩展

ID:44986857

大小:1.23 MB

页数:74页

时间:2019-11-06

第8章 MCS-51单片机的系统扩展_第1页
第8章 MCS-51单片机的系统扩展_第2页
第8章 MCS-51单片机的系统扩展_第3页
第8章 MCS-51单片机的系统扩展_第4页
第8章 MCS-51单片机的系统扩展_第5页
资源描述:

《第8章 MCS-51单片机的系统扩展》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第8章MCS-51单片机的系统扩展8.1程序存储器的扩展8.2数据存储器的扩展8.3MCS-51单片机片选方法简介8.4FLASH存储器的扩展8.5并行I/O接口的扩展单片机内部的ROM﹑RAM容量﹑定时器﹑I/O接口和中断源等资源往往有限,在实际应用中通常不够用,因此需要对单片机的资源扩展。首先需要扩展的是程序存储器和数据存储器。单片机内部虽有一定数量的存储器,但常常不能满足实际需要,因此要求从外部进行扩展。其次需要扩展的是输入/输出接口。单片机的主要用途是控制,因此它必须与外部设备打交道,也就是说它需要与外部的输入输出设备连接

2、。单片机内部虽然设置了4个并行I/O口,用来与外围设备连接,但当外围设备较多时,I/O口就显得不够用。在大多数情况下,MCS-51系列单片机都需要扩展输入输出接口。8.1程序存储器的扩展8.1.1程序存储器的分类8.1.2典型程序存储器芯片介绍8.1.3典型程序存储器的扩展方法8.1.4典型程序存储器扩展电路8.1.1程序存储器的分类MCS-51单片机的程序存储器空间和数据存储器空间是相互独立的。程序存储器寻址空间是64K字节(0000H~FFFFH),其中8051﹑8751片内含有4K字节的ROM或EPROM,8031片内不带R

3、OM。当片内ROM不够用或使用8031芯片时,需要扩展程序存储器。程序存储器ROM也称只读存储器。所谓只读存储器是指ROM中的信息,一旦写入以后,就不能随意更改,特别是不能在程序运行过程中再写入新的内容,只能在程序执行过程中读出其中的内容。1、掩膜编程的ROM其编程由半导体厂家完成,根据用户提出的存储内容决定MOS管的连接方式,把存储内容制作在芯片上,用户不能更改所存入的信息。特点:适合于大批量生产,结构简单、集成度高。成本高,只有大量生产定型ROM时才合算。可用来存储一些标准程序:监控程序、汇编程序、BASIC语言的解释程序等;

4、也可用来存储数学用表(正弦函数表、平方根表等)、代码转换表、逻辑函数表等。2、现场编程ROM(PROM)也称可编程只读存储器PROM,指PROM的编程可在工作现场一次完成。出厂时并未存储任何信息,用户可根据自己的需要把信息写入,然后才能在系统中使用。但信息一旦写入,不能更改。3、可改写、可编程ROM(EPROM)用户对EPROM可自行写入信息,也可将信息全部擦去,重新写入。RPROM分为两种:紫外线擦除—称UVEPROM;电擦除—称EEPROM。UVEPROM:用电信号编程,用紫外线擦除信息。EEPROM:用电信号编程,用电信号擦

5、除信息。8.1.2典型程序存储器芯片介绍1、2716RPROM存储器2716是2K×8位紫外线擦除电可编程只读存储器。单一+5V供电,最大功耗25mW,维持功耗132mW,读出时间最大450ns,引脚见图8-1。2716161514131211109867543212019181724232221A7A6A5A4A3A2A1A0VCCA9A8VPPA10O7O6O5O4O3O2O1O0CEOEGND图8-12716引脚图A0~A1000~07CEOEVPPVCC地址线数据线片选线数据输出选通线编程电源主电源2716的5种工作方式见

6、表8-1。编程禁止编程检验编程维持读正脉冲任意输出引式方脚高阻DOUT高阻DOUTDINVCCVPPOECE5V5V5V5V5V5V5V21V21V21VLLLLLHHH(9~11,13~17)(24)(21)(20)(18)表8-12716工作方式选择注:L:TTL低电平;H:TTL高电平;DOUT:数据输出;DIN:数据输入。2、2732EPROM存储器2732是4K×8紫外线擦除电可编程只读存储器。单一+5V供电,最大工作电流为100mA,维持电流为35mA,读出时间为250ns。引脚如图8-2。27321615141312

7、11109867543212019181724232221A7A6A5A4A3A2A1A0VCCA9A8A11A10O7O6O5O4O3O2O1O0CEOE/VPPGND图8-22732引脚图A0~A1100~07CE地址线数据线片选线OE/VPP输出允许/编程电源2732的5种工作方式见表8-2。编程禁止编程检验编程维持读L任意输出引式方脚高阻DOUT高阻DOUTDINVCCCE5V5V5V5V5VLLLLHH21VH21V(9~11,13~17)(24)OE/VPP(20)(18)表8-22732工作方式选择3、2764EPR

8、OM存储器2764是8K×8位紫外线擦除电可编程只读存储器,单一+5V供电,最大工作电流为75mA,维持电流为35mA,读出时间最大为250ns。引脚见图8-3。A7A6A5A4A3A2A1A0O2O1O0GNDNCA9A8A11A10O7O6O5

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。