凤姐438 发表于 2018-2-27 08:24 very good |
看看读取时间,和存储的时间,会不会太短了,导致读取异常 |
dzbj 发表于 2020-11-13 23:31 涨姿势了,居然要这么操作 |
你这样不行 这种内部EEPROM需要把所有数据读出来 在内存里修改需要修改的位 然后擦除整个扇区 再一起写进去 否则就是你见到的情况 即便你要写入的数据只有1位也要这么操作 |
可以试试读取->擦除->写入的思路 |
STC15W的EEPROM写入数据前必须要把扇区擦除,没有看到你程序中有相关语句! |
如果STC 单片机内部EEPROM某地址上已经有数据 需要先擦除再写入 如果本来已经有数据 就需要 ①读取内部EEPROM并保存数据到数组 ②擦除eeprom数据 ③再次将修改好的数据写入。 |
楼主问题解决了吗,俺也遇到了同样的问题,写入的数据和读出的数据不一至,用官方的程序测试的,不知问题出在那,板上的电源电压正常(5V)。 |
PS来处理相片 图片等等 |