[经管营销]第九章 系统总线与资源扩展.ppt

[经管营销]第九章 系统总线与资源扩展

总线的概念 就是连接系统中各部件的一组公共信号线。 DB:P0(须锁存) AB:P0和P2 CB:单片机发出的以控制片外ROM、RAM和I/O读写操作的一组控制线。 1、使用ALE作为地址锁存的选通信号,以实现低8位的地址锁存; 2、以PSEN信号作为扩展程序存储器的读选通信号。 3、以EA作为内、外程序存储器的选通信号。 4、以RD和WR作为扩展数据存储器和I/O端口的读、写选通信号。执行MOVX指令时,这两个信号分别自动有效。 可以看出,虽然MCU有4组I/O口,但是,当用到系统扩展时,真正可用的I/O口,就只有P1和P3的部分口线了。 ROM:MOVC PSEN有效,没用的地址线一般为0;(code) RAM:MOVX RD和WR有效,没用的地址线一般为0;(xdata) 所有的总线扩展片外资源(除ROM以外),都当成RAM处理。ROM和RAM可以重叠而不会相互影响。 #include absacc.h包含了用于绝对地址访问的几个宏定义。 C51中对于片外扩展I/O口,则根据其硬件译码地址,将其视为片外数据存储器的一个单元,使用#define语句进行定义: #define PORT XBYTE[0XFFC0]    9.1 存储器的扩展 9.1.1 程序存储器的扩展 一、扩展总线 74LS373是有输出三态

文档评论(0)

1亿VIP精品文档

相关文档