E2PROM 一次读最大长度无限制,一次写最大长度有限制,最大为一个页(不同型号的一页包含的字节数不同),写完一个页,要加延时等待(10ms)
E2pROm无论是读,还是写数据,首先都要发写E2prom地址命令。
对于写保护E2PROM,如果按格式进行写操作,时序图上会发现前面地址都是有回应,只是写数据后无ACK回应,故写失败
E2pRom支持单字节和页写(1-最大页写字节数),但页写最好按分页起始地址开始写,否则超出页面后会回写最初地址。
E2PROM写一个字节只等待了1ms,紧接着读,程序出错。E2pROM写一个字节时间和写一个页的时间应该都是一样(即是写周期时间),并不是写一个字节等待时间就可以短
写和读的区别,进行页写的时候,当一页写完后,会从当前页的初始地址开始重新写,而连续读会在当前页读完之后,跳转到下一页的页首开始写,举例AT24C64,一共256页,一页8字节;