English
Language : 

TDA7407 Datasheet, PDF (21/30 Pages) STMicroelectronics – ADVANCED CAR SIGNAL PROCESSOR
TDA7407
I2C BUS INTERFACE DESCRIPTION
Interface Protocol
The interface protocol comprises:
-a start condition (S)
-a chip address byte (the LSB bit determines read
/ write transmission)
-a subaddress byte
-a sequence of data (N-bytes + acknowledge)
-a stop condition (P)
CHIP ADDRESS
SUBADDRESS
DATA 1 to DATA n
MSB
LSB
MSB
LSB
MSB
S 1 0 0 0 1 1 0 R/W ACK X AZ T I A3 A2 A1 A0 ACK
D97AU627
DATA
LSB
ACK P
S = Start
ACK = Acknowledge
AZ = AutoZero-Remain
T = Testing
I = Autoincrement
P = Stop
MAX CLOCK SPEED 500kbits/s
The transmitted data is automatically updated af-
ter each ACK. Transmission can be repeated
without new chip address.
Auto increment
If bit I in the subaddress byte is set to "1", the
autoincrement of the subaddress is enabled.
TRANSMITTED DATA (send mode)
MSB
LSB
X X X X ST SM X X
SM = 1 Soft mute activated
ST = 1 Stereo mode
X = Not Used
SUBADDRESS (receive mode)
MSB
LSB
FUNCTION
I3
I2
I1
I0
A3
A2
A1
A0
AutoZero Remain
0
off
1
on
Testmode
0
off
1
on
Auto Increment Mode
0
off
1
on
0
0
0
0
0 Input Multiplexer
0
0
0
0
1 Volume
0
0
0
1
0 Treble
0
0
0
1
1 Bass
0
0
1
0
0 Speaker attenuator LF
0
0
1
0
1 Speaker attenuator RF
0
0
1
1
0 Speaker attenuator LR
0
0
1
1
1 Speaker attenuator RR
0
1
0
0
0 SoftMute / Bass Prog.
0
1
0
0
1 Stereodecoder
0
1
0
1
0 Noiseblanker
0
1
0
1
1 High Cut Control
0
1
1
0
0 Fieldstrength & Quality
0
1
1
0
1 Configuration
0
1
1
1
0 EEPROM
0
1
1
1
1 Testing
1
0
0
0
0 New Quality/Control
1
0
0
0
1 Middle Filter
21/30