Datasheet
OnDuty(%)=
GSn
4096
´ 100
(2)
GS23
5B
GS0
0A
1 2 3 4 5
GS0
0A
GS0
3A
GS0
2B
1 2 3 4 5 6 7
285 286 287 288
SIN
ON
OFF
XLAT
SOUT
ON
ON
OFF
ON
OFF
GS23
11B
GS23
10B
GS23
9B
GS23
8B
GS23
7B
GS0
0B
GS0
1B
GS0
3B
GS23
11A
GS23
9A
GS23
8A
GS23
7A
GS0
2A
GS0
1A
GS0
0A
GS23
11B
GS23
10A
LatestGrayscaleLatchData
SCLK
GS23
11C
GS23
10C
GS23
9C
GS23
8C
GS23
7C
GS23
6C
GS23
10B
GS23
9B
GS23
8B
GS23
7B
GS23
6B
GS0
2B
GS23
11B
GS23
10B
GS23
9B
GS23
8B
GS0
0B
GS0
1B
GS0
3B
GS23
11C
GS23
10C
GS23
9C
GS23
8C
GS23
7C
GS23
6C
4094
4093 1 2 3 44095
4096
ON
ON
ON
ON
OFF
OFF
OFF
OFF
ON
ON
ON
ON
OFF
ON
GS0
1A
GS0
3B
GS0
0A
GS23
11B
GS23
10B
GS23
9B
GS0
1B
GS0
2B
GS0
4B
GS0
0B
GS23
11C
GS23
10C
GS23
9C
GS23
8C
GS23
7C
GS23
11A
GS0
1A
GS23
10A
GS23
9A
GS23
8A
GS23
7A
GS23
11B
GS23
0A
GS0
2A
GS23
10B
GS23
9B
GS23
8B
GS23
7B
GS23
6B
GS23
5B
GS23
10A
GS0
0A
GS23
9A
GS23
8A
GS23
7A
GS23
6A
GS23
10B
GS23
11B
GS0
1A
GS23
9B
GS23
8B
GS23
7B
GS23
6B
GS23
5B
GS23
4B
ShiftRegister
Bit0Data(Internal)
ShiftRegister
Bit1Data(Internal)
ShiftRegister
Bit286Data(Internal)
ShiftRegister
Bit287Data(Internal)
PreviousGrayscaleLatchData
GrayscaleLatchData
(Internal)
OscillatorClock
(Internal)
OUT2/6/10/14/18/22
(1)
OUT3/7/11/15/19/23
(1)
OUT0/4/8/12/16/20
(1)
OUT1/5/9/13/17/21
(1)
¼
¼
¼
¼
¼ ¼
4094
4093 1 2 3 4 5 6 7 84095
4096
¼ ¼
TLC5947
SBVS114A – JULY 2008 – REVISED SEPTEMBER 2008 .................................................................................................................................................
www.ti.com
GS data are transferred from the shift register to the latch by the rising edge of XLAT. When powered up, the
data in the grayscale shift register and data latch are not set to default values. Therefore, grayscale data must be
written to the GS latch before turning on the constant current output. BLANK should be at a high level when
powered on to avoid falsely turning on the constant current outputs due to random values in the latch at
power-up. All of the constant current outputs are forced off when BLANK is high. However, if the random values
turning on at power-up is not a concern in the application, BLANK can be at any level. GS can be controlled
correctly with the grayscale data writing functions, even if BLANK is connected to GND. Equation 2 determines
each output on duty.
where:
GSn = the programmed grayscale value for OUTn (GSn = 0 to 4095)
(1) GS data = FFFh.
Figure 20. Grayscale Data Write Operation
16 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated
Product Folder Link(s): TLC5947