单片微型计算机原理及t接口技术(杨光友版)课件ch6.pptVIP

  • 3
  • 0
  • 约8.12千字
  • 约 30页
  • 2016-11-29 发布于湖南
  • 举报

单片微型计算机原理及t接口技术(杨光友版)课件ch6.ppt

单片微型计算机原理及t接口技术(杨光友版)课件ch6

第六章 单片机系统扩展技术 6-1 单片机系统扩展的基本概念 6-2 程序存储器扩展技术 6-3 数据存储扩展 6-4 输入/输出口扩展 6-1 单片机系统扩展的基本概念 6-2 程序存储器扩展技术 6-1 MCS-51单片机系统扩展的基本概念 单片机在一块芯片上集成了计算机的主要硬件资源。因此,在智能仪器仪表,小型检测及控制系统中,往往直接采用单片机构成最小应用系统而不再扩展外围芯片。但是,在许多情况下,例如构造一个机电测控系统时,考虑到传感器接口,伺服控制接口以及人机对话接口等需要,最小应用系统不能满足系统功能要求,必须在片外扩展相应的外围芯片,这就是单片机系统扩展。 单片机系统扩展一般包括程序存储器(ROM或EPROM) 扩展、数据存储器(RAM) 扩展、输入/输出口(I/O) 扩展、定时/计数器扩展、中断系统扩展等。 6-1-1 MCS-51单片机最小应用系统 简单介绍两种类型芯片构成的最小应用系统。 1.8051/8751最小应用系统 8051/8751是片内有ROM/EPROM的单片机,因此,用这种芯片构成的最小应用系统结构简单,工作可靠。 8051/8751最小应用系统: 2.8031最小应用系统 8031是片内无程序存储器的单片机芯片,因此,其最小应用系统应在片外扩展EPROM。右图为用8031外接程序存储器构成的最小系统。 6-1-2 MCS-51单片机的外部扩展性能 1. MCS-51单片机的片外总线结构 单片机都是通过片外引脚进行系统扩展的。为了满足系统扩展的要求,MSC-51系列单片机片外引脚可以构成如图6-3所示的三总线结构, 即地址总线(AB),数据总线(DB)和控制总线(CB)。所有外部芯片都通过这三组总线进行扩展。 2.MSC-51单片机的系统扩展能力 为配置外围设备而扩展的I/O口与片外数据存储器统一编址,系统不再提供另外的地址线。当系统要大量配置外围设备以及要扩展较多的I/O口时,将占去大量的RAM地址。当应用系统存储扩展容量或扩展I/O口地址超过单片机地址总线范围时,可采用换体法解决。如图所示。 6-2 程序存储器扩展技术 6-2-1 EPROM:可擦除PROM 用户可以多次编程。编程加写脉冲后,某些存储单元的PN结表面形成浮动栅,阻挡通路,实现信息写入。用紫外线照射可驱散浮动栅,原有信息全部擦除,便可再次改写。 作为MCS-51单片机的外部程序存储器,其典型产品有2716(2K*8)、2732(4K*8)、2764(8K*8)…27512(64K*8)等。 给出了双列直插式封装的 EPROM芯片的管脚配置图 。图中Ai(i=0,1,2, …,15) 为地址线,O0~O7 为数据线, 为片选线, 为数据输出选通线,Vpp为编程电源,Vcc为主电源,PGM为编程脉冲输入。 介绍两种不同的程序存储器扩展电路:EPROM、EEPROM。 28引脚EPROM芯片管脚配置 ? 2764A EPROM扩展电路 2764A是一种8K×8位EPROM,单一+5V供电,工作电流为75mA,维持电流为35mA,读出最大时间为250ns,28脚双列直插封装。其扩展电路示于图6-6。若要同时扩展两片2764A,只需将P2.5 经一非门接至第二片2764A的片选端,其它引脚与第一片2764A同名引脚相连即可。 2764 EPROM扩展电路 P2.4 P2.3 P2.2 P2.1 P2.0 A12 A11 A10 A9 A8 EA P0.7 D7 Q7 A7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1 P0.0 D6 D5 D4 D3 D2 D1 D0 Q6 Q5 Q4 Q3 Q2 Q1 Q0 A6 A5 A4 A3 A2 A1 A0 ALE PSEN OE O7 O6 O5 O4 O3 O2 O1 O0 8031 2764A 74LS373 +5V Vcc PGM Vpp GND CE 6-2-2 EEPROM 扩展电路 EEPROM是一种电擦除可编程只读存储器,其主要特点是能在计算机系统中进行在线修改,并能在断电的情况下保持修改的结果。因而在智能化仪器仪表、控制装置等领域得到普遍采用。 常用的EEPROM芯片主要有Intel 2817A、2864A等。 1.?????? 2817A EEPROM扩展 2817A存储容量为2K×8位,采用单一+5V电源供电,

文档评论(0)

1亿VIP精品文档

相关文档