您现在的位置: 范文先生网 >> 理工论文 >> 电子通信论文 >> 正文

闪存芯片KM29N32000TS在单片机系统中的应用

时间:2007-1-20栏目:电子通信论文

87C552单片机的接口电路如图3所示。由单片机的P1口直接与存储器的I/O0~I/O7相连,实现命令、地址和数据的传输;P1.0接CLE,控制命令输入;P1.2接ALE,控制地址输入;P1.1接CE,控制片选;P1.3接R/B,监测存储器的工作状态;WR、RD分别接WE、RE,控制读、写操作。
  
  图3中的MAX809是一个电源电压监测芯片。当电源电压低于某一个值时(门限电压),输出低电平,使得存储器进入写保护状态。当电源电压超过门限电压240ms后,才解除写保护状态,可以正常写入数据。这样可以保证写入存储器的数据都是有效的。MAX809的工作电流只有17μA。
  
  
  
  
  
  3软件设计
  
  与存储器有关的操作有读数据、写数据(即页编程)和擦除数据,下面仅以读写操作来说明其操作过程,具体过程的程序流程如图4、图5所示。
  
  ①在读操作子程序中,既可以一次读取一整页的数据,也可以读取指定地址处的数据。如果要连续读取多页数据,则需要根据存储器的读时序修改子程序。
  
  ②页编程子程序每次可以写一页的数据,也可以在起始地址所在的当前页中写入数据,但不能实现跨页编程。如果数据个数超出页边界,将会造成数据丢失。
  
  结语
  
  该芯片及应用系统已在石油钻井井下随钻测量系统中得到实际应用,虽历经多次系统掉电,但数据仍保存完好。实践证明,其可靠性高,性能稳定,有很高的实用价值。
  
  
  
 

上一页  [1] [2] 

下页更精彩:1 2 3 4 下一页

★相关文章: