- 2
- 0
- 约5.71千字
- 约 41页
- 2017-06-04 发布于四川
- 举报
第8章 单片机系统扩展设计 系统接口技术概述 存储器扩展技术 输入输出(I/O)和中断扩展技术 MCS-51单片机并行接口基本方法 单片机与片外并行器件接口设计有两个任务:硬件电路连接和软件编程 硬件接口就是解决三种总线的连接: 1)数据总线:片外器件的数据总线宽度不超过8位时,直接与单片机相连即可;大于8位时,需要分时来存取。 2)地址总线:先对片外器件分配地址,然后进行相应的硬件连接。 3)控制总线:根据片外器件工作的定时逻辑,利用单片机控制信号以及与I/O口线的组合,完成对器件的控制和读写操作。 (1)地址总线(AB) 1.地址总线由单片微机P0口提供 低8位地址A0~A7 2.P2口提供高8位地址A8~A15。 3.P0口是地址总线低8位和8位数据总线复用口,只能分时用作地址线。 4.P0口输出的低8位地址A0~A7必须用锁存器锁存。 锁存器的锁存控制信号为单片微机ALE引脚输出的控制信号。在ALE的下降沿将P0口输出的地址A0~A7锁存。 5.P0、P2口在系统扩展中用做地址线后便不能作为一般I/O口使用。 6.由于地址总线宽度为16位,故可寻址范围为64 KB。 (2)数据总线(DB) 1.数据总线由P0口提供,用D0~D7表示。 2.P0口为三态双向口,是应用系统中使用最为频繁的通道。所有单片
原创力文档

文档评论(0)