Philips Semiconductors
Preliminary specification
I2C-bus controlled BTSC stereo/SAP decoder
TDA9850
I2C-bus format to write (slave receives data)
S
SLAVE ADDRESS
R/W
A
SUBADDRESS
A
DATA
A
P
Table 4 Explanation of I2C-bus format to write (slave receives data)
NAME
DESCRIPTION
S
START condition
Standard SLAVE ADDRESS (MAD)
101 101 1 pin MAD not connected
101 101 0 pin MAD connected to ground
0 (write)
Pin programmable SLAVE ADDRESS
R/W
A
acknowledge; generated by the slave
see Table 5
SUBADDRESS (SAD)
DATA
P
see Table 6
STOP condition
If more than 1 byte of DATA is transmitted, then auto-increment is performed, starting from the transmitted subaddress
and auto-increment of subaddress in accordance with the order of Table 5 is performed.
Table 5 Subaddress second byte after MAD
MSB
LSB
FUNCTION
Control 1
REGISTER
D7
0
D6
0
D5
0
D4
0
D3
0
D2
1
D1
0
D0
0
CON1
CON2
CON3
CON4
ALI1
Control 2
0
0
0
0
0
1
0
1
Control 3
0
0
0
0
0
1
1
0
Control 4
0
0
0
0
0
1
1
1
Alignment 1
Alignment 2
Alignment 3
0
0
0
0
1
0
0
0
ALI2
0
0
0
0
1
0
0
1
ALI3
0
0
0
0
1
0
1
0
Table 6 Definition of third byte, third byte after MAD and SAD
MSB
LSB
D0
FUNCTION
Control 1
REGISTER
D7
D6
D5
D4
D3
D2
D1
CON1
CON2
CON3
CON4
ALI1
0
0
0
0
0
0
0
0
0
0
0
0
0
ST3
SP3
LMU
L3
ST2
SP2
0
ST1
SP1
0
ST0
SP0
0
Control 2
Control 3
SAP STEREO
SMU
0
Control 4
0
0
0
0
0
L2
L1
L0
Alignment 1
Alignment 2
Alignment 3
0
A14
A24
0
A13
A23
0
A12
A22
TC2
A11
A21
TC1
A10
A20
TC0
ALI2
STS
ADJ
ALI3
1995 Jun 19
16