Write Cycle Timing
ACKNOWLEDGE
Acknowledge is a software convention used to indicate successful
data transfers. The transmitting device, either master or slave, will
release the bus after transmitting eight bits. During the ninth clock
cycle the receiver will pull the SDA line LOW to acknowledge that
it received the eight bits of data. Refer to Figure 4.
The NM24C65xxx device will always respond with an acknowl-
edge after recognition of a start condition and its slave address. If
Write Cycle Timing (Figure 1)
both the device and a WRITE operation have been selected, the
NM24C65xxx will respond with an acknowledge after the receipt
of each subsequent eight bit word.
In the READ mode the NM24C65xxx slave will transmit eight bits
of data, release the SDA line and monitor the line for an acknowl-
edge. If an acknowledge is detected and no stop condition is
generated by the master, the slave will continue to transmit data.
If an acknowledge is not detected, the slave will terminate further
data transmissions and await the stop condition to return to the
standby power mode.
SCL
SDA
8th BIT
WORD n
ACK
Data Validity (Figure 2)
tWR
STOP
START
CONDITION
CONDITION
DS500042-4
SCL
SDA
DATA STABLE
DATA
CHANGE
Definition of Start and Stop (Figure 3)
SCL
SDA
START
BIT
Acknowledge Response from Receiver (Figure 4)
SCL FROM
MASTER
1
Data Output
from Transmitter
Data Output
from Receiver
START
6
NM24C65 Rev. C.3
STOP
BIT
8
9
DS500042-5
DS500042-6
Acknowledge
DS500042-7
www.fairchildsemi.com