第8章单片机的存储器的扩展 主("单片机系统的三总线的构造 要 半导体存储器 内程序存储器和数据存储器的扩展方法 容(E2PROM的使用 程序存储器和数据存储器的同时扩展
第8章 单片机的存储器的扩展 ◼单片机系统的三总线的构造 ◼半导体存储器 ◼程序存储器和数据存储器的扩展方法 ◼E 2PROM的使用 ◼程序存储器和数据存储器的同时扩展 主 要 内 容
第8章单片机的存储器的扩畏 单片机系统的扩展是建立3总线基础上的: 地址总线( Address bus,AB) 数据总线( Data bus,DB) 控制总线( Control bus,CB) 三总线是并行的,可理想地匹配CPU的处理速度。 单片机之外的任何芯片和硬件资源必须通过总线与单 片机相连,才能被单片机有效地管理,成为系统的有机组 成部分。 MS-51单片机对外没有专用的地址总线,首先需要扩 展系统的三总线。 2021/2/8 单片原理应用
2021/2/8 单片机原理及其应用 2 单片机系统的扩展是建立3总线基础上的: 地址总线(Address Bus,AB) 数据总线(Data Bus, DB) 控制总线(Control Bus, CB) 三总线是并行的,可理想地匹配CPU的处理速度。 单片机之外的任何芯片和硬件资源必须通过总线与单 片机相连,才能被单片机有效地管理,成为系统的有机组 成部分。 MCS-51 单片机对外没有专用的地址总线,首先需要扩 展系统的三总线。 第8章 单片机的存储器的扩展
48.1单片机条统的三总线的构造 MCS-51 A8~A15 ALE 地址总线 PO KN AO-A7 D0-D7数据总线 PSEN RD 控制总线 WR EA MCS-51单片机三总线构造原理图 2021/2/8 单片原理应用
2021/2/8 单片机原理及其应用 3 8.1 单片机系统的三总线的构造 锁 存 器 MCS-51 P2 P0 ALE G A8~A15 A0~A7 D0~D7 地址总线 PSEN RD WR EA 数据总线 控制总线 MCS-51 单片机三总线构造原理图
48.1单片机条统的三总线的构造 当MCS-51单片机需要扩展外部ROM或外部RAM时,由 P0口和P2口构造(外部的)地址/数据总线: P0口可以提供低八位地址总线和数据总线 P2口提供高八位地址总线,这种情况下,P0和P2就不能 再作为O使用了。 由于P0口的分时复用,MCS-51单片机的地址和数据总 线不是分立的。 2021/2/8 单片原理应用
2021/2/8 单片机原理及其应用 4 当MCS-51单片机需要扩展外部ROM或外部RAM时,由 P0口和P2口构造(外部的)地址/数据总线: P0口可以提供低八位地址总线和数据总线 P2口提供高八位地址总线,这种情况下,P0和P2就不能 再作为I/O使用了。 由于P0口的分时复用,MCS-51单片机的地址和数据总 线不是分立的。 8.1 单片机系统的三总线的构造
8.1单片机糸统的三总线的构造 在时序上,PO口在ALE为有效高电平期间,输出低8 位地址A7~A0,同时,P2口上输出高8位地址A15~A8。 在ALE为有效低电平时,CPU对A5~A0状态指定的单 元进行操作,此时,P0口作为数据总线。 ALE 低八位地址 浮空 氐八位地址 P0口 A7-A0 指令代码 ∑以、AA0 高八位地址 高八位地址 A15-A8 A15-A8 5
2021/2/8 单片机原理及其应用 5 8.1 单片机系统的三总线的构造 在时序上,P0口在ALE为有效高电平期间,输出低8 位地址A7~A0,同时,P2口上输出高8位地址A15~A8。 在ALE为有效低电平时,CPU对A15~A0状态指定的单 元进行操作,此时,P0口作为数据总线