第八章 单片机系统扩展
图 8-1 MCS-51 片外三总线
第八章 单片机系统扩展
1 .地址总线 (AB)
80C51 地址总线由 16 位构成:由 P0 口经地址锁存器
( 如 74373) 提供低 8 位地址 (A0 ~ A7) , P2 口提供高 8 位
地址 (A8 ~ A15) ,用于传送单片机输出的地址信号,决定
操作的存储单元或 I/O 口。地址总线是单向总线,只能由单
片机送出。可直接访问的存储单元为 216 ,即通常所说的寻
址范围为 64 KB 。对外部寻址时, P0 口是低 8 位地址和 8
位数据的复用线, P0 口首先将低 8 位的地址发送出去,当
ALE 由高变低时,用锁存器 (74373) 将先送出的低 8 位地址
锁存后再传送数据,在下一次 ALE 变高时,和 P2 口高 8 位
地址共同作用寻址。
第八章 单片机系统扩展
2 .数据总线 (DB)
数据总线宽度为 8 位,由 P0 口提供,用于单片机与存
储器或 I/O 端口之间传送数据。它与单片机处理数据的字长
是一致的,所以我们通常也称 MCS-51 为 8 位机,即指其每
次处理 8 位数据。数据总线是双向的,可以进行两个方向的
数据传送。