频繁擦写异常后,偶发输出IO不受控异常
频发擦写EEPROM一段时间后,偶发擦写过程中IO输出端口不受控,全部常高电平异常!甚至出现代码区域影响,无法正确启动,需要用仿真器重新烧录程序后恢复正常。原擦除代码左侧图示,是不正确的操作办法,请教,这种擦除方式对STC12C5A60S2这中只有1K的EEPROM的是否有除了擦除时间过长外的其他影响?
不超过10万次,就没问题 我的理解是,即使超过10W次,也最多出现EEPROM数据读写异常的情况,不至于IO输出不受控和程序空间受影响。
图片代码可能不清晰:
for(i=0;i<128;i++)
{
IapEraseSector(i);
}
之前以为是字节擦除,写成这样了。。。请教这种擦除方式对STC12C5A60S2这中只有1K的EEPROM的是否有除了擦除时间过长外的其他影响?
页:
[1]