文档详情

《13MCS-51单片机的系统扩展》教学课件.ppt

发布:2018-09-26约5.62千字共28页下载文档
文本预览下载声明
1-1电路及电路模型 第六章 MCS-51 单片机的系统扩展 * * 存储器扩展概述 存储器的扩展 并行I/O端口扩展 4、程序存储器的扩展方法 1)P0口的8条线作为数据线连接到外部程序存储器的数据线D7~D0。 2)P0口的8条线同时接到锁存器的8位输入端,并利用ALE选通 锁存器,锁存器输出端Q7~Q0接外部程序存储器的地址线A7~A0。 3)根据外部程序存储器的容量,选用若干条P2口线连接到高 位地址输入端。 4)根据需要采用片选法或译码法,用P2口其余的地址线产生 外部程序存储器的片选信号。 5)PSEN信号连接到外部程序存储器的输出允许端OE。 6)EA引脚对8031必须接地;对8051、875l可接地,可接高电平。 5、程序存储器的扩展实例 (1)典型EPROM扩展电路 1)扩展一片EPROM: 8KB 2764的容量为8KB,有13根地址线,8031的高3位没有用,所以取值任意。 2764 芯片 P2.7 P2.6 P2.5 P2.4~2.0 P0.7~0.0 × × × 0………………0 × × × 1………………1 当P2.7、P2.6、P2.5都取0时,2764的地址范围为: 当P2.7、P2.6、P2.5都取1时,2764的地址范围为: 0000H~1FFFH E000H~FFFFH 2764地址范围的确定: 最低地址: 最高地址: 2)扩展多片EPROM:采用线选法对803l扩展3片2764 EPROM 2764 芯片(1) P2.7 P2.6 P2.5 P2.4~2.0 P0.7~0.0 1 1 0 0………………0 1 1 0 1………………1 最低地址: 最高地址: P2口多余的地址线P2.5~P2.7分别作为3片2764的片选信号 8KB 8KB 8KB 6000H~7FFFH 2764(3) A000H~BFFFH 2764(2) C000H~DFFFH 2764(1) 片选法扩展3片2764的地址分配表。 2764 芯片(2) P2.7 P2.6 P2.5 P2.4~2.0 P0.7~0.0 1 0 1 0………………0 1 0 1 1………………1 最低地址: 最高地址: 2764 芯片(3) P2.7 P2.6 P2.5 P2.4~2.0 P0.7~0.0 0 1 1 0………………0 0 1 1 1………………1 最低地址: 最高地址: 2764 芯片(1) P2.7 P2.6 P2.5 P2.4~2.0 P0.7~0.0 0 0 0 0………………0 0 0 0 1………………1 最低地址: 最高地址: P2口多余的地址线P2.5~P2.7分别接译码器的输入端A、B、C, 输出分别做为3片2764的片选信号 采用译码法对8031扩展EPROM 8KB 8KB 8KB 4000H~5FFFH 2764(3) 2000H~3FFFH 2764(2) 0000H~1FFFH 2764(1) 译码法扩展3片2764的地址分配表。 2764 芯片(2) P2.7 P2.6 P2.5 P2.4~2.0 P0.7~0.0 0 0 1 0………………0 0 0 1 1………………1 最低地址: 最高地址: 2764 芯片(3) P2.7 P
显示全部
相似文档