成都理工大学:《单片微机原理及应用》课程教学资源(PPT课件)第四讲 接口与系统扩展(1/2)

第四讲 接口与系统扩展(1) 本讲重点 片外RAM与片外ROM扩展(参考范例应 用); 简单I/O扩展(选用锁存器与驱动器); 扩展82558155(初始化电路及应用); LED显示接口(动态与静态,硬件译码与 软件译码,电路与编程应用)
第四讲: 接口与系统扩展(1) 本讲重点: 片外RAM与片外ROM扩展(参考范例应 用); 简单I/O扩展 (选用锁存器与驱动器); 扩展8255,8155 (初始化,电路及应用); LED显示接口(动态与静态,硬件译码与 软件译码,电路与编程应用)

RAM,ROM存储扩 展
RAM,ROM存储器扩 展

第四、六章接口芯片与系统扩展 单片机本身资源不足以满足应用需求的情况下, 必须借助外部器件对系统进行扩展 主要介绍:并口、RAM、ROM、键盘、LED DAC、ADC等接口的扩展与应用, 其中涉及到6264、2764、74LS373、 74LS244、74Ls245、8255、8155 DAC0832、ADc0809等芯片。 以AT89c51/52应用为例进行介绍 AT89c51/52与MCS51系列的8031/8032 在性能、引閥、指令等方面完全兼容,此外,内 部还集成了4K/8K的 Flash 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)P.110 ①程序存储器 EPROM的扩展: 单片机内部没有ROM或虽有ROM但容量太小 时必须扩展外部程序存储器方能工作。最常用 的RoM器件是 EPROM。如: 2764(8K)/27128(16K) 如P532K)/27e512K).w4 Vcc A12 H PGM A12 口PGMA12 A14 A7 2764 NC 27128 A6 A13727256bA8 A13 A6 A5 A5 A4 A11 A4 A11 A3 A3 A3 A2 A10 A2 A10 Al Al AO AOE DO DO D6 D0日 D1 0 D1 4 D2 D2 mB GND AND GND
①程序存储器 EPROM 的扩展: 单片机内部没有ROM,或虽有ROM但容量太小 时,必须扩展外部程序存储器方能工作。最常用 的ROM器件是EPROM。 如: 2764(8K)/27128(16K) /27256(32K)/27040(512K)…… 一、存储器的扩展(EPROM) P.110 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 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的扩展 D0-D7 P0.0-P0.7 18D8Q A0-A7 ALE EA OE PSEN OE CE P2.0-P2.4 A8-A12 单片机 锁存器 74LS373 EPROM 2764 51单片机能提供16条地址线,可扩展64K字节 的RoM。可以用一片 EPROM,也可以用多片 EPROM(如书上P115116图所示)
程序存储器 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 (如书上P115—116图所示)

存储器的扩展(RAM) P.117 ②数据存储器RAM的扩展 有时需要扩展外部数据存储器RAM方能工作(如数 据采集系统数据量较大,需要专设RAM或Fash RAM)。最常用的RAM器件是SRAM 如:6116(2K)/6264(8K/62128(16K)/628128(128K) Vppd· Vcc Vpp Vcc A12 WE A12 WE A65 6264 A13 M6A32A A8 A6 62128 A8 6116 b A9 A5 WE A4d A11 A11 OE A3 OE A3 A10 A10 A2 AmB 0 Al 日CE1 A1 AO D7 A0日 AO d D6 D0日 06 DO D5 D1日 D5 DI D2 D2 d D4 GND D3 GND 4 D3 GND d
②数据存储器 RAM 的扩展: 有时需要扩展外部数据存储器RAM方能工作(如数 据采集系统数据量较大,需要专设 RAM或 Flash RAM)。最常用的 RAM器件是SRAM。 如:6116(2K)/6264(8K)/62128(16K)/628128(128K) … … 一、存储器的扩展(RAM) P.117 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 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的扩展 D0-D7 P0.0-P0.7 8D 8Q A0-A7 +5V ALE EA OE P2.0-P2.4 A8-A12 P27 CE2 CEl RD OE WR WE 锁存器 89C51单片机 74Ls373 SRAM6264 51单片机能提供16条地址线,可扩展64K字节 的RAM。可以用一片芯片,也可以用多片 RAM(参见书上P118119图所示)
数据存储器 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(参见书上P118—119图所示)。 RD WR WE CE1 +5V

简单I/O82558155 并口扩展
简单I/O,8255,8155 并口扩展

并行接口的扩展(简单1/0)P.119 ③简单O扩展:(锁存器扩展) 在单片机的I/O口线不够用的情况下,可以借助 外部器件对口进行扩展。可资选用的器件很 多,方案也有多种。 CLR VCC0E● VCC OE O VCC 1Q 8Q 1Q 8Q 1Q 8Q 1D 8D 1D 8D 1D 8D 2D 7D 2D 7D 2D 7D 2Q74LS2737Q2Q74LS3737Q2Q74LS3747Q 3Q 6Q 3Q 6Q 3Q 6Q 3D 6d 3D 6D 3D 6D 4D 5D 4D 5D 4D 5D 4Q 5Q 4Q 5Q 4Q 5Q GND↑ CLK GNDE G GND- PCLK 通常输出需要锁存,输入需要缓冲。但并非一成不变
在单片机的I/O口线不够用的情况下,可以借助 外部器件对I/O口进行扩展。可资选用的器件很 多,方案也有多种。 ③简单I/O扩展:(锁存器扩展) 二、并行接口的扩展(简单I/O) P.119 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 通常输出需要锁存,输入需要缓冲。但并非一成不变

简单I/O扩展:(缓冲/驱动器扩展)P120 输出 DODO P0.0-P0.7 D7 D7 CLK 锁存器 WR 74Ls273 或门 单片机 输入 DODO 或门 D7 D7 P2.0 RD CE1 缓冲器 CE2 74LS244 输入指令: MOV DPTR,#0200H MOVXA, @DPTR 输出指令: MOV DPTR,#0100H MOVX @DPTR, A
简单I/O扩展:(缓冲/驱动器扩展)P.120 单片机 锁存器 74LS273 P0.0-P0.7 P2.0 P2.1 RD WR D0 D7 D0 D7 D0 D7 D0 D7 缓冲器 74LS244 ≥1 ≥1 CLK CE1 CE2 输出 输入 或门 或门 输入指令: MOV DPTR,#0200H MOVX A, @DPTR 输出指令: MOV DPTR,#0100H MOVX @DPTR, A
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 成都理工大学:《单片微机原理及应用》课程教学资源(PPT课件)第三讲 I/O,中断,定时与串口.ppt
- 成都理工大学:《单片微机原理及应用》课程教学资源(PPT课件)第二讲 指令与编程.ppt
- 成都理工大学:《单片微机原理及应用》课程教学资源(PPT课件)结论、第一讲 单片机基础(主讲:陆坤).ppt
- 《电子商务》PPT教程(共五章).ppt
- 桂林电子科技大学:《数据结构》课程电子教案(PPT课件)第十章 文件.ppt
- 桂林电子科技大学:《数据结构》课程电子教案(PPT课件)第八章 查找.ppt
- 桂林电子科技大学:《数据结构》课程电子教案(PPT课件)第九章 排序.ppt
- 桂林电子科技大学:《数据结构》课程电子教案(PPT课件)第七章 图.ppt
- 21世纪高职高专新概念教材《数据结构(C语言描述)》1-5章.ppt
- 桂林电子科技大学:《数据结构》课程电子教案(PPT课件)第四章 数组.ppt
- 桂林电子科技大学:《数据结构》课程电子教案(PPT课件)第六章 图.ppt
- 桂林电子科技大学:《数据结构》课程电子教案(PPT课件)第五章 树与二叉树.ppt
- 桂林电子科技大学:《数据结构》课程电子教案(PPT课件)第九章 排序.ppt
- 桂林电子科技大学:《数据结构》课程电子教案(PPT课件)第三章 线性链表.ppt
- 桂林电子科技大学:《数据结构》课程电子教案(PPT课件)第七章 查找技术.ppt
- 桂林电子科技大学:《数据结构》课程电子教案(PPT课件)第一章 绪论、第二章 线性表及其顺序存储结构.ppt
- 太原广播电视大学《计算机应用基础》课程教学课件(PPT讲稿).ppt
- 复旦大学:《数据库系统教程》电子教案(PPT教学课件)第9章 分布式数据库系统.ppt
- 复旦大学:《数据库系统教程》电子教案(PPT教学课件)第7章 系统实现技术.ppt
- 复旦大学:《数据库系统教程》电子教案(PPT教学课件)第6章 数据库的存储结构.ppt
- 成都理工大学:《单片微机原理及应用》课程教学资源(PPT课件)第五讲 接口与系统扩展(2/2).ppt
- 成都理工大学:《单片微机原理及应用》课程教学资源(PPT课件)第六讲 C-51程序设计.ppt
- 成都理工大学:《单片微机原理及应用》课程教学资源(PPT课件)第七讲 单片机应用系统设计.ppt
- 成都理工大学:《单片微机原理及应用》课程教学资源(PPT课件)第八讲 几种有特色的单片机.ppt
- 西部网络技术培训课程_TCP/IP及组网技术(局域网和广域网技术).ppt
- 西部网络技术培训课程_TCP/IP及组网技术(局域网和广域网技术).ppt
- 西部网络技术培训课程_TCP/IP及组网技术(局域网和广域网技术).ppt
- 西部网络技术培训课程_TCP/IP及组网技术(局域网和广域网技术).ppt
- 西部网络技术培训课程_Multicasting-组播.ppt
- 西部网络技术培训课程_计算机网络基本知识.ppt
- 《机器学习》课程配套教学电子教案(PPT课件讲稿)第4章 人工神经网络(ANN).ppt
- 《机器学习》课程配套教学电子教案(PPT课件讲稿)第3章 决策树学习.ppt
- 《机器学习》课程配套教学电子教案(PPT课件讲稿)第11章 分析学习.ppt
- 《机器学习》课程配套教学电子教案(PPT课件讲稿)第8章 基于实例的学习.ppt
- 《机器学习》课程配套教学电子教案(PPT课件讲稿)第13章 增强学习.ppt
- 《机器学习》课程配套教学电子教案(PPT课件讲稿)第10章 学习规则集合.ppt
- 《机器学习》课程配套教学电子教案(PPT课件讲稿)第1章 引言(讲者:陶晓鹏).ppt
- 《机器学习》课程配套教学电子教案(PPT课件讲稿)第12章 归纳和分析学习的结合.ppt
- 《机器学习》课程配套教学电子教案(PPT课件讲稿)第2章 概念学习和一般到特殊序.ppt
- 《机器学习》课程配套教学电子教案(PPT课件讲稿)第7章 计算学习理论.ppt