[信息与通信]单片机 接口与系统扩展

上传人:豆浆 文档编号:55071697 上传时间:2018-09-24 格式:PPT 页数:48 大小:822KB
返回 下载 相关 举报
[信息与通信]单片机 接口与系统扩展_第1页
第1页 / 共48页
[信息与通信]单片机 接口与系统扩展_第2页
第2页 / 共48页
[信息与通信]单片机 接口与系统扩展_第3页
第3页 / 共48页
[信息与通信]单片机 接口与系统扩展_第4页
第4页 / 共48页
[信息与通信]单片机 接口与系统扩展_第5页
第5页 / 共48页
点击查看更多>>
资源描述

《[信息与通信]单片机 接口与系统扩展》由会员分享,可在线阅读,更多相关《[信息与通信]单片机 接口与系统扩展(48页珍藏版)》请在金锄头文库上搜索。

1、接口与系统扩展(1),RAM,ROM存储器扩展,单片机本身资源不足以满足应用需求的情况下,必须借助外部器件对系统进行扩展,主要介绍: 并口、RAM、ROM、键盘、LED、DAC、ADC 等接口的扩展与应用, 其中涉及到 6264、2764、74LS373、74LS244、74LS245、8255、8155、 DAC0832 、ADC0809 等芯片。,接口芯片与系统扩展,以AT89C51/52应用为例进行介绍 AT89C51/52 与 MCS-51系列的8031/8032在性能、引脚、指令等方面完全兼容,此外,内部还集成了4K/8K 的Flash ROM。,程序存储器 EPROM 的扩展:,单

2、片机内部没有ROM,或虽有ROM但容量太小时,必须扩展外部程序存储器方能工作。最常用的ROM器件是EPROM。 如: 2764(8K)/27128(16K) /27256(32K),一、存储器的扩展(EPROM),Vpp Vcc,A12 PGM,A7 NC,A6 A8,A5 A9,A4 A11,A3 OE,A2 A10,A1 CE,A0 D7,D0 D6,D1 D5,D2 D4,GND D3,2764,Vpp Vcc,A12 PGM,A7 A13,A6 A8,A5 A9,A4 A11,A3 OE,A2 A10,A1 CE,A0 D7,D0 D6,D1 D5,D2 D4,GND D3,27128

3、,Vpp Vcc,A12 A14,A7 A13,A6 A8,A5 A9,A4 A11,A3 OE,A2 A10,A1 CE,A0 D7,D0 D6,D1 D5,D2 D4,GND D3,27256,程序存储器 2764 的扩展:,单片机,EPROM 2764,锁存器74LS373,P0.0-P0.7,ALE,PSEN,P2.0-P2.4,8D,8Q,OE,A8-A12,A0-A7,D0-D7,G,EA,OE,CE,51单片机能提供16条地址线,可扩展64K字节的ROM。可以用一片EPROM,也可以用多片EPROM,数据存储器 RAM 的扩展:,有时需要扩展外部数据存储器RAM方能工作(如数 据

4、采集系统数据量较大,需要专设 RAM或 Flash RAM)。最常用的 RAM器件是SRAM。 如:6116(2K)/6264(8K)/62128(16K)/628128(128K) ,存储器的扩展(RAM),A7 Vcc,A6 A8,A5 A9,A4 WE,A3 OE,A2 A10,A1 CE,A0 D7,D0 D6,D1 D5,D2 D4,GND D3,6116,Vpp Vcc,A12 WE,A7 CE2,A6 A8,A5 A9,A4 A11,A3 OE,A2 A10,A1 CE1,A0 D7,D0 D6,D1 D5,D2 D4,GND D3,6264,Vpp Vcc,A12 WE,A7

5、A13,A6 A8,A5 A9,A4 A11,A3 OE,A2 A10,A1 CE,A0 D7,D0 D6,D1 D5,D2 D4,GND D3,62128,数据存储器 6264 的扩展:,89C51单片机,SRAM6264,锁存器74LS373,P0.0-P0.7,ALE,P2.7,P2.0-P2.4,8D,8Q,OE,A8-A12,A0-A7,D0-D7,G,EA,OE,CE2,51单片机能提供16条地址线,可扩展64K字节的RAM。可以用一片芯片,也可以用多片RAM,RD,WR,WE,CE1,+5V,简单I/O,8255,8155并口扩展,在单片机的I/O口线不够用的情况下,可以借助外部

6、器件对I/O口进行扩展。可资选用的器件很多,方案也有多种。,简单I/O扩展:(锁存器扩展),二、并行接口的扩展(简单I/O),CLR VCC 1Q 8Q 1D 8D 2D 7D 2Q 7Q 3Q 6Q 3D 6D 4D 5D 4Q 5Q GND CLK,OE VCC 1Q 8Q 1D 8D 2D 7D 2Q 7Q 3Q 6Q 3D 6D 4D 5D 4Q 5Q GND G,OE VCC 1Q 8Q 1D 8D 2D 7D 2Q 7Q 3Q 6Q 3D 6D 4D 5D 4Q 5Q GND CLK,74LS273,74LS373,74LS374,通常输出需要锁存,输入需要缓冲。但并非一成不变,简

7、单I/O扩展:(缓冲/驱动器扩展),单片机,锁存器74LS273,P0.0-P0.7,P2.0,P2.1,RD,WR,D0 D7,Q0 Q7,Q0 Q7,D0 D7,缓冲器74LS244,1,1,CLK,CE1CE2,输出,输入,或门,或门,输入指令: MOV DPTR,#0200HMOVX A, DPTR 输出指令: MOV DPTR,#0100HMOVX DPTR, A,可编程并行I/O接口芯片8255扩展I/O:,二、并行接口的扩展(8255),PA3 PA4,PA2 PA5,PA1 PA6,PA0 PA7,RD WR,GND D0,A1 D1,A0 D2,PC7 D3,PC6 D4,P

8、C5 D5,PC4 D6,PC0 D7,8255,PC2 PB7,PC3 PB6,PB0 PB5,PB1 PB4,PB2 PB3,CS RESET,PC1 VCC,8255的基本特性与引脚: PA,PB,PC 三个8位I/O口;,40 PIN, PC口分高4位和低4位。高4位可与PA口合为一组(A组),低4位可与PB口合为一组(B组)。, 3种工作方式。内部有4个寄存器,由A1,A0与读,写信号选择。片选低有效,复位高有效。, PC可按位置位/复位。, 40条引脚,DIP封装。须注意VCC与GND引脚的位置。,一个8位的数据口D0D7。,8255的PA,PB,PC口的三种工作方式:, 三种方式中只有方式 0 用得最多且最容易使用。基本输入/输出方式 就是简单输入/输出方式。, 方式1 和方式2 使用复杂。因单片机能自动提供各种应答信号,这两种方式已很难见到再有人用于单片机系统。,PA,PB,PC口的三种工作方式示意图:,RD WR D7D0 A1 A0,地址总线,控制总线,数据总线,A,B,C,PA0-7,PB0-7,PC4-7,PC0-3,A组,B组,8255的方式 0,A,B,PA0-7,PB0-7,控制线,控制线,A组,B组,A,B,PA0-7,PB0-7,控制线,I/O,A组,B组,7 6 5 4 3 2 1 0,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号