English
Language : 

SA24C1024 Datasheet, PDF (20/27 Pages) List of Unclassifed Manufacturers – 1024Kb EEPROM IIC
Read Operations
Read operations are initiated in the same
manner as Write operations, with the
exception that the R/ W bit of the Slave
address is set to 1. There are three basic
Read operations: current address Read,
random Read, and sequential Read.
Current Address Read
Internally the SA24C1024 contains an
address counter that maintains the address
of the last byte accessed, incremented by
1. Therefore, if the last access (either a
Read or Write) was to address n, the next
Read operation would access data from
address n + 1. Upon receipt of the Slave
address with R/ W set to 1, the SA24C1024
issues an ACK pulse and transmits the 8-
bit word. The Master does not
acknowledge the transfer but does
generate a STOP condition, which causes
the SA24C1024 to discontinue
transmission. For more details regarding
the sequence of address, acknowledge
and data transfer, see Figure 15.
SA24C1024 Datasheet
SAIFUN
20
Random Read
Random Read operations enable the
Master to access any memory location in a
random manner. Prior to issuing the Slave
address with the R/ W bit set to 1, the
Master must first perform a “dummy” Write
operation. The Master issues the START
condition, the Slave address's R/ W bit is
set to 0 and the byte address is read. After
the byte address is acknowledged, the
Master immediately issues another START
condition and the Slave address's R/ W bit
is set to 1. This is followed by an ACK from
the SA24C1024 and then by the 8-bit word.
The Master does not acknowledge the
transfer but does generate the STOP
condition, which causes the SA24C1024 to
discontinue transmission. For more details
regarding address, acknowledge, and data
transfer sequence, see Figure 16.
Sequential Read
Sequential Reads can be initiated as either
a current address Read or random access
Read. The first word is transmitted in the
same manner as the other Read modes;
however, the Master responds with an ACK
pulse, indicating it requires additional data.
The SA24C1024 continues to output data
for each ACK received. The Read
operation is terminated either by the
Master not responding with an ACK pulse
or by generating a STOP condition.