at24c512B的I2C的写和读

2019-03-24 19:33发布

at24c512B是16位的地址来存放数据的。
因而在对其eeprom单字节写入时分first world address   ACK   second world address ACK            ,这样我在写入数据的时候我操作是不是将地址分成高八位和第八位分别写进去?
那么在读数据的时候又是将    first world address   ACK   second world address  ACK重复操作一遍么?由于datasheet没有看明白,还忘高人指教。 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
2592315
2019-03-25 13:52
其实也就是我之前写的eeprom是8位的,现在变成16位的了,所以在写数据的地址时分高八位和低八位,也就是中间加了个ack  +write(addword).
其次就是在写数据完了之后要延时一段时间,否则读不出来数据。但是这里有有问题了,这是为什么读不出来呢? 写和读之间时间达到多久才能读出来呢?

一周热门 更多>