Sequential Read: Sequential Reads are initiated by either a Current Address Read or a Random Address
Read. After the microcontroller receives a data word, it responds with an acknowledge. As long as the EEPROM
receives an acknowledge, it will continue to increment the data word address and serially clock out sequential
data words. When the memory address maximum address is reached, the data word address will roll-over and
the Sequential Read will continue from the beginning of the array. The Sequential Read operation is terminated
when the microcontroller does not respond with a zero but does generate a Stop condition.
Figure 9-3. Sequential Read
SDA LINE
S
T
A
R Device
T Address
M
S
B
W
R
I
T
First Word
E
Address
Second Word
Address
...
RA
A
LA
/C
C
SC
WK
K
BK
...
Dummy Write
S
T
R
A
E
R Device
A
T Address
D
Data (n)
RA
/C
WK
Data (n + 1)
Data (n + 2)
A
A
A
C
C
C
K
K
K
Note: * = Don’t care bit.
S
T
O
Data (n + x)
P
N
O
A
C
K
12 AT24C32D [DATASHEET]
Atmel-8866D-SEEPROM-AT24C32D-Datasheet_122016