Data Sheet
[AK9753]
017005237-E-00 2017/04
- 24 -
12.1.3. Acknowledge
The device transmitting data will release the SDA line after transmitting one byte of data (SDA line state
is “H”). The device receiving data will pull the SDA line to “L” during the next clock. This operation is
called “Acknowledge”. The Acknowledge signal can be used to indicate successful data transfers.
The AK9753 will output an acknowledge signal after receiving a Start condition and Slave address.
The AK9753 will output an acknowledge signal after receiving each byte, when the WRITE instruction is
transmitted.
The AK9753 will transmit the data stored in the selected address after outputting an acknowledge signal,
when a READ instruction is transmitted. Then the AK9753 will monitor the SDA line after releasing the
SDA line. If the master device generates an Acknowledge instead of Stop condition, the AK9753
transmits an 8-bit data stored in the next address. When the Acknowledge is not generated, transmitting
data is terminated.
SCL of Master
Device.
Data Output of
Transmitter
Data Output
of Receiver
Start Condition
1
8
9
Clocl pulse for
Acknowledge
Non-Acknowledge
Acknowledge
Figure 12.3. Acknowledge