8.1 Current Address Read
The internal data word address counter maintains the last address accessed during the last read or write operation, incremented by one. This address stays valid between operations as long as the VCC is maintained to the part. The address rollover during a read is from the last byte of the last page to the first byte of the first page of the memory.
A current address read operation will output data according to the
location of the internal data word address counter. This is initiated with a Start
condition, followed by a valid device address byte with the
R/W bit set to logic ‘1
’. The device will ACK
this sequence and the current address data word is serially clocked out on the SDA line.
All types of read operations will be terminated if the bus host does not respond with an
ACK (it NACKs) during the ninth clock cycle. After the NACK response, the host may send a
Stop condition to complete the protocol or it can send a Start condition to begin the next
sequence.