操作eepROM时单片机掉电问题

2020-01-26 12:54发布

最近用的STC15F204EA,本来程序会在eepROM里保存数据的,测试的时候发现断几次电之后会有程序无法运行的情况,会不会是eepROM没有操作完成就返回导致单片机程序一直卡在eepROM中无法重新开始运行?
如果是这样的话,除了使用掉电检测电路,还有其他方法避免这个问题吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
29条回答
zyw19987
2020-01-29 15:09
stirwl 发表于 2013-10-15 23:22
加了个断电检测电路,检测到掉电的时候给个中断到单片机,然后靠个大电容的电荷保存数据。
目测已经没有 ...

一个产品的系统参数只有在掉电的时候才会保存?
当系统在设置参数的时候不保存,直到要掉电了才写入EEPROM?比如一个系统需要设置一个电话号码。

你的做法是在掉电时将运行过程中某些状态或标志保存一下,是知道要掉电了然后做出保存数据的动作,掉电在前,保存在后。而你的标题是保存数据过程中掉电..........

一周热门 更多>