English
Language : 

TLC59116_1 Datasheet, PDF (16/30 Pages) Texas Instruments – 16-CHANNEL Fm+ I2C-BUS CONSTANT-CURRENT LED SINK DRIVER
TLC59116
SLDS157B – FEBRUARY 2008 – REVISED JULY 2008 .................................................................................................................................................... www.ti.com
I2C Bus Subaddress Registers 1 to 3 (SUBADR1 to SUBADR3)
Table 9 describes I2C Bus Subaddress Registers 1 to 3.
Table 9. SUBADR1 to SUBADR3 – I2C Bus Subaddress Registers 1 to 3 (Address 18h to 1Ah)
Bit Description
ADDRESS REGISTER
BIT
7:1
18h
SUBADR1
0
7:1
19h
SUBADR2
0
7:1
1Ah
SUBADR3
0
SYMBOL
A1[7:1]
A1[0]
A2[7:1]
A2[0]
A3[7:1]
A3[0]
ACCESS (1)
R/W
R
R/W
R
R/W
R
VALUE
1101 001(2)
0 (2)
1101 010(2)
0 (2)
1101 100(2)
0 (2)
DESCRIPTION
I2C bus subaddress 1
Reserved
I2C bus subaddress 2
Reserved
I2C bus subaddress 3
Reserved
(1) R = read, W = write
(2) Default value
Subaddresses are programmable through the I2C bus. Default power-up values are D2h, D4h, D8h. The
TLC59116 does not acknowledge these addresses immediately after power-up (the corresponding SUBx bit in
MODE1 register is equal to 0).
Once subaddresses have been programmed to valid values, the SUBx bits (MODE1 register) must be set to 1 to
allows the device to acknowledge these addresses.
Only the 7 MSBs representing the I2C bus subaddress are valid. The LSB in SUBADRx register is a read-only bit
(0).
When SUBx is set to 1, the corresponding I2C bus subaddress can be used during either an I2C bus read or write
sequence.
LED All Call I2C Bus Address Register (ALLCALLADR)
Table 10 describes the LED All Call I2C Bus Address Register.
Table 10. ALLCALLADR – LED All Call I2C Bus Address Register (Address 1Bh) Bit Description
ADDRESS
REGISTER
BIT
SYMBOL ACCESS(1)
VALUE
DESCRIPTION
7:1
1Bh
ALLCALLADR
0
AC[7:1]
AC[0]
R/W
R
1101 000(2) All Call I2C bus address
0 (2)
Reserved
(1) R = read, W = write
(2) Default value
The LED All Call I2C bus address allows all the TLC59116 devices in the bus to be programmed at the same
time (ALLCALL bit in register MODE1 must be equal to 1, which is the power-up default state). This address is
programmable through the I2C bus and can be used during either an I2C bus read or write sequence. The
register address can also be programmed as a Sub Call.
Only the seven MSBs representing the All Call I2C bus address are valid. The LSB in ALLCALLADR register is a
read-only bit (0).
If ALLCALL bit = 0, the device does not acknowledge the address programmed in register ALLCALLADR.
16
Submit Documentation Feedback
Copyright © 2008, Texas Instruments Incorporated