English
Language : 

TLC59208F_1 Datasheet, PDF (17/29 Pages) Texas Instruments – 8-BIT FM+ I2C BUS LED DRIVER
TLC59208F
www.ti.com .................................................................................................................................................................................................. SCLS715 – MARCH 2009
Only the 7 MSBs representing the I2C bus sub-address are valid. The LSB in SUBADRx register is a read-only
bit (0).
When SUBx is set to 1, the corresponding I2C bus sub-address can be used during either an I2C bus read or
write sequence.
LED All Call I2C Bus Address Register (ALLCALLADR)
Table 11 describes the LED All Call I2C Bus Address Register.
Table 11. ALLCALLADR – LED All Call I2C Bus Address Register Addresses 11h) Bit Description
ADDRESS
REGISTER
BIT
SYMBOL ACCESS(1)
VALUE DESCRIPTION
7:1
11h
ALLCALLADR
0
AC[7:1]
AC[0]
R/W
R
1101 000(2) ALLCALL I2C bus address
0 (2)
Reserved
(1) R = read, W = write
(2) Default value
The LED All Call I2C bus address allows all the TLC59208Fs in the bus to be programmed at the same time
(ALLCALL bit in register MODE1 must be equal to 1 (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 7 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.
Power-On Reset
When power is applied to VCC, an internal power-on reset holds the TLC59208F in a reset condition until VCC has
reached VPOR. At this point, the reset condition is released and the TLC59208F registers and I2C bus state
machine are initialized to their default states causing all the channels to be deselected. Thereafter, VCC must be
lowered below 0.2 V to reset the device.
External Reset
A reset can be accomplished by holding the RESET pin low for a minimum of tW. The TLC59208F registers and
I2C state machine will be held in their default state until the RESET input is once again high.
This input requires a pull-up resistor to VCC if no active connection is used.
Software Reset
The Software Reset Call (SWRST Call) allows all the devices in the I2C bus to be reset to the power-up state
value through a specific I2C bus command. To be performed correctly, the I2C bus must be functional and there
must be no device hanging the bus.
The SWRST Call function is defined as the following:
1. A Start command is sent by the I2C bus master.
2. The reserved SWRST I2C bus address 1001 111 with the R/W bit set to 0 (write) is sent by the I2C bus
master.
3. The TLC59208F device(s) acknowledge(s) after seeing the SWRST Call address 1001 0110 (9Eh) only. If
the R/W bit is set to 1 (read), no acknowledge is returned to the I2C bus master.
4. Once the SWRST Call address has been sent and acknowledged, the master sends two bytes with two
specific values (SWRST data byte 1 and byte 2):
a. Byte1 = A5h: the TLC59208F acknowledges this value only. If byte 1 is not equal to A5h, the TLC59208F
does not acknowledge it.
b. Byte 2 = 5Ah: the TLC59208F acknowledges this value only. If byte 2 is not equal to 5Ah, the
TLC59208F does not acknowledge it.
If more than two bytes of data are sent, the TLC59208F does not acknowledge any more.
Copyright © 2009, Texas Instruments Incorporated
Product Folder Link(s): TLC59208F
Submit Documentation Feedback
17