先说结论:
1,擦除操作一次必须擦除一个扇区;
2,在写操作之前必须进行擦除操作。
由于擦除一次就是一个扇区,所以写的时候要把所有需要保存的数据全部一次性保存下来,然后读的时候可以按地址一个个的读。我具体的操作方法见下:
1,先对EEPROM进行擦除操作后,再进行写操作,可以写入任意个数单字节数据,写完之后可以直接进行读操作;
2,再写操作之前必须进行擦除,不然无法写入数据,且之后的读操作也失败;
3,在一次擦除操作后可以进行连续的写或者连续的读,但是不能读写交叉进行;
4,任意时刻可以对任意地址进行读操作,但是一旦需要进行了写操作,必须进行一次扇区擦除。
总之,跟之前使用的几款单片机不同,可以随意的读,但是不能随意的写,写之前必须有擦除操作。