第11章MCS-51系统扩展技术.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第11章MCS-51系统扩展技术

第11章 MCS-51系统扩展技术 11.1 程序存储器的扩展技术 11.2数据部存储器的扩展 设计 11.3 I/O接口的扩展设计 11.4显示器接口扩展技术 11.5键盘接口设计 11.6 A/D和D/A接口设计 外部总线扩展 一、外部总线的扩展 1.总线的基本概念 总线是微机各部件之间、系统之间相互连接以实现信息传送的通道。 2.MCS-51外部总线的扩展 MCS-51提供ALE引脚,在ALE为有效高电平期间,P0口上输出A7~A0。通常在8051片外扩展一片地址锁存器,用ALE的有效电平作锁存信号,将P0口上的地址信息锁存,直到ALE再次有效。在ALE无效期间P0口传送数据,即作数据总线口。这样就把P0口扩展为地址/数据总线复用口。 另外,P2口可用于输出地址高8位的A15~A8,所以对外16位地址总线A15~A0由P2口和P0口锁存器构成,P0口兼作8位数据总线D7~D0。数据总线用于传送指令和数据信息。 MCS-51引脚中的输出控制线, 、 、 、ALE以及输入控制信号线,如 等构成了外部控制总线CB。 MCS-51扩展的外部三总线示意图如图 通常,用做地址锁存器的芯片有74LS273、74LS377、74LS373、8282等。图6-2所示为部分地址锁存器的引脚图,以及它们用作地址锁存器的接法。 二、总线驱动 单片机应用系统中,通常要在扩展的三总线上挂接很多负载,如存储器、并行接口、A/D接口、显示器接口等,但总线端口的驱动能力是有限的,一般只能驱动几个LSTTL负载或十几个MOS电路负载。因此常常需要进行总线驱动。 1。常用的总线驱动器 在系统总线中,地址总线和控制总线是单向的,地址总是从CPU的控制器向外发送,每一个控制信号的方向也是唯一确定的,因此地址总线和控制总线的驱动器可以选用单向的,如单向驱动器74LS244。74LS244还带三态控制,以实现总线缓冲和隔离。 2。总线驱动器的接口 图给出了总线驱动器74LS244和74LS245与8051管脚间的接口方法。 11.1 程序存储器的扩展技术 照存储器的存取功能,存储器可分为只读存储器(Read Only Memory,缩写为ROM)和随机存取存储器(Random Access Memory,缩写为RAM)两大类。 一、只读存储器(ROM) 1.掩膜ROM 2.可编程ROM(PROM) 3.紫外线擦除可编程ROM(EPROM) 4.电擦除可编程ROM(EEPROM) 5.快擦写型存储器Flash Memory Flash Memory是一种新型的可擦除、非易失性存储器。 二、随机存取存储器(RAM) l.静态RAM(SRAM) 2.动态RAM(DRAM) 3.集成RAM(iRAM) 4.非易失性RAM(NVRAM) 三、存储器的组成 它包括存储体、地址译码电路、片选和读/写控制、输入/输出电路四部分。 l.存储体 存储体是由大量存储单元组成的。每个存储单元包含一个或几个基本存储电路,以存放一位或几位二进制数。存储单元在存储体中排列成矩阵形式,以便于查找。每个存储单元有地址。就芯片本身来说,这一地址对应于10根地址线信号的某个数码。 2.地址译码电路 由地址信号选中某一存储单元,需经过地址译码电路。 3.片选和读/写控制 地址线选通了片内某个存储单元,但只有当片选信号有效时,才能对该存储单元进行读/写操作。 4.数据输入/输出电路 数据输入/输出电路中有带三态门的输入缓冲器和输出缓冲器,在片选和读/写信号控制下,实现数据的双向传送。 产生片选信号的方式不同,存储器的地址分配也就不同。片选方式有线选、全译码和局部译码三种。 (一)线选方式 所谓线选方式就是把一根高位地址线直接连到存储器芯片的片选端。 现假设剩下的两根高位地址线A14、A15都为低电平,这样可得到三个芯片的地址分配如下: 线选方式的电路连接简单,经常被采用。其缺点是高位地址线的寻址能力得不到充分利用。 (二)全译码方式 全译码方式是将片内寻址的地址线以外的高位地址线,全部输入到译码器进行译码,利用译码器的输出端作为各存储器芯片的片选信号。 常用的译码器有74LSl38(3/8译码器)、74LSl39(双2/4译码器)、74LSl54(4/16译码器)等。这里介绍74LSl38译码器, 用全译码方式实现片选的电路连接示意图如图 ,图中芯片Ⅰ、Ⅱ、Ⅲ都是2KB×8位。地址线A10~A0用于片内寻址。高位地址线A13、A12、A11接到74LSl38的选择输入端C、B、A,A15、A1

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档