SC7314
Fig. 19 Acknowledge on the I2C BUS
6. Transmission without acknowledge
Avoiding to detect the acknowledge of the audioprocessor, the microprocessor can use a simpler transmission:
simply it waits one clock without checking the slave acknowledgig, and sends the new data.
This approach of course is less protected from mis•working and decreases the noise immunity.
SOFTWARE SPECIFICATION
1. Interface protocol
The interface protocol comprises:
·
·
A start conditions
th
A chip address byte, containing the SC7314 address (the 8bit of the bytes must be 0). The SC7314
must always acknowledge at the end of each transmitted byte.
A sequence of data(N•bytes + acknowledge)
·
·
A stop condition (P)
2. Chips address
1 (MSB)
0
0
0
1
0
0
0 (LSB)
3. Data bytes
MSB
LSB
A0
A0
Function
0
1
1
0
0
0
0
1
1
1
1
1
B2
B1
B1
B1
G1
0
B0
B0
B0
G0
C3
C3
A2
A2
A2
S2
C2
C2
A1
Volume Control
Speaker ATT L
Speaker ATT R
Audio switch
0
1
0
1
1
A1
A1
S1
C1
C1
A0
S0
C0
C0
Bass control
1
Treble control
Note: Ax=1.25dB steps;Bx=10dB steps;Cx=2dB steps;Gx=3.75dB steps
HANGZHOU SILAN MICROELECTRONICS CO.,LTD
REV:1.1
2007.09.25
Http: www.silan.com.cn
Page 8 of 14