请教单片机掉电后,如何快速的保存数据问题?

我现在在做一个生产线的项目,需要在停电后立即记录当时的数据;由于需要检测的数据在不停的变化,曾经想过直接变化一个数据就存储在EEPROM中,可是后来发现一般的EEPROM一般只能写1百万次,而我所测的数据每天要记几万个。所以不停的记录在EEPROM中,马上就用完了,所以不合适;因此在检测到掉电时,立即通过单片机存储到EEPROM. 现在想用一款专用的掉电芯片MAX813l,当检测到电压低于某一值时,立即存储数据到一款基于I2C的EEPROM 24C04中,可是我怕,掉电时间太快,来不及存储在EEPROM。我该怎么办呢??请教

    要在单片机供电电路前面加个纽扣电池或者加个法拉电容。

    纽扣电池的方式是不丢失数据,不需要保存到EEPROM。

    法拉电容可以用来不丢失数据(一般可以保存一个月),当然也可以用来存储的EEPROM,  注意不要美每时每刻都保存的EEPROM,这样错率,寿命都会降低。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-01-19
纽扣电池的方式是不丢失数据,不需要保存到EEPROM。
法拉电容可以用来不丢失数据(一般可以保存一个月),当然也可以用来存储的EEPROM, 注意不要美每时每刻都保存的EEPROM,这样错率,寿命都会降低。本回答被提问者采纳
第2个回答  2010-01-18
最好加个小锂电在关键的电路中,或者用个那种法拉级的电容。
第3个回答  2010-01-19
要在单片机供电电路前面加个纽扣电池或者加个法拉电容
第4个回答  2010-01-19
要不就加个纽扣电池,或是大电容储能。