我想在PIC24FJ128GB106芯片上使用模拟EEPROM功能,因为它没有内部EEPROM。
然而,尽管在其数据表(AN1095文档)中没有明确提及,但我认为数据在打包操作之前暂时存储在保持锁存器上。如果那时,我认为在打包操作之前突然断电会丢失数据。
是不是?
答案 0 :(得分:0)
是的,这是可能的!
您必须确保控制器有足够的电力来完成FLASH块写入。单个FLASH块写入大约需要3 ms。因此必须使用低电压检测电路来中断主程序并将控制器置于低功耗状态以完成100%的FLASH写入(在Vdd上使用足够大的电容)。