- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
基于单片机的大容量静态存储器接口设计
录入:edatop.com 点击:
该接口电路图为实际工程应用中的剪切图,其中单片机采用的是华邦W78E516B,由于8位单片机I/O口数量有限,在工程应用中一般不能满足要求(图中没连线的I/O口已被用作其他用途),因此采用74LS138进行了扩展。由于29C040为4 Mb的容量,所以单片机的16位数据线已不能满足要求,为了进行大容量存储器的扩展,采用8255来扩展存储器的地址线及访问的范围00000~7FFFF。在此基础上,可以设计存储容量从4 Mb到数Gb的存储器。
2 软件设计
为了增加数据存储的安全性,在读/写数据之前,要经过一定的指令才能进行读/写,其保护指令如图3、图4所示。如下程序是把存储器中的数据删除和对存储器进行写入数据的程序段。该部分程序已通过调试,是产品中程序的一部分。
3 结语
AT29C040具备在掉电情况下保存数据的功能,在实际应用中工作可靠,适合于便携式流动性环境下的数据采集系统,特别是在应用中对数据存储有要求且存储容量较大的场合更有其发挥的地方。本文中所述部分即为实际产品中的应用。
作者:张元敏,罗书克 许昌学院电信学院 来源:现代电子技术
上一篇:高速串行总线的常用测试码型
下一篇:IPv6和IPv4协同工作的实现