24c02a-esn Microchip Technology Inc., 24c02a-esn Datasheet - Page 6

no-image

24c02a-esn

Manufacturer Part Number
24c02a-esn
Description
1k/2k/4k 5.0v Serial Eeproms
Manufacturer
Microchip Technology Inc.
Datasheet
24C01A/02A/04A
FIGURE 6-1:
FIGURE 6-2:
7.0
Since the device will not acknowledge during a write
cycle, this can be used to determine when the cycle is
complete (this feature can be used to maximize bus
throughput). Once the stop condition for a write com-
mand has been issued from the master, the device ini-
tiates the internally timed write cycle. ACK polling can
be initiated immediately. This involves the master send-
ing a start condition followed by the control byte for a
write command (R/W = 0). If the device is still busy with
the write cycle, then no ACK will be returned. If the
cycle is complete, then the device will return the ACK
and the master can then proceed with the next read or
write command. See Figure 7-1 for flow diagram.
DS11183D-page 6
SDA LINE
BUS ACTIVITY
MASTER
BUS ACTIVITY
SDA LINE
BUS ACTIVITY
MASTER
BUS ACTIVITY
ACKNOWLEDGE POLLING
BYTE WRITE
PAGE WRITE
S
S
T
A
R
T
S
S
T
A
R
T
CONTROL
CONTROL
BYTE
BYTE
A
C
K
ADDRESS (n)
WORD
A
C
K
A
C
K
ADDRESS
WORD
FIGURE 7-1:
DATA n
Initiate Write Cycle
Send Control Byte
A
C
K
Write Command
A
C
K
with R/W = 0
Acknowledge
Condition to
Send Stop
(ACK = 0)?
Did Device
Send Start
DATA n + 1
ACKNOWLEDGE POLLING
FLOW
Operation
Send
Next
YES
1996 Microchip Technology Inc.
DATA
A
C
K
DATA n + 7
NO
A
C
K
P
S
T
O
P
A
C
K
S
T
O
P
P

Related parts for 24c02a-esn