存贮器扩展.ppt
《存贮器扩展.ppt》由会员分享,可在线阅读,更多相关《存贮器扩展.ppt(17页珍藏版)》请在三一文库上搜索。
1、单片机原理与接口应用,存储器的扩展,华中科技大学光电子工程系,MCS51,一、外部程序存储器的扩展, MCS51的程序存储器空间、数据存储器空间是相互独立的。 程序存储器寻址空间为64K字节(0000HFFFFH),其中8051、8751片内包含有4K字节的ROM或EPROM。 8031片内不带ROM。 当片内ROM不够使用或采用80 31芯片时,需扩展程序存储器。 用作程序存储器的器件是EPROM和EPROM。,MCS51单片机扩展外部程序存储器的硬件电路,访问外部程序存储器的时序,地址锁存器,由于MCS51单片机的PO口是分时复用的地址数据总线,因此在进行程序存储器扩展时,必须利用地址锁存
2、器特地址倍号从地址数据总线中分离开来。 地址锁存器可使用带三态缓冲输出的八D锁存器74LS373或8282,也可以使用带清除端的八D锁存器74LS273, 地址锁存信号为ALE。,几种地址锁存器的管脚配置图,74LS373和8282都是透明的带有三态门的八D锁存器,可简化成下图所示的结构,三、 EPROM扩展电路,四、外部数据存储器的扩展,803l单片机内部有128个字节RAM存储器。CPU对内部的RAM具有丰富的操作指令。 在用于实时数据采集与处理时,仅靠片内提供的128个字节的数据存储器是远远不够的,在这种情况下,可利用MCS51的扩展功能,扩展外部数据存储器。 常用的数据存储器有静态RA
3、M和动态RAM两种这里主要讨论静态RAM与MCS51的接口。,外部数据存储器的扩展时序,MCS51写外部数据存储器的时序,RAM扩展电路,1.线选法 以高位地址线作为片选信号; 地址空间是不连续分布的; 适用于外部器件较少的情况。 2.全地址译码法 采用译码器,常用:74LS138、74LS139、 74LS154。 地址空间连续; 适用于外部器件较多的情况。,74LSl38(三八)译码器,138是一种三位二进制代码的译码器。 它有二个输入端A、B、C,八个输出端Y0一Y7。A、B、 C三个输入端的八个不同组合对应着Y0一Y7的每一路输出,可选中八个电路芯片。 例如: C、 B、A三个端子为000时,则Y0= 0,Y1Y71即Y0端被选中. 138还有三个允许端G1、G2A、G2B。只有当G1端为高电平、G2A和G2B都为低电平时, 该译码器才可以对某一种组合进行译码 。,74LS138译码器功能表,74LSl39(二一四)译码器,139是二位二进制译码器, 有两个输入端A、B和四个输出端Y0、Y1、Y2、Y3。 A、B的四种组合分别对应着四个不同的输出Y0一Y3。 74LS139集成芯片内 有两组二四译码器,每组都有一个允许端G。,74LS139真值表,请看下一节,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 存贮器 扩展
链接地址:https://www.31doc.com/p-2315096.html