English
Language : 

TLC59208F Datasheet, PDF (10/37 Pages) Texas Instruments – 8-BIT FM+ I2C BUS LED DRIVER
TLC59208F
SCLS715A – MARCH 2009 – REVISED NOVEMBER 2015
www.ti.com
Feature Description (continued)
9.3.2 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.
9.3.3 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.
5. Once the correct two bytes (SWRST data byte 1 and byte 2 only) have been sent and correctly
acknowledged, the master sends a Stop command to end the SWRST Call. The TLC59208F then resets to
the default value (power-up value) and is ready to be addressed again within the specified bus free time
(tBUF).
The I2C bus master may interpret a non-acknowledge from the TLC59208F (at any time) as a SWRST Call
Abort. The TLC59208F does not initiate a reset of its registers. This happens only when the format of the Start
Call sequence is not correct.
9.3.4 Individual Brightness Control With Group Dimming/Blinking
A 97-kHz fixed frequency signal with programmable duty cycle (8 bits, 256 steps) is used to control individually
the brightness for each LED.
On top of this signal, one of the following signals can be superimposed (this signal can be applied to the 4 LED
outputs):
• A lower 190-Hz fixed frequency signal with programmable duty cycle (8 bits, 256 steps) is used to provide a
global brightness control.
• A programmable frequency signal from 24 Hz to 1/10.73 s (8 bits, 256 steps) is used to provide a global
blinking control.
10
Submit Documentation Feedback
Product Folder Links: TLC59208F
Copyright © 2009–2015, Texas Instruments Incorporated