English
Language : 

TDA7406 Datasheet, PDF (45/64 Pages) STMicroelectronics – Car radio signal processor
TDA7406
13 I2C bus interface
I2C bus interface
13.1 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...DATA n
MSB
LSB
MSB
LSB
MSB
S 1 0 0 0 1 1 0 R/W ACK T AZ I A A A A A ACK
DATA
S = Start
R/W = “0” -> Receive-Mode (Chip could be programmed by µP)
“1” -> Transmission-Mode (Data could be received by µP)
ACK = Acknowledge
P = Stop
MAX CLOCK SPEED 500kbits/s
LSB
ACK P
13.1.1
Auto increment
If bit I in the subaddress byte is set to “1”, the auto increment of the subaddress is enabled.
13.1.2 TRANSMITTED DATA (send mode)
MSB
X
X
X
X
X
P
SM = Soft mute activated
ST = Stereo
P = Pause
X = Not Used
The transmitted data is automatically updated after each ACK.
Transmission can be repeated without new chip address.
LSB
ST
SM
13.1.3
Reset Condition
A Power-On-Reset is invoked if the Supply-Voltage is below than 3.5V. After that, the
following data is written automatically into the registers of all subaddresses:
MSB
LSB
1
1
1
1
1
1
1
0
The programming after POR is marked bold-face / underlined in the programming tables.
With this programming all the outputs are muted to VREF (VOUT= VDD/2).
45/64