English
Language : 

TDA7572 Datasheet, PDF (29/64 Pages) STMicroelectronics – 200W mono bridge PWM amplifier with built-in step-up converter
TDA7572
I2C and mode control
The protocol used for the bus is the following and 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)
Table 20. Addresses
Chip address
Subaddress
Data [7:0]
MSB
LSB
MSB
LSB MSB
LSB
S A A A A A A A R/W ACK X X 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)
I = Auto increment - when 1, the address is automatically increased for each byte transferred
X: not used
ACK = Acknowledge
P = Stop
MAX CLOCK SPEED 500kbits/s
ACK P
The I2C address is user determined by pins ADDR1 and ADDR0. See table below:
Table 21. I2C chip address
MSB
LSB
A6
A5
A4
A3
A2
A1
A0
R/W
0
1
0
0
0
ADDR1 ADDR0
X
Write procedure:
Two possible write procedures are possible:
1. without increment: the I bit is set to 0 and the register is addressed by the subaddress.
Only this register is written by the data following the subaddress byte.
2. with increment: the I bit is set to 1 and the first register read is the one addressed by
subaddress. Are written the register from this address up to stop bit or the reaching of
last register.
Example of write instruction with increment:
Device
Address
R/W
Register
Address
DATA 1
DATA 2
DATA n
S 0011000 0 A ADDR A MS1 A LS1 A MS2 A LS2 A MSn A LSn A P
29/64