English
Language : 

AK7600 Datasheet, PDF (18/38 Pages) Asahi Kasei Microsystems – 2/6-Channel Audio CODEC with Digital EQ
[AK7600]
1-3. Repeated Start Condition
When Start condition is received again instead of Stop condition, the bus changes to Repeated Start condition.
Repeated Start condition is functionally the same as Start condition.
SCL
SDA
START CONDITION
Repeated Start CONDITION
Figure 16. Repeated Start Condition
1-4. Acknowledge
An external device that is sending data to the AK7600 releases the SDA line (“H”) after receiving one-byte of
data. An external device that receives data from the AK7600 then sets the SDA line to “L” at the next clock. This
operation is called “acknowledgement” and it enables verification that the data transfer has been properly
executed. The AK7600 generates an acknowledgement upon receipt of Start condition and Slave address. For a
write instruction, an acknowledgement is generated whenever receipt of each byte is completed. For a read
instruction, succeeded by generation of an acknowledgement, the AK7600 releases the SDA line after outputting
data at the designated address, and it monitors the SDA line condition. When the Master side generates an
acknowledgement without sending Stop condition, the AK7600 outputs data at the next address location. When no
acknowledgement is generated, the AK7600 ends data output (not acknowledged).
Clock pulse
for acknowledge
SCL FROM
MASTER
DATA
OUTPUT BY
TRANSMITTER
DATA
OUTPUT BY
RECEIVER
START
CONDITION
1
Figure 17. Acknowledge
8
9
not acknowledge
acknowledge
MS0999-E-00
- 18 -
2008/09