ꢀ ꢁꢂ ꢃ ꢄꢅ ꢆꢇ ꢈ ꢉꢉ ꢅꢃ
SLAS356 − DECEMBER 2001
PARAMETER MEASUREMENT INFORMATION
SCL
SDA
Start
A6
A5
A4
A0 R/W ACK
R7
R6
R5
R0 ACK
0
D7
D6
D5
D0 ACK
0
0
0
Stop
Slave Address
Register Address
Data
NOTE: SLAVE = Voice Codec
2
Figure 1. I C Bus Write to Voice Codec
SCL
A6
A5
A0 R/W ACK
R7 R6
R0 ACK
A6
A0 R/W ACK D7 D6
D0 ACK
SDA
Start
0
0
1
0
Stop
Slave Drives
The Data
Master
Drives
Slave Address
Register Address
Slave Address
Repeated
Start
ACK and Stop
NOTE: SLAVE = Voice Codec
2
Figure 2. I C Read From Voice Codec: Protocol A
SCL
SDA
R/W ACK
ACK
D0
A6 A5
A0 R/W ACK
R7 R6
R0 ACK
A6 A5
A0
D7
0
0
Start
Stop
Stop Start
Slave Drives
The Data
Master
Drives
Slave Address
Register Address
Slave Address
ACK and Stop
NOTE: SLAVE = Voice Codec
2
Figure 3. I C Read From Voice Codec: Protocol B
16
www.ti.com