当前位置:文档之家› MCS单片机常用接口

MCS单片机常用接口

2019年1月11日星期五 4

第7章 MCS51单片机常用接口
② 译码法 部分译码法是先将扩展芯片的地址线与单片机的地址总 线从低位到高位顺序相连,剩余的高位地址线的一部分经 译码后连接到扩展的芯片的片选线上。
2019年1月11日星期五
5
第7章 MCS51单片机常用接口
全译码法是先将扩展芯片的地址线与单片机的地址总 线从低位到高位顺序相连,剩余的高位地址线的全部经译 码后连接到扩展芯片的片选线上。
2019年1月11日星期五
6
第7章 MCS51单片机常用接口
●译码器法 译码器法就是利用译码器电路对存储器地址分配的片 外扩展位进行译码,将译码输出与存储芯片的片选端相连。
常用译码器有: 2~4译码器74LS139; 3~8译码器74LS138 4~16译码器74LS154 用 74LS138 译码器
A15 A14 A13
低地址 0 高地址 0 1 1 0/1 0/1
A12~A0 程序存储器的地址线
0~0 1~1 4000H/6000H 5FFFH/7FFFH 6000H~7FFFH
因此1#芯片的地址有两组分别是 4000H~5FFFH
2019年1月11日星期五
12
第7章 MCS51单片机常用接口
②数据总线:P0提供8位数据 ,分时复用地址/数据 ALE:锁存器
RD:外RAM读
③控制总线 WR:外RAM写 PSEN:外ROM读
2019年1月11日星期五 2
片内程序存储器 RAM和ROM不够用 时所进行的扩展
第7章 MCS51单片机常用接口
7.2 存储器扩展
7.2.1 存储器扩展概述
1.MCS51单片机的存储器扩展能力 可扩展的片外最大容量64KB,地址范围:0000H~FFFFH。 通过不同控制信号进行访问。
/CE :是片选信号。 /OE :是输出允许信号。
EPROM2764
VPP :是编程电源。
/PGM:是编程脉冲输入
2019年1月11日星期五
10
第7章 MCS51单片机常用接口
2 典型EPROM扩展电路 ① 用线选法扩展2片程序存储器 【例题7.1】利用2片EPROM2764的芯片扩展16KB的外部 程序存储器。试设计连接电路及芯片地址范围? ●设计要点:
① /PSEN与1#和2#芯片的/OE相 连。 ② P27(A15)选通1#,P26 (A14)选通2#芯片。 ③ P0口作为地址和数据的分时 复用;P2口低5位作为芯片的高5 位地址线。
2019年1月11日星期五 11
第7章 MCS51单片机常用接口
●程序存储器芯片地址的确定 分析:2764程序存储器芯片是8KB*8,其地址线条数=13 条即用单片机P0口8条+P2口的低5条构成。依据设计的电路 图知P27=0时选中芯片1#,P26=1,P25未用。则1#芯片地址 范围是: P27 P26 P25 P24~P0 单片机的P2口和P0口管脚
2019年1月11日星期五
8
第7章 MCS51单片机常用接口
2019年1月11日星期五
9
第7章 MCS51单片机常用接口
7.2.2 程序存储器扩展 1.EPROM2764(8K*8) EPROM2764是28脚双列直插式封装,其管脚配置如下图: A0-A12:是13根地址线。
D0-D7: 是8根数据线。
6264(2)地址:2000H~3FFFH
2019年1月11日星期五 15
连接的电路如图
2019年1月11日星期五
7
第7章 MCS51单片机常用接口
●74LS138译码器功能管脚
① 共有16个引脚。
② C B A 为三个输入引脚接单片 机地址线不同组合选择不同芯片 ③ Y0~Y7为8个输出引脚接扩展 芯片的片选信号 ④ G1G2BG2A为三个控制引脚接线电 平1 0 0 ⑤ 电源正负极
2.存储器扩展的一般方法 程序存储器 掩膜ROM、可编程PROM、光可擦除EPROM 存 电可擦除EEPROM 储 器 数据存储器 静态SRAM和动态DRAM 扩展方法:译码法和线选法。
2019年1月11日星期五 3
第7章 MCS51单片机常用接口
① 线选法 先将扩展芯片的地址线与单片机的地址线从低位开始 顺序相连后,剩余的高位地址线的一根或几根直接连接到 各扩展芯片的片选线上。 依据电路可知: 地址:A12A11~A2A1A0 即13根地址线。 扩展芯片容量为8KB。 控制线ALE地址锁存。 PSEN控制允许输出。 扩展芯片的地址范围: 0000H~1FFFH
⑤ /CE1和/CE2:片选信号。同时有效芯片选通
⑥ VCC:+5V电压;GND:接地; ⑦ NC:空余。
2019年1月11日星期五
14
第7章 MCS51单片机常用接口
【例题7.2】依据下列电路设计计算6264(1),6264(2)的地 址并分析其工作原理。
6264(1)地址:4000H~5FFFH
第7章 MCS51单片机常用接口
7.1 MCS-51单片机的最小系统
最小系统:指一个真正可用的单片机的最小配置。
单片机最小系统结构 ● 地址总线 ● 数据总线 ● 控制总线
地址锁存器用74LS373
2019年1月11日星期五 1
第7章 MCS51单片机常用接口
①地址总线 系 统 三 总 线 结 构 高8位地址P2 低8位地址P0 P0、P2不能作为I/O口用
8000H
9FFFH
A000H
BFFFH
2019年1月11日星期五
13
第7章 MCS51单片机常用接口
7.2.3 数据存储器扩展 1.6264静态数据存储器芯片结构及管脚功能
6264芯片容量是8KB=213B
① A0-A12:13根地址线。
② I/O0-I/O7:8根双向输入输出数据线。
③ /WE:写允许信号。 ④ /OE:读允许信号。
P27 P26 P25 P24~P0 单片机的P2口和P0口管脚 A15 A14 A13 A12~A0 程序存储器的地址线 低地址 1 0 0/1 0~0 8000H/A000H 高地址 1 0 0/1 1~1 9FFFH/BFFFH 因此2#芯片的地址有两组分别是 8000H-9FFFH;A000HBFFFH 综合计算扩展芯片地址 4000H 5FFFH 16KB 6000H 7FFFH
相关主题