。第7章单片机系统对展与接只枚术。 第7章单片机系统扩展与接口技术 7.1外部总线的扩展 7.2外部存储器的扩展 7.3输入/输出接口的扩展 7.4管理功能部件的扩展 7.5AD和DA接口功能的扩展 BACK
第7章 单片机系统扩展与接口技术 第7章 单片机系统扩展与接口技术 7.1 外部总线的扩展 7.2 外部存储器的扩展 7.3 输入/输出接口的扩展 7.4 管理功能部件的扩展 7.5 A/D和D/A接口功能的扩展
。第7章单片机系统扩展与接只枝木 7.1外部总线的扩展 一、 外部总线的扩展 并行 P1 P2 ALE RXD 串行 地址总线AB TXD PO 地址 锁存器 into 8031 数据总线DB 中断 DD 输入 INTI WR 计数 RD 控制总线CB 脉冲 PSEN 复位 RST EA 图7.1MCS-51外部三总线示意图
第7章 单片机系统扩展与接口技术 7.1 外部总线的扩展 一、 外部总线的扩展 图 7.1 MCS - 51外部三总线示意图
。第7摩单片机系统艾展与接口技术。 ALE ALE 11 ALE P0.7 P0.7 P0.7 G P0.6 P0.6 P0.6 P0.5 34783 2569 A P0.5 As P0.5 2569 A P0.4 P0.4 器 A P0.4 3478 A P0.3 12 P0.3 P0.3 12 P0.2 4718 A2 P0.2 P0.2 134 A2 P0.1 P0.1 P0.1 16 P0.0 19 Ao P0.0= Ao P0.0 1718 19 Ao 90 CLR 1 10 o+5V (a) (b) 图7.2地址锁存器的引脚和接口
第7章 单片机系统扩展与接口技术 图 7.2 地址锁存器的引脚和接口
。第7单片机系统扩展与接口枚术 二、总线驱动 在单片机应用系统中,扩展的三总线上挂接很多负载,如存 储器、并行接口、AD接口、显示接口等,但总线接口的负载 能力有限,因此常常需要通过连接总线驱动器进行总线驱动。 总线驱动器对于单片机的/O口只相当于增加了一个TT 负载,因此驱动器除了对后级电路驱动外,还能对负载的波动变 化起隔离作用。 在对TTL负载驱动时,只需考虑驱动电流的大小;在对MOS 负载驱动时,MOS负载的输入电流很小,更多地要考虑对分布 角容的电流驱动
第7章 单片机系统扩展与接口技术 二、总线驱动 在单片机应用系统中, 扩展的三总线上挂接很多负载, 如存 储器、并行接口、A/D接口、显示接口等, 但总线接口的负载 能力有限, 因此常常需要通过连接总线驱动器进行总线驱动。 总线驱动器对于单片机的I/O口只相当于增加了一个TTL 负载, 因此驱动器除了对后级电路驱动外,还能对负载的波动变 化起隔离作用。 在对TTL 负载驱动时, 只需考虑驱动电流的大小; 在对MOS 负载驱动时, MOS负载的输入电流很小, 更多地要考虑对分布 电容的电流驱动
。第7章单片机系统扩展与接口技术 1.常用的总线驱动器 系统总线中地址总线和控制总线是单向的,因此驱动器 可以选用单向的,如74LS244.74LS244还带有三态控制,能 实现总线缓冲和隔离。· 系统中的数据总线是双向的,其驱动器也要选用双向的, 如74LS245.74LS245也是三态的,有一个方向控制端DIR, DIR=1时输出(An→B),DIR=0时输入(A←-B)
第7章 单片机系统扩展与接口技术 1. 常用的总线驱动器 系统总线中地址总线和控制总线是单向的, 因此驱动器 可以选用单向的, 如74LS244。 74LS244还带有三态控制, 能 实现总线缓冲和隔离。 . 系统中的数据总线是双向的, 其驱动器也要选用双向的, 如74LS245 。74LS245 也是三态的, 有一个方向控制端DIR, DIR=1时输出(An→Bn ), DIR=0时输入(An←Bn )