单片机原理及应用6章.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6.2 程序存储器的扩展 6.2.1 常用的程序存储器 1. EPROM EPROM是紫外线擦除的可编程只读存储器,掉电后信息不会丢失。EPROM中的程序需要由专门的编程器写入,许多单片机开发装置具有EPROM写入功能。 (1) EPROM的型号和特性 常用的EPROM有2716、 2732、2764、27128、 27256、27512等 。 常用EPROM的引脚 (2) EPROM的工作方式 EPROM的主要工作方式有编程方式、编程校验方式、读出方式、维持方式、编程禁止方式等。 2. EEPROM EPROM的缺点是无论擦除或写入都需要专用设备,即使写错一个字节,也必须全片擦掉后重写,从而给使用带来不便。EEPROM是电擦除可编程存储器,掉电后信息不会丢失 。 (1) EEPROM的型号与特性 常用的并行EEPROM有2816(2KB×8)、2817(2KB×8)、2864(8KB×8)、28256(32KB×8)、28010(128KB×8)、28040(512KB×8)等。 (2) EEPROM的工作方式 EEPROM的工作方式主要有读出、写入、维持三种 。 6.2.2 程序存储器的扩展 1. 访问外部程序存储器的操作时序 MCS-51的外部程序存储器读操作时序如图所示。 MCS-51访问外部程序存储器时序 2. 程序存储器扩展的一般方法 单片机扩展外部程序存储器(EPROM)的一般连接方法如图所示。 MCS-51单片机扩展程序存储器的一般连接方法 3. 扩展举例 外部存储器的扩展可通过线选方式或译码方式实现片选。 【例】扩展4KB EPROM 的8051系统。采用线选方式对 8051扩展一片2732EPROM的连线图。 图中锁存器采用74LS373,8051的 P2.0~P2.3用作2732的地址线, 其余P2.4~P2.7中的任一根都可作 为2732的片选信号线,片选信号决 定了2732的4KB存储器在整个8051扩 展程序存储器64KB空间中的位置。 图中选用P2.7作为2732的片选信号 线,则2732 EPROM的地址范围为 0000H~0FFFH。 扩展4KB EPROM的8051系统 6.3 数据存储器的扩展 6.3.1 常用的数据存储器 单片机外部数据存储器的扩展芯片大多采用SRAM,根据需要也可采用EEPROM或其他非易失随机存储器(NV-SRAM)芯片。 常用的SRAM有6116、6264、62256等,它们的引脚图如图所示。 常用SRAM引脚图 6.3.2 数据存储器的扩展 1. 数据存储器扩展的一般方法 MCS-51单片机扩展外部数据存储器的一般连接方法如图所示。 MCS-51单片机扩展数据存储器的一般连接方法 2. 访问外部RAM的操作时序 MCS-51对外部数据存储器的访问指令有以下四条: ① MOVX A, @Ri ② MOVX @Ri, A ③ MOVX A, @DPTR ④ MOVX @DPTR, A MCS-51访问外部数据存储器的时序图。 MCS-51系列单片机的外部数据存储器读/写时序 3. 扩展举例 用2片6116为8051扩展4KB的RAM系统。 下图为8051扩展4KB的RAM系统连接图。图中采用P2.3作为6116(1)的片选信号线,其地址范围为1000H~17FFH;P2.4作为6116(2)的片选信号线,其地址范围为0800H~0FFFH。 扩展4KB RAM的8051系统 6.4 I/O端口的扩展 6.4.1 简单并行I/O口的扩展 当应用系统需要扩展的I/O口数量较少而且功能单一 时,可采用锁存器、三态门等构成简单的I/O接口芯片。 1. 并行输出口的扩展 扩展8位输出口常用的锁存器有74LS273、74LS377以及带 三态门的8D锁存器74LS373等。 (1)使用74LS273对并行输出口的扩展 74LS273是带清除端的8D触发器,上升沿触发,具有锁存功能。 (2)使用74LS377对并行输出口的扩展 74LS377是带有输出允许控制的8D触发器,上升沿触发 。 2. 并行输入口的扩展 扩展8位并行输入口常用的三态门电路有74LS244、74LS245 和74LS373等。 (1)使用74LS244对并行输入口的扩展 74LS244是一种三态输出的8位总线缓冲驱动器,无锁存功能 。 (2)使用74LS245对并行输入口的扩展 74LS245是三态输出的8位总线收发器/驱动器,无锁存功能。 6.4.2 8155可

文档评论(0)

132****9295 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档