闪存芯片KM29N32000TS在单片机系统中的应用
[09-12 17:53:33] 来源:http://www.88dzw.com 单片机学习 阅读:8943次
文章摘要:KM29N32000TS与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 软件设
闪存芯片KM29N32000TS在单片机系统中的应用,标签:单片机开发,单片机原理,单片机教程,http://www.88dzw.comKM29N32000TS与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所示。
①在读操作子程序中,既可以一次读取一整页的数据,也可以读取指定地址处的数据。如果要连续读取多页数据,则需要根据存储器的读时序修改子程序。
②页编程子程序每次可以写一页的数据,也可以在起始地址所在的当前页中写入数据,但不能实现跨页编程。如果数据个数超出页边界,将会造成数据丢失。
结语
该芯片及应用系统已在石油钻井井下随钻测量系统中得到实际应用,虽历经多次系统掉电,但数据仍保存完好。实践证明,其可靠性高,性能稳定,有很高的实用价值。
Tag:单片机学习,单片机开发,单片机原理,单片机教程,单片机学习
《闪存芯片KM29N32000TS在单片机系统中的应用》相关文章
- › 闪存芯片KM29N32000TS在单片机系统中的应用
- 在百度中搜索相关文章:闪存芯片KM29N32000TS在单片机系统中的应用
- 在谷歌中搜索相关文章:闪存芯片KM29N32000TS在单片机系统中的应用
- 在soso中搜索相关文章:闪存芯片KM29N32000TS在单片机系统中的应用
- 在搜狗中搜索相关文章:闪存芯片KM29N32000TS在单片机系统中的应用
分类导航
最新更新