第7章单片机系统扩展与接已技 723多片存储器芯片的扩展 1.线选法寻址 线选 P2.7 P26 CE CE CE 字选 P24~P2.0 A.A 1248 ALE 8031 锁 A,~A, 存 AA A 70 器 I2764 12764 I2764 EA OE OE OE D-D PSEN 图刀13用线选法实现片选
第7章 单片机系统扩展与接口技术 7.2.3 1. 线选法寻址 图 7.13 用线选法实现片选
第7章单片机系统扩展与接已技 各芯片的地址范围如下 芯片 片选 字选 地址范围 A15A14A13A12~A 1# 110 0C000HI(首地址) 0 DFFFH(末地址 2# 01 0A000H(首地址) 0BFH(末地址) 6000H(首地址) 7FFFH(末地址)
第7章 单片机系统扩展与接口技术 各芯片的地址范围如下:
第?幸单片机系统扩展与接口技术 2.译码法寻址 译码法寻址就是利用地址译码器对系统的片外髙位地址 进行译码,以其译码输出作为存储器芯片的片选信号,将地址 划分为连续的地址空间块,避免了地址的间断。 译码法仍用低位地址线对每片内的存储单元进行寻址, 而高位地址线经过译码器译码后输出作为各芯片的片选信号。 常用的地址译码器是3/8译码器74LS138。 译码法又分为完全译码和部分译码两种
第7章 单片机系统扩展与接口技术 2. 译码法寻址就是利用地址译码器对系统的片外高位地址 进行译码, 以其译码输出作为存储器芯片的片选信号, 将地址 划分为连续的地址空间块, 避免了地址的间断。 译码法仍用低位地址线对每片内的存储单元进行寻址, 而高位地址线经过译码器译码后输出作为各芯片的片选信号。 常用的地址译码器是 3/8 译码器 74LS138。 译码法又分为完全译码和部分译码两种
第7章单片机系统扩展与接已技 例要求用2764芯片扩展8031的片外程序存储器空间,分 配的地址范围为0000H~3FFFH。 本例采用完全译码方法 1)确定片数 因0000~3FFFH的存储空间为16KB,则 所需芯片数=实际要求的存储容量/单个芯片的存储容量 16KB/8KB 2(片)
第7章 单片机系统扩展与接口技术 例 要求用 2764 芯片扩展 8031 的片外程序存储器空间, 分 配的地址范围为 0000H~3FFFH。 本例采用完全译码方法。 (1) 确定片数。 因0000H ~ 3FFFH的存储空间为16 KB, 所需芯片数=实际要求的存储容量/单个芯片的存储容量 = 16 KB/ 8 KB = 2(片)
第?幸单片机系统扩展与接口技术 (2)分配地址范围。 A15A14A13A12…A。地址范围 1# 0000H 0 0 ●t● 1FFFH 2# 0·0 2000H 3FFFH
第7章 单片机系统扩展与接口技术 (2) 分配地址范围