欢迎来到天天文库
浏览记录
ID:5495382
大小:1.25 MB
页数:49页
时间:2017-12-13
《第10章 80c51单片机的扩展系统课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第6章 80C51单片机的系统扩展6.1 概述6.1.1存储器的有关概念位(bit)———信息的基本单元,它用来表达一个二进制信息“1”或“0”。在存储器中,位信息是通过具有记忆功能的半导体电路(如触发器)实现的。字节(Byte)———在微型计算机中信息大多数以字节形式存放。一个字节由8个信息位组成,通常作为一个存储单元。字(word)———计算机进行数据处理时,一次存取、加工和传递的一组二进制位。它的长度叫字长。字长是衡量计算机性能的一个重要指标。容量———是指在一块芯片中所能存储的信息位数。例如,8K×8位的芯片,其容量能存
2、储8×1024×8=65536位信息。存储体的容量则是指由多块存储器芯片组成的存储体所能存储的信息量,一般以字节的数量表示,如上述芯片的存储容量为8KB。地址———字节所处的物理空间位置是以地址标识的。6.1.2存储器的主要性能指标存储器有两个主要技术指标:存储容量和存储速度。1.存储容量2.存取速度3.存储器功耗4.可靠性6.1.3扩展外部存储器的一般方法1.构造“三”总线系统总线的构造包括以下内容。(1)以P0的8位口线作地址/数据线(2)以P2口的口线作为高位地址线(3)控制信号线2.地址锁存器由于P0口是作为分时复用的地址
3、/数据线,为此要使用地址锁存器把地址信号从地址/数据线中分离出来。地址锁存器可以使用三态缓冲输出的8D锁存器芯片74LS373或8282,也可以使用带消除端的8D锁存器芯片74LS273。这几种芯片的信号引脚排列如图6-3所示。6.1.4输入/输出操作需要接口电路①外部设备的工作速度快慢差异很大。②外部设备种类繁多,既有机械式的,又有机电式的,还有电子式的③外部设备的数据信号形式是多样的:既有电压信号,也有电流信号;既有数字形式,也有模拟形式。④外部设备的数据传送有近距离的,也有远距离的6.1.5接口电路的基本功能1.速度协调2.
4、数据锁存3.三态缓冲4.数据转换6.1.6数据总线隔离技术6.2程序存储器扩展技术6.2.1典型存储器芯片介绍1.常用EPROM芯片2.Intel公司EEPROM典型芯片EEPROM的应用特性如下。①EEPROM既可用作程序存储器,也可用作数据存储器。②将EEPROM用作程序存储器时,同使用EPROM一样,只用系统的地址总线、数据总线和存储器读控制线PSEN与之相连接,使EEPROM被编址在程序存储器空间。③EEPROM作为数据存储器编址时,由于其擦写时间较长,写入周期远比随机存储器RAM的写入周期长,不能满足系统写周期操作时序。
5、在图6-7中列出了4种EEPROM芯片的外部引脚示意图3.FlashROMFlashROM是一种新型的电擦除式存储器,品种繁多,常用的如29C256、29C512、M29F010、M29F040等。在图6-8中给出了两种FlashROM芯片的PDIP引脚封装图。6.2.2EPROM程序存储器扩展实例1.用线选法扩展一片2764存储器扩展的主要工作是地址线、数据线和控制信号线的连接。地址线的连接与存储芯片的容量有直接关系。2764的存储容量为8KB,需要213=8KB,即13根线,需要13位地址(A12~A0)进行存储器单元的选择,
6、为此先把芯片的A7~A0与锁存器的8位地址输出对应连接。剩下的高位地址(A12~A8)与P2口的P2.4~P2.0相连。这样2764芯片内存储单元的选择问题就解决了如图6-9所示。2.用译码法扩展多片EEPROM所谓译码法,就是使用译码器对系统的高位地址进行译码。以译码输出作为存储芯片的片选信号。这种编址方法能有效地利用地址空间,适用于大容量多芯片的存储器扩展。为进行地址译码,通常使用的译码芯片有74LS139(双2-4译码器)、74LS138(3-8译码器)和74LS154(4-16译码器)等。74LS138是3-8译码器,用于
7、对3个地址输入进行译码,共得到8种输出状态。74LS138的引脚排列如图6-10所示。6.3数据存储器扩展技术6.3.1典型芯片介绍常用的典型静态数据存储器芯片引脚封装如图6-12所示。6.3.2SRAM扩展实例1.用线选法扩展一片6264SRAM2.用译码法扩展256KBSRAM若要求系统外部数据区中扩展一片6264,地址空间为0000H~1FFFH,另再扩展一片2817A,并且共用数据存储器和程序存储器地址空间的2000H~27FFH。3.用反相器的线选法扩展4.快擦写存储器(FlashROM)及其扩展技术快擦写存储器(Fla
8、shROM)产品很多,AT29C010A是美国ATMEL公司生产的具有优越性能价格比的电擦除可编程芯片。其引脚如图6-16所示。A0~A16:地址信号线。CE:片选信号线。OE:输出使能信号线。WE:写使能信号线。I/O0~I/O7VCC:电源信号
此文档下载收益归作者所有