第四讲 按与系统打展(1 本讲重点 片外RAM与片外ROM扩展(参考范例应 用); 简单IO扩展(选用锁存器与驱动器) 扩展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等芯片。 以89C51/52应用为例进行介绍 8951/52与MCS-51系列的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 Q③程序存储器 EPROM的扩展: 单片机内部没有ROM,或虽有ROM但容量太小 时必须扩展外部程序存储器方能工作。最常用 的ROM器件是 EPROM。如 2764(8K)/27128(16K Vpp 42K 12K)m A12 PGM A12 PGM A12 A14 A7 2764 NC 27128 A13 A6 A6 27256A8 A6 A9 A5 A9 A5 A11 A4 A11 A3 A10 A10 A10 AO AO AO D6 D0口 DI D5 D1 D5 D2 D4 D3 GND 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 8D 8Q A0-A7 ALE G EA OE PSEN OE CE P2.0-P2.4 A8-A12 单片机 锁存器 74LS373 EPROM 2764 片机能提供16条地址线,可扩展64K字节 的RM。可以用一片 EPROM,也可以用多片 EPRO 如书上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,11 ②数据存储器RAM的扩展 有时需要扩展外部数据存储器RAM方能工作(如数 据采集系统数据量较大,需要专设RAM或Fash RAM)。最常用的RAM器件是SRAM 如:6116(2K)6264(8K)/62128(16K)628128(128K) Vcc Vpp A12 d WE A12 WE A7 6264 62128 A13 A6 A6 A8 A6 A8 A5d6116 A5 d A9 A4d A11 A4 A3 d A3 A10 A10 A2 A10 Al Al A AO AO DO D6 DO DI D5 DI D5 无锡商购 D2 D4 D2 GND GND s 《单片机原理与应用技术》教学堁件
《单片机原理与应用技术》教学课件 ②数据存储器 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 8D80 A0-A7 +5V ALE G EA OE P2.0-P2.4 A8-A12 P27 CE2 CEl RD OE WR WE 锁存器 89C51单片机 74Ls373 SRAM6264 单片机能提供16条地址线,可扩展64K字节 的RN可以用一片芯片,也可以用多片 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
简单82558155 并口扩展 《单片机原理与应用技术》教学堁件
《单片机原理与应用技术》教学课件 简单I/O,8255,8155 并口扩展
、并行接口的扩展简单/0)P.119 ⊙③简单O扩展:(锁存器扩展) 在单片机的I/o口线不够用的情况下,可以借助 外部器件对/O口进行扩展。可资选用的器件很 多,方案也有多种 CLR VCC OE VCC OE VCC 1Q 8Q 1Q 8Q 1Q 8Q ID 8D ID 8D ID 8D 2D 7D 2D 7D 2D 7D 2Q74182737Q2Q“7413737Q2Q“74LS3747Q 3Q 6Q 3Q 6Q 3Q 6Q 6D 3D 6D 3D 6D 5D 4D 5D 4D 5D 4Q 5Q 4Q 5Q 4Q 5Q 是画常输出要锁存,输入需要缓冲但排非 GNDE CLK GND G GND 《单片机原理与应用技术》教学堁件
《单片机原理与应用技术》教学课件 在单片机的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 通常输出需要锁存,输入需要缓冲。但并非一成不变
简单/O扩展:(缓冲/驱动器扩展)P120 输出 DO DO P0.0-P0.7 D7 D7 锁存器 ≥1 CLK WR 74LS273 或门 单片机 输入 或门 D7 D7 P2.0 RD CEl 缓冲器 CE274L8244 入指令: MOV DPTR,#0200H OVX A DPTR 输出 MOV DPTR = 0100H ODPTR 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