自动控制网—学习自动控制技术电气自动化技术从这里开始!
当前位置: 自动控制网 > 自动化 > 单片机 >

EEPROM接口设计

时间:2015-09-22 12:33来源:www.eadianqi.com 编辑:自动控制网
以2764为例来说明存储器的扩展接口设计方法。2764是一种8K8位的紫外线擦除电可编程只读存储器,单一+5V供电,工作电流为100mA,维持电流为50mA,读出时间最大为250ns。2764为双列直插式28引脚的标准芯片,容量为8K8位。其引脚见图1。 2764在使用时,只能将其

以2764为例来说明存储器的扩展接口设计方法。2764是一种8K×8位的紫外线擦除电可编程只读存储器,单一+5V供电,工作电流为100mA,维持电流为50mA,读出时间最大为250ns。2764为双列直插式28引脚的标准芯片,容量为8K×8位。其引脚见图1。 本文来自www.eadianqi.com

2764在使用时,只能将其所存储的内容读出。即首先送出要读出的单元地址,然后使均有效(低电平),则在芯片的D0~D7数据线上就可以输出要读出的内容。其过程的时序关系如图2所示。 本文来自www.eadianqi.com


图1 2764引脚图                                   图2 2764时序图

以下两个例子均采用2764,分别采用线选法和译码法来进行程序存储器扩展。

自动控制网www.eadianqi.com版权所有

例1.采用线选法,使用两片2764,一共构成8K×2=16K的有效地址。

本文来自www.eadianqi.com

解:2764有13根地址线,分别由P0.0~P0.7、P2.0~P2.4提供,系统的P2.5~P2.7没有用,采用2片2764构成系统,则可以使用P2.5~P2.7中的任何2根作为线选线,在本设计中采用P2.5和 P2.6作为线选线,则可分析得到这2块芯片的基本地址范围。 自动控制网www.eadianqi.com版权所有

假设未用地址线取0,则2764(1)的基本地址范围:4000H~5FFFH。

自动控制网www.eadianqi.com版权所有

假设未用地址线取0,则2764(2)的基本地址范围:2000H~3FFFH。 本文来自www.eadianqi.com


图3 线选法扩展

例2.用EPROM2764扩展生成24KB的程序连续存储空间,采用74LS138译码,要求该24KB的地址空间从8000H开始编码。

自动控制网www.eadianqi.com版权所有

解:由于1块2764芯片是8KB,所以要生成24KB的程序存储空间需要3块2764芯片;由于生成的是连续的存储空间,所以采用译码法。地址空间要求从8000H开始编码,则 本文来自www.eadianqi.com

2764(1)的基本地址范围:8000H~9FFFH: 本文来自www.eadianqi.com

2764(2)的基本地址范围:A000H~BFFFH: 自动控制网www.eadianqi.com版权所有

2764(3)的基本地址范围:C000H~DFFFH:

本文来自www.eadianqi.com

观察3块芯片的高位地址线A15~A13,并考虑74LS138译码器的输入与输出之间的关系(见图)可知,3块2764芯片应依次接Y4、Y5、Y6输出端。扩展电路图见图4。

自动控制网www.eadianqi.com版权所有


图4译码法扩展
本文已影响