忘電子工業出版社 Publishing house of Electronics Industry 扩展系统由单片机最小系统、系统总线、 扩展部件三大部分组成;整个单片机扩展系统 是以单片机为核心通过总线来进行扩展的;系 统总线有地址总线AB、数据总线DB和控制总线 CB;片外的扩展部件可以根据实际应用的需要 来选用,需要何种功能的部件,就采用适当的 方法将其“挂”在总线上即可
扩展系统由单片机最小系统、系统总线、 扩展部件三大部分组成;整个单片机扩展系统 是以单片机为核心通过总线来进行扩展的;系 统总线有地址总线AB、数据总线DB和控制总线 CB;片外的扩展部件可以根据实际应用的需要 来选用,需要何种功能的部件,就采用适当的 方法将其“挂”在总线上即可
忘電子工業出版社 Publishing house of Electronics Industry 8.1.2并行扩展总线的构造 1.系统总线的基本概念 单片机的片外三总线是将单片机与扩展系 统中各部件连接起来,用于相互传送数据信息、 地址信息和控制信息的一组公共信号传输线。 按其功能可分为用于传输地址信息的单向地址 总线AB;用于传输数据信息的双向数据总线DB 和用于传输控制信息的准双向控制总线CB
8.1.2 并行扩展总线的构造 1.系统总线的基本概念 单片机的片外三总线是将单片机与扩展系 统中各部件连接起来,用于相互传送数据信息、 地址信息和控制信息的一组公共信号传输线。 按其功能可分为用于传输地址信息的单向地址 总线AB;用于传输数据信息的双向数据总线DB 和用于传输控制信息的准双向控制总线CB
忘電子工業出版社 Publishing house of Electronics Industry 2.系统总线的构造 单片机片外三总线的构造方法如下: (1)8位数据总线DB的构造 用单片机P0口的P0.0~P0.7共8个引脚构 造8位数据总线。在扩展时,可将P0.0~P0.7 引脚直接连接到扩展部件相对应的数据线
2.系统总线的构造 单片机片外三总线的构造方法如下: ⑴ 8位数据总线DB的构造 用单片机P0口的P0.0~P0.7共8个引脚构 造8位数据总线。在扩展时,可将P0.0~P0.7 引脚直接连接到扩展部件相对应的数据线
忘電子工業出版社 2)16位地址总线的构造 Publishing house of Electronics Industry 用P0口的P0.0~P0.7的8个引脚构造低8位地址总 线,P0.0~P0.7引脚需在作8位数据总线和作低8位地 址总线之间进行分时复用。为了实现P0口的地址/数 据总线的复用功能,要外设一个8位地址锁存器把 P0.0~P0.7引脚上低8位地址信息进行锁存。地址锁 存器的锁存信号由ALE引脚上的输出脉冲提供,当ALE 为高电平时,PO口向片外地址锁存器传送低8位地址 并利用ALE的下降沿将P0送出的低8位地址锁入片外地 址锁存器。单片机常用的地址锁存器有74LS373和 8282等,它们的引脚图如图8.2所示。地址总线AB的高 8位用P2口的P2.0~P2.7共8个引脚构造而成,用于传 送地址信息的高8位,可直接与扩展部件相对应的高8 位地址线相连(或作为译码部件的输入来形成各扩展 部件的片选信号)
⑵ 16位地址总线的构造 用P0口的P0.0~P0.7的8个引脚构造低8位地址总 线,P0.0~P0.7引脚需在作8位数据总线和作低8位地 址总线之间进行分时复用。为了实现P0口的地址/数 据总线的复用功能,要外设一个8位地址锁存器把 P0.0~P0.7引脚上低8位地址信息进行锁存。地址锁 存器的锁存信号由ALE引脚上的输出脉冲提供,当ALE 为高电平时,P0口向片外地址锁存器传送低8位地址, 并利用ALE的下降沿将P0送出的低8位地址锁入片外地 址锁存器。单片机常用的地址锁存器有74LS373和 8282等,它们的引脚图如图8.2所示。地址总线AB的高 8位用P2口的P2.0~P2.7共8个引脚构造而成,用于传 送地址信息的高8位,可直接与扩展部件相对应的高8 位地址线相连(或作为译码部件的输入来形成各扩展 部件的片选信号)
忘電子工業出版社 Publishing House of Electronics Industry 20}Wc 20VCC D1 19 DO 18D7 8-Q1 D1- 17D6 D4 00 14—D5 14—Q5 13-D4 D7 13-Q6 Q3 12Q4 E-9 GND-10 GND-10 图82地址锁存器的引脚 当E=0,G=1时,输出Q0~Q7跟随输入D0~D7变化;当E =0,G由高变低时,输出端Q0~Q7的8位信息被锁存,直到G 再次变为高电平。应用时,可直接将单片机的ALE引脚与地 址锁存器的G端相连,而将接地
当 E =0, G=1时,输出Q0~Q7跟随输入D0~D7变化;当 E =0, G由高变低时,输出端Q0~Q7的8位信息被锁存,直到G 再次变为高电平。应用时,可直接将单片机的ALE引脚与地 址锁存器的G端相连,而将接地。 图8.2 地址锁存器的引脚