STC8A8K64D4的eeprom问题
我需要在STC8A8K64D4的EEPROM中存储数据,我大小设置了32K。在最后的0.5K中写入了一个固定数。调试过程中,下载的时候做了这个设置。。在使用过程中发现有的产品这个固定数丢失了。有一部分产品的这个固定数据没有丢失。想问问数据丢失主要有什么原因造成?
写,读EEPROM的程序用的是11.0592的频率。
所谓丢失,是不是变成FF了? 楼主可以参考下面这个帖子:
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=708&extra=page%3D1
梁工 发表于 2023-3-24 23:35
所谓丢失,是不是变成FF了?
是的,都变FF了。我查了程序感觉没有对这个地方进行擦除。 用仿真来排查你程序错误,如何仿真见下贴
用STC-USB Link1D仿真STC8系列MCU - 编译器/仿真器/ISP下载/做自己的ISP/ID号加密/程序加密后传输 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)
yujidanping 发表于 2023-3-26 00:18
是的,都变FF了。我查了程序感觉没有对这个地方进行擦除。
变成FF一定是擦除,写是不能写成FF的,每个bit只能将1写成0,0变1要擦除。
页:
[1]