24C04A-SL MICROCHIP [Microchip Technology], 24C04A-SL Datasheet - Page 7

no-image

24C04A-SL

Manufacturer Part Number
24C04A-SL
Description
Manufacturer
MICROCHIP [Microchip Technology]
Datasheet
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.
FIGURE 7-1:
1998 Microchip Technology Inc.
ACKNOWLEDGE POLLING
Initiate Write Cycle
Send Control Byte
Write Command
with R/W = 0
Acknowledge
Condition to
Send Stop
(ACK = 0)?
Send Start
Did Device
ACKNOWLEDGE POLLING
FLOW
Operation
Send
Next
YES
NO
8.0
Programming of the upper half of the memory will not
take place if the WP pin is connected to V
The device will accept slave and word addresses but if
the memory accessed is write protected by the WP pin,
the 24C04A will not generate an acknowledge after the
first byte of data has been received, and thus the pro-
gram cycle will not be started when the STOP condition
is asserted.
WRITE PROTECTION
24C04A
DS11183E-page 7
CC
(+5.0V).

Related parts for 24C04A-SL