您当前的位置:五五电子网电子知识单片机-工控设备源码-程序AT89S51单片机扩展EEPROM AT2864的设计 正文
AT89S51单片机扩展EEPROM AT2864的设计

AT89S51单片机扩展EEPROM AT2864的设计

点击数:7407 次   录入时间:03-04 11:43:57   整理:http://www.55dianzi.com   源码-程序

  2864A与AT89S51单片机的接口电路如下图所示。

      1

      2864A的片选端CE与高地址线P2.7连接,P2.7=0才能选中2864A。这种线选法决定了2864A对应多组地址空间,即0000H~1FFFH,2000H~3FFFH,4000H~5FFFH,6000H~7FFFH。当系统中有其他ROM和RAM存储器时,要统一考虑编址问题。
  
  这8K字节存储器可作为数据存储器使用,但掉电后数据不丢失。
  
  AT89S51对2864A进行写操作时所用指令包括:

      1

      AT89S51对2864A进行读操作时所用指令包括:

      2

      下面介绍对2864A装载一个页面数据(16个字节)的子程序WR2的编写。
  
  被写入的数据取自源数据区,子程序入口参数为:

      3

      上述写入程序中,完成页面装载的循环部分共8条指令,当采用12 MHz晶振时,进行时间约13μs,完全符合2864A的BLW的宽度要求。




本文关键字:单片机  源码-程序单片机-工控设备 - 源码-程序