datasheet led driver
DESCRIPTION
holtek led driverTRANSCRIPT
HT1632C
32�8 & 24�16 LED Driver
Block Diagram
Rev. 1.20 1 June 28, 2011
General Description
The HT1632C is a memory mapping LED display control-
ler/driver, which can select a number of ROW and com-
mons. These are 32 ROW & 8 commons and 24 ROW &
16 commons. The device supports 16-gradation LEDs
for each out line using PWM control with software instruc-
tions. A serial interface is conveniently provided for the
command mode and data mode. Only three or four lines
are required for the interface between the host controller
and the HT1632C. The display can be extended by cas-
cading the HT1632C for wider applications.
Features
� Operating voltage: 2.4V~5.5V
� Multiple LED display � 32 ROW /8 COM and
24 ROW & 16 COM
� Integrated display RAM � select 32 ROW &
8 COM for 64�4 display RAM, or select
24 ROW & 16 COM for 96�4 display RAM
� 16-level PWM brightness control
� Integrated 256kHz RC oscillator
� Serial MCU interface � CS, RD, WR, DATA
� Data mode & command mode instruction
� Cascading function for extended applications
� Selectable NMOS open drain output driver and
PMOS open drain output driver for commons
� 52-pin QFP package
� � � � � � � � �
� � � � � � � � � �
� � � � � � �
� � � � �
� � �
� � � �
� � �
� � �
� � � �
� �
� �
� �
� � � � � � � � �
! � �
� ! � "
� ! � #
� ! � "
� ! � $ %
� ! � $ & ' � ! � ( )
� ! � % ( ' � ! � *
� � � + � � �
� � �
� , - �
� � � + � � �$
$
Applications
� Industrial control indicator
� Digital clock, thermometer, counter, voltmeter
� Instrumentation readouts
� Other consumer application
� LED Displays
Pin Assignment
Pin Description
Pad Name I/O Description
ROW0~ROW23 O Line drivers. These pins drive the LEDs.
ROW24/COM15~
ROW31/COM8O Drive LED outputs or common outputs. Each COM pin is double bonded.
COM0~COM7 O Common outputs. Each COM pin is double bonded.
SYNC I/O
If the RC Master Mode or EXT CLK Master Mode command is programmed, the synchro-
nous signal is output to SYN pin.
If the Slave Mode command is programmed, the synchronous signal is input from SYN pin.
OSC I/O
If the RC Master Mode command is programmed, the system clock source is from on-chip
RC oscillator and system clock is output to OSC pin.
If the Slave Mode or EXT CLK Master Mode command is programmed, the system clock
source is input from external clock via the OSC pin.
DATA I/O Serial data input or output with pull-high resistor
WR IWRITE clock input with pull-high resistor Data on the DATA lines are latched into the
HT1632C on the rising edge of the WR signal.
RD I
READ clock input with pull-high resistor. The HT1632C RAM data is clocked out on the
falling edge of the RD signal. The clocked out data will appear on the DATA line. The host
controller can use the next rising edge to latch the clocked out data.
CS I
Chip select input with pull-high resistor When the CS line is high, the data and command
read from or written to the HT1632C is disabled, and the serial interface circuit is also re-
set. If CS is low, the data and command transmission between the host controller and the
HT1632C are all enabled.
LED_VDD � Positive power supply for driver circuit. Each LED_VDD pin is double bonded.
LED_VSS � Negative power supply for driver circuit, ground. Each LED_VSS pin is double bonded.
VSS � Negative power supply for logic circuit, ground.
VDD � Positive power supply for logic circuit.
HT1632C
Rev. 1.20 2 June 28, 2011
(
$
%
&
)
.
#
*
/
( "
( (
( $
( %
( & ( ) ( . ( # ( * ( / $ " $ ( $ $
% &
% )
% .
% #
% *
% /& *& /) ") () $
$ % $ & $ ) $ .
$ #
$ *
$ /
% "
% (
% $
% %
& "& (& $& %& && )& .& #
� � � � � � � � � � � �
� ! � ( (
� ! � ( "
� ! � /
� ! � *
� ! � #
� ! � .
� � � + � � �
� ! � )
� ! � &
� ! � %
� ! � $
� ! � (
� ! � "
� ! � $ ) ' � ! � ( &
� � � + � � �
� ! � $ . ' � ! � ( %
� � � + � � �
� ! � $ # ' � ! � ( $
� ! � $ * ' � ! � ( (
� ! � $ / ' � ! � ( "
� ! � % " ' � ! � /
� ! � % ( ' � ! � *
� ! � #
� ! � .
� ! � )
� ! � &
�!�$&'�!�()
�!�$%
�!�$$
�!�$(
�!�$"
�!�(/
�!�(*
�!�(#
�!�(.
�!�()
�!�(&
�!�(%
�!�($
�!�%
���+���
�!�$
�!�(
�!�"
���
�,-�
��
��
��
����
!��
���
Absolute Maximum Ratings
Supply Voltage ...........................VSS�0.3V to VSS+6.0V Storage Temperature ............................�50�C to 125�C
Input Voltage.............................VSS�0.3V to VDD+0.3V Operating Temperature...........................�40�C to 85�C
Note: These are stress ratings only. Stresses exceeding the range specified under �Absolute Maximum Ratings� may
cause substantial damage to the device. Functional operation of this device at other conditions beyond those listed
in the specification is not implied and prolonged exposure to extreme conditions may affect device reliability.
D.C. Characteristics VDD=2.4V~5.5V, Ta=25�C (Unless otherwise specified)
Symbol ParameterTest Conditions
Min. Typ. Max. UnitVDD Conditions
VDD Operating Voltage � � 2.4 5.0 5.5 V
IDD Operating Current 5VNo load, LED ON,
on-chip RC oscillator� 0.3 0.6 mA
ISTB Standby Current 5V No load, power down mode � 1.5 3.0 �A
VIL Input Low Voltage 5V DATA, WR, CS, RD 0 � 0.3VDD V
VIH Input High Voltage 5V DATA, WR, CS, RD 0.7VDD � 5 V
IOL1 OSC, SYNC, DATA 5V VOL=0.5V 18 25 � mA
IOH1 OSC, SYNC, DATA 5V VOH=4.5V -10 -13 � mA
IOL2 ROW Sink Current 5V VOL=0.5V 12 16 � mA
IOH2 ROW Source Current 5V VOH=4.5V -50 -70 � mA
IOL3 COM Sink Current 5V VOL=0.5V 250 350 � mA
IOH3 COM Source Current 5V VOH=4.5V -45 -60 � mA
RPH Pull-high Resistor 5V DATA, WR, CS, RD 18 27 40 k
HT1632C
Rev. 1.20 3 June 28, 2011
A.C. Characteristics VDD=2.4V~5.5V, Ta=25�C (Unless otherwise specified)
Symbol ParameterTest Conditions
Min. Typ. Max. UnitVDD Conditions
fSYS System Clock 5V On-chip RC oscillator 230 256 282 kHz
fLEDLED Duty Cycle & Frame
Frequency
5V 1/8 duty � fSYS/2624 � Hz
5V 1/16 duty � fSYS/2624 � Hz
fCLK1 Serial Data Clock (WR pin) 5V Duty cycle 50% � � 1 MHz
fCLK2 Serial Data Clock (RD pin) 5V Duty cycle 50% � � 500 kHz
tCSSerial Interface Reset Pulse
Width� CS 250 � � ns
tCLK WR, RD Input Pulse Width 5VWrite mode 0.5 � �
�sRead mode 1.0 � �
tr, tfRise/Fall Time Serial Data
Clock Width (Figure 1)� � � 50 100 ns
tsuSetup Time for DATA to WR,
RD Clock Width (Figure 2)� � 50 100 � ns
thHold Time for DATA to WR, RD,
Clock Width (Figure 2)� � 100 200 � ns
tsu1Setup Time for CS to WR, RD,
Clock Width (Figure 3)� � 200 300 � ns
th1Hold Time for CS to WR, RD,
Clock Width (Figure 3)� � 100 200 � ns
todData Output Delay Time
(Figure 4)� � � 100 200 ns
HT1632C
Rev. 1.20 4 June 28, 2011
/ " 0) " 0( " 0 - �
� � 1 � � �
� � � � 2
3
� � 4
� � �
� � 4
Figure 1
) " 0
� � � � � � � �
) " 0
� � � �
� �
� � � � 2
- � � � 5
� � �
- �
� � �
Figure 2
� � - �
) " 0
) " 0
6 � � � � � � 2 � � � � � � � � 2 - �
� � 1 � � �
� � � � 2
� � ( 5 (
� �
� � �
� � �
Figure 3
) " 0� � � �
� �
- �
� �
� � �
- �
� � �
Figure 4
HT1632C
Rev. 1.20 5 June 28, 2011
Functional Description
Display Memory � RAM
The static display memory (RAM) is organized into 64�4
bits or 96�4 bits and is used to store the display data. If
32 ROW & 8 COM is selected, the RAM size is 64�4
bits. If 24 ROW & 16 COM is selected, the RAM size is
96�4 bits. The contents of the RAM are directly mapped
to the contents of the LED driver. If the data in RAM is
set to �1�, the corresponding LED will be lighted. Data in
the RAM can be accessed by the READ, WRITE, and
READ-MODIFY-WRITE commands. The contents of
the RAM can be read or written from bit 0 of the specific
address. The following is a mapping from the RAM to
the LED pattern:
COM7 COM6 COM5 COM4 COM3 COM2 COM1 COM0
ROW0 01H 00H
ROW1 03H 02H
ROW2 05H 04H
ROW3 07H 06H
ROW4 09H 08H
ROW5 0BH 0AH
ROW6 0DH 0CH
ROW7 0FH 0EH
ROW8 11H 10H
ROW9 13H 12H
ROW10 15H 14H
ROW11 17H 16H
ROW12 19H 18H
ROW13 1BH 1AH
ROW14 1DH 1CH
ROW15 1FH 1EH
ROW16 21H 20H
ROW17 23H 22H
ROW18 25H 24H
ROW19 27H 26H
ROW20 29H 28H
ROW21 2BH 2AH
ROW22 2DH 2CH
ROW23 2FH 2EH
ROW24 31H 30H
ROW25 33H 32H
ROW26 35H 34H
ROW27 37H 36H
ROW28 39H 38H
ROW29 3BH 3AH
ROW30 3DH 3CH
ROW31 3FH 3EH
D3 D2 D1 D0Addr.
DataD3 D2 D1 D0
Addr.
Data
32 ROW & 8 COM for 64�4 Display RAM
HT1632C
Rev. 1.20 6 June 28, 2011
COM15 COM14 COM13 COM12 ......... COM3 COM2 COM1 COM0
ROW0 03H
.........
00H
ROW1 07H 04H
ROW2 0BH 08H
ROW3 0FH 0CH
ROW4 13H 10H
ROW5 17H 14H
ROW6 1BH 18H
ROW7 1FH 1CH
ROW8 23H 20H
ROW9 27H 24H
ROW10 2BH 28H
ROW11 2FH 2CH
ROW12 33H 30H
ROW13 37H 34H
ROW14 3BH 38H
ROW15 3FH 3CH
ROW16 43H 40H
ROW17 47H 44H
ROW18 4BH 48H
ROW19 4FH 4CH
ROW20 53H 50H
ROW21 57H 54H
ROW22 5BH 58H
ROW23 5FH ......... 5CH
D3 D2 D1 D0Addr.
DataD3 D2 D1 D0
Addr.
Data
24 ROW & 16 COM for 96�4 Display RAM
HT1632C
Rev. 1.20 7 June 28, 2011
System Oscillator
The HT1632C system clock is used to generate the time
base clock frequency, LED-driving clock. The clock may
be sourced from an on-chip RC oscillator (256kHz), or
an external clock using the S/W setting. The configura-
tion of the system oscillator is as shown. After the SYS
DIS command is executed, the system clock will stop
and the LED duty cycle generator will turn off. This com-
mand is, however, available only for the on-chip RC os-
cillator. Once the system clock stops, the LED display
will become blank, and the time base will also lose its
function. The LED OFF command is used to turn the
LED duty cycle generator off. After the LED duty cycle
generator switches off by issuing the LED OFF com-
mand, using the SYS DIS command reduces power
consumption, serving as a system power down com-
mand. But if the external clock source is chosen as the
system clock, using the SYS DIS command can neither
turn the oscillator off nor execute the power down mode.
The crystal oscillator option can be applied to connect
an external frequency source to the OSC pin. In this
case, the system fails to enter the power down mode,
similar to the case in the external clock source opera-
tion. At the initial system power on, the HT1632C is in
the SYS DIS state.
LED Driver
The HT1632C has a 256 (32�8) and 384 (24�16) pattern
LED driver. It can be configured in a 32�8 or 24�16 pat-
tern and common pad N-MOS open drain output or
P-MOS open drain output LED driver using the S/W con-
figuration. This feature makes the HT1632C suitable for
multiple LED applications. The LED-driving clock is de-
rived from the system clock. The driving clock frequency
is always 256kHz, an on-chip RC oscillator frequency, or
an external frequency. The LED corresponding com-
mands are summarized in the table. The bold form of 1 0
0, namely 1 0 0, indicates the command mode ID. If suc-
cessive commands have been issued, the command
mode ID except for the first command will be omitted. The
LED OFF command turns the LED display off by dis-
abling the LED duty cycle generator. The LED ON com-
mand, on the other hand, turns the LED display on by
enabling the LED duty cycle generator.
NameCommand
CodeFunction
LED OFF 10000000010X Turn off LED outputs
LED ON 10000000011X Turn on LED outputs
Commons
Option1000010abXXX
ab=00: N-MOS open
drain output and 8 com-
mon option
ab=01: N-MOS open
drain output and 16
common option
ab=10: P-MOS open
drain output and 8 com-
mon option
ab=11: P-MOS open
drain output and 16
common option
Cascade Operation
For the cascade operation, the first IC is set to master
mode and its SYNC and OSC pins are set to output pins.
The second IC is set to slave mode and its SYNC and
OSC pins are set to input pins which are connected to
the the master IC. Please refer to the �Cascade control
flow chart� for detail settings.
Blinker
The HT1632C has display blinking capabilities. The blink
function generates all LED blinking. The blink rates is
0.25s LED on and 0.25s LED off for one blinking period .
This blinking function can be effectively performed by
setting the BLINK ON or BLINK OFF command.
Command Format
The S/W setting can configure the HT1632C. There are
two mode commands to configure the HT1632C re-
sources and to transfer the LED display data. The config-
uration mode of the HT1632C is knows as the command
mode,with a command mode ID of 1 0 0. The command
mode consists of a system configuration command, a
system frequency selection command, a LED configura-
tion command, and an operating command. The data
mode, on the other hand, includes READ, WRITE, and
READ-MODIFY-WRITE operations.
� 7 � � � � � � � � � 2 � � � � � �
! � 8 � 5 � � � � � ! � � � � � � $ ) . 2 9 :
! � �
� � � � �� � � � 2
System Oscillator Configuration
� � �
� � � � ! � � � � � ! 3 3
" ; $ ) � " ; $ ) �
< � � 2 � ! � < � � 2 � ! 3 3
Example of Waveform for Blinker
HT1632C
Rev. 1.20 8 June 28, 2011
LED Driver Mode output Waveform
� N-MOS open drain of 32x8 driver mode
Note: tCLK=1/fSYS
� P-MOS open drain of 24x16 driver mode: (COM pin with Transistor Buffer)
Note: tCLK=1/fSYS
~
ROW0~ROW31
COM0
COM1
COM2
COM5
COM6
COM7
~
1 Fr ame = 8*328*tCLK
320*tCLK
324*tCLK
4*tCLK
8*tCLK
SYNC
1/2*tCLK
ON
OFF
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
~
ROW0~ROW23
COM0
COM1
COM2
ROW26/COM13
ROW25/COM14
ROW24/COM15
~
1 Frame = 16*164*tCLK
160*tCLK
162*tCLK
2*tCLK
4*tCLK
SYNC
1/2*tCLK
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
HT1632C
Rev. 1.20 9 June 28, 2011
Digital Dimming
The Display Dimming capabilities of the HT1632 are very versatile. The whole display can be dimmed using pulse
width modulation techniques for the ROW driver with the Dimming command. The relationship between ROW and
COM digital dimming duty time are shown as below:
Note: (1) T=20 x tCLK(32x8 driver mode)
(2) T=10 x tCLK(24x16 driver mode)
(3) tCLK=1/fSYS
1*T
2*T
3*T
4*T
5*T
6*T
7*T
8*T
9*T
10*T
11*T
12*T
13*T
14*T
15*T
16*T
COM
ROW
1/16 Duty
ROW
2/16 Duty
ROW
3/16 Duty
ROW
4/16 Duty
ROW
5/16 Duty
ROW
6/16 Duty
ROW
7/16 Duty
ROW
8/16 Duty
ROW
9/16 Duty
ROW
10/16 Duty
ROW
11/16 Duty
ROW
12/16 Duty
ROW
13/16 Duty
ROW
14/16 Duty
ROW
15/16 Duty
ROW
16/16 Duty
OFF
ON
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
Timing Diagrams
READ Mode � Command Code = 1 1 0
READ Mode � Successive Address Reading
HT1632C
Rev. 1.20 10 June 28, 2011
The following are the data mode ID and the command
mode ID:
Operation Mode ID
Read Data 1 1 0
Write Data 1 0 1
Read-Modify-Write Data 1 0 1
Command Command 1 0 0
The mode command should be issued before the data
or command is transferred. If successive commands
have been issued, the command mode ID, namely 1 0 0,
can be omitted. While the system is operating in the
non-successive command or the non-successive ad-
dress data mode, the CS pin should be set to �1� and the
previous operation mode will be reset also. Once the CS
pin returns to �0�, a new operation mode ID should be is-
sued first.
Interfacing
Only four lines are required to interface to the HT1632C.
The CS line is used to initialise the serial interface circuit
and to terminate the communication between the host
controller and the HT1632C. If the CS pin is set to 1, the
data and command issued between the host controller
and the HT1632C are first disabled and then initialised.
Before issuing a mode command or mode switching, a
high level pulse is required to initialise the serial inter-
face of the HT1632C. The DATA line is the serial data in-
put/output line. Data to be read or written or commands
to be written have to be passed through the DATA line.
The RD line is the READ clock input. Data in the RAM is
clocked out on the falling edge of the RD signal, and the
clocked out data will then appear on the DATA line. It is
recommended that the host controller reads in the cor-
rect data during the interval between the rising edge and
the next falling edge of the RD signal. The WR line is the
WRITE clock input. The data, address, and command
on the DATA line are all clocked into the HT1632 on the
rising edge of the WR signal.
� �
� � � �
� �
� " � ( � $ � %
� � � � � � � � � � � � � ( � = � � ( > � � � � = � � $ >
( ( " � ) � & � % � $ � ( ( ( " � ) � & � % � $ � ( � "
� � � � = � � ( > � � � � � � � � � � � � � $ � = � � $ >
� �
� " � ( � $ � %� .� "� .
� �
� � � �
� �
� �
( ( " � ) � & � % � $ � ( � "
� � � � � � � � � � � � � = � � >
� " � ( � $ � %
� � � � = � � >
� " � ( � $ � % � " � ( � $ � % � " � ( � $ � % � "
� � � � = � � ? ( > � � � � = � � ? $ > � � � � = � � ? % >
� .
WRITE Mode � Command Code = 1 0 1
WRITE Mode � Successive Address Writing
READ-MODIFY-WRITE Mode � Command Code = 1 0 1
READ-MODIFY-WRITE Mode � Successive Address Accessing
HT1632C
Rev. 1.20 11 June 28, 2011
� ) � & � % � $ � ( � " � " � ( � $ � %
� � � � � � � � � � � � � = � � > � � � � = � � >
� " � ( � $ � % � " � ( � $ � % � " � ( � $ � % � "
� � � � = � � ? ( > � � � � = � � ? $ > � � � � = � � ? % >
� � � �
� �
� �
( " ( � .
� � � �
� �
� �
� ) � & � % � $ � ( � " � " � ( � $ � %
� � � � � � � � � � � � � ( � = � � ( > � � � � = � � ( >
( " ( ( " (
� � � � � � � � � � � � � $ � = � � $ >
� ) � & � % � $ � ( � " � " � ( � $ � %
� � � � = � � $ >
� . � .
� ) � & � % � $ � ( � " � " � ( � $ � %
� � � � � � � � � � � � � ( � = � � ( > � � � � = � � ( >
� ) � & � % � $ � ( � " � " � ( � $ � %
� � � � � � � � � � � � � $ � = � � $ > � � � � = � � $ >
( " (� � � �
� �
� �
( " (
� �
� " � ( � $ � %
� � � � = � � ( >
� . � .
� ) � & � % � $ � ( � " � " � ( � $ � %
� � � � � � � � � � � � � = � � > � � � � = � � >
� " � ( � $ � % � " � ( � $ � % � " � ( � $ � % � "
� � � � = � � > � � � � = � � ? ( > � � � � = � � ? ( >
� � � �
� �
� �
( " (
� �
� ( � $ � % � "
� � � � = � � ? $ >
� .
Command Mode � Command Code = 1 0 0
Mode � Data and Command Mode
HT1632C
Rev. 1.20 12 June 28, 2011
� � � �
� �
� �
( " " � * � # � . � ) � & � % � $ � ( � "
� � � � � � � � (
� * � # � . � ) � & � % � $ � ( � "
� � � � � � � � � � � � � � � ; ; ; � � � � � � ��
� � � � � � � �
� � � �
� �
� �
� � � � � � � � � � � � � �� � � � � � �
� � � � � � � � �
� � � � � � � � � � � � � �� � � � � � �
� � � � � � � � �
� � � � � � � � � � � � � �� � � � � � �
� � � � � � � � �
Application Circuits
Low Power LED Application (Direct Drive)
� 32 ROW � 8 COM example
Note: Values of the �R� resistors are selected depending on the power consumption of the LEDs.
� 24 ROW � 16 COM example
Note: Values of the �R� resistors are selected depending on the power consumption of the LEDs.
HT1632C
Rev. 1.20 13 June 28, 2011
� � � � � � � � �
� �
� �
� �
� � � �
� �
� �
� �
� � � �
� � �
� � � � � � �
� ! � " @
� ! � % (
! � �
� ! � " @
� ! � #
� ! � "
� ! � (
� ! � $
� ! � $ /
� ! � % "
� ! � % (
�
�
�
�
�
�
� � � � � � � � �
� �
� �
� �
� � � �
� �
� �
� �
� � � �
� � �
� � � � � � �
� ! � " @
� ! � $ %
! � �
� ! � " @
� ! � ( )
� ! � "
� ! � (
� ! � $
� ! � $ (
� ! � $ $
� ! � $ %
�
�
�
�
�
�
Middle Power LED Application (COM with Transistor Buffer)
� 32 ROW � 8 COM example
Note: Values of the �R� resistors are selected depending on the power consumption of the LEDs.
� 24 ROW � 16 COM example
Note: Values of the �R� resistors are selected depending on the power consumption of the LEDs.
HT1632C
Rev. 1.20 14 June 28, 2011
� � � � � � � � �
� �
� �
� �
� � � �
� �
� �
� �
� � � �
� � �
� � � � � � �
� ! � " @
� ! � % (
! � �
� ! � " @
� ! � #
� ! � "
� ! � (
� ! � $
� ! � $ /
� ! � % "
� ! � % (
�
�
�
�
�
�
� ! � "
� ! � (
� ! � .
� ! � #
� � � � � � � � �
� �
� �
� �
� � � �
� �
� �
� �
� � � �
� � �
� � � � � � �
� ! � " @
� ! � $ %
! � �
� ! � " @
� ! � ( )
� ! � "
� ! � (
� ! � $
� ! � $ (
� ! � $ $
� ! � $ %
�
�
�
�
�
�
� ! � "
� ! � (
� ! � ( &
� ! � ( )
High Power LED Application (ROW & COM with Transistor Buffer)
� 32 ROW � 8 COM example
Note: Values of the �R� resistors are selected depending on the power consumption of the LEDs.
� 24 ROW � 16 COM example
Note: Values of the �R� resistors are selected depending on the power consumption of the LEDs.
HT1632C
Rev. 1.20 15 June 28, 2011
� � � � � � � � �
� �
� �
� �
� � � �
� �
� �
� �
� � � �
� � �
� � � � � � �
� ! � " @
� ! � #
! � �
� ! � " @
� ! � % (
� ! � "
� ! � (
� ! � $
� ! � "
� ! � (
� ! � % "
� ! � % (
� � �
� ! � %
� ! � &
� ! � )
� ! � .
� ! � #
�
�
�
�
� � � � � � � � �
� �
� �
� �
� � � �
� �
� �
� �
� � � �
� � �
� � � � � � �
� ! � " @
� ! � ( )
! � �
� ! � " @
� ! � $ %
� ! � "
� ! � (
� ! � $
� ! � ( %
� ! � ( &
� ! � ( )
� ! � "
� ! � (
� ! � $ $
� ! � $ %
� � �
�
�
�
�
Cascade Function
� 32 ROW � 8 COM example (direct drive)
Note: 1. It also can set cascade mode by software. User must set the Master in master mode and Slaves in slave
mode with command. The CS pin must be connected to MCU individually for independent read and write.
2. Values of the �R� resistors are selected depending on the power consumption of the LEDs.
HT1632C
Rev. 1.20 16 June 28, 2011
� � �� � � � � �
� �
� �
� �
� � � � � � � � � � �� � � � � � � �
! � �
� � �� � � � � �
� �
� �
� �
� � � � � � � � � � �� � � � � �
! � �
� � �� � � � � �
� �
� �
� �
� � � � � � � � � � �� � � � � �
! � �
� � (
� � $
� � %
� �
� �
� � � �
� � �
� , - �
� , - �
� , - �
� ! � " @
� ! � % (
% $ � � ! �� � � �
� ! � " @
� ! � #
* � � ! �� � � �
� ! � "
� ! � % (
�
�
� ! � "
� ! � #
� ! � " @
� ! � % (
% $ � � ! �� � � �
� ! � " @
� ! � #
* � � ! �� � � �
� ! � "
� ! � % (
�
�
� ! � "
� ! � #
� ! � " @
� ! � % (
% $ � � ! �� � � �
� ! � " @
� ! � #
* � � ! �� � � �
� ! � "
� ! � % (
�
�
� ! � "
� ! � #
� 32 ROW � 8 COM example (COM with transistor buffer)
Note: 1. It also can set cascade mode by software. User must set the Master in master mode and Slaves in slave
mode with command. The CS pin must be connected to MCU individually for independent read and write.
2. Values of the �R� resistors are selected depending on the power consumption of the LEDs.
HT1632C
Rev. 1.20 17 June 28, 2011
� � �� � � � � �
� �
� �
� �
� � � � � � � � � � �� � � � � � � �
� ! � " @
� ! � #
! � � � ! � " @
� ! � % (
� ! � "
� ! � #
� ! � "
� ! � % (
� � �� � � � � �
� �
� �
� �
� � � � � � � � � � �� � � � � �
! � � � ! � " @
� ! � % (
� ! � "
� ! � % (
� � �� � � � � �
� �
� �
� �
� � � � � � � � � � �� � � � � �
! � � � ! � " @
� ! � % (
� ! � "
� ! � % (
� � (
� � $
� � %
� �
� �
� � � �
� � �
� , - �
� , - �
� , - �
% $ � � ! �� � � �
% $ � � ! �� � � �
�
�
�
�
% $ � � ! �� � � �
* � � ! �� � � �
�
�
� 24 ROW � 16 COM example (direct drive)
Note: 1. It also can set cascade mode by software. User must set the Master in master mode and Slaves in slave
mode with command. The CS pin must be connected to MCU individually for independent read and write.
2. Values of the �R� resistors are selected depending on the power consumption of the LEDs.
HT1632C
Rev. 1.20 18 June 28, 2011
� �
� �
� �
� � � � � � � � � � �� � � � � � � �
! � �
� �
� �
� �
� � � � � � � � � � �� � � � � �
! � �
� �
� �
� �
� � � � � � � � � � �� � � � � �
! � �
� � (
� � $
� � %
� �
� �
� � � �
� � �
� , - �
� , - �
� , - �
� � �� � � � � �
� � �� � � � � �
� � �� � � � � �
$ & � � ! �� � � �
( . � � ! �� � � �
� ! � "
� ! � $ %
�
�
� ! � "
� ! � ( )
$ & � � ! �� � � �
( . � � ! �� � � �
� ! � "
� ! � $ %
�
�
� ! � "
� ! � ( )
$ & � � ! �� � � �
( . � � ! �� � � �
� ! � "
� ! � $ %
�
�
� ! � "
� ! � ( )
� ! � " @
� ! � $ %
� ! � " @
� ! � ( )
� ! � " @
� ! � $ %
� ! � " @
� ! � ( )
� ! � " @
� ! � $ %
� ! � " @
� ! � ( )
� 24 ROW � 16 COM example (COM with transistor buffer)
Note: 1. It also can set cascade mode by software. User must set the Master in master mode and Slaves in slave
mode with command. The CS pin must be connected to MCU individually for independent read and write.
2. Values of the �R� resistors are selected depending on the power consumption of the LEDs.
HT1632C
Rev. 1.20 19 June 28, 2011
� � �� � � � � �
� �
� �
� �
� � � � � � � � � � �� � � � � � � �
� ! � " @
� ! � ( )
! � � � ! � " @
� ! � $ %
� ! � "
� ! � ( )
� ! � "
� ! � $ %
� � �� � � � � �
� �
� �
� �
� � � � � � � � � � �� � � � � �
! � � � ! � " @
� ! � $ %
� ! � "
� ! � $ %
� � �� � � � � �
� �
� �
� �
� � � � � � � � � � �� � � � � �
! � � � ! � " @
� ! � $ %
� ! � "
� ! � $ %
� � (
� � $
� � %
� �
� �
� � � �
� � �
� , - �
� , - �
� , - �
$ & � � ! �� � � �
$ & � � ! �� � � �
�
�
�
�
$ & � � ! �� � � �
( . � � ! �� � � �
�
�
Cascade Control Flow
HT1632C
Rev. 1.20 20 June 28, 2011
� � A � � � �
� , � � � B �= � � � � 1 � � � � � � >
� ! � � ! � � �= � � � � 1 � � � � � � >
� � � � � � � � �= � � � � >
� � � � � � � � � �= � � � � � >
� , � � ! -= � � � � 1 � � � � � � >
� � � � ! -= � � � � 1 � � � � � � >
� � � � � � � � � �= � � � � 1 � � � � � � >
C � � � � � � � � � � � �= � � � � 1 � � � � � � >
Command Summary
Name ID Command Code D/C Function Default
READ 1 1 0 A6A5A4A3A2A1A0D0D1D2D3 D Read data from the RAM
WRITE 1 0 1 A6A5A4A3A2A1A0D0D1D2D3 D Write data to the RAM
READ-MODIFY-
WRITE1 0 1 A6A5A4A3A2A1A0D0D1D2D3 D Read and Write data to the RAM
SYS DIS 1 0 0 0000-0000-X CTurn off both system oscillator and LED duty
cycle generatorYes
SYS EN 1 0 0 0000-0001-X C Turn on system oscillator
LED Off 1 0 0 0000-0010-X C Turn off LED duty cycle generator Yes
LED On 1 0 0 0000-0011-X C Turn on LED duty cycle generator
BLINK Off 1 0 0 0000-1000-X C Turn off blinking function Yes
BLINK On 1 0 0 0000-1001-X C Turn on blinking function
SLAVE Mode 1 0 0 0001-0XXX-X C
Set slave mode and clock source from external clock, the
system clock input from OSC pin and synchronous signal
input from SYN pin
RC Master
Mode1 0 0 0001-10XX-X C
Set master mode and clock source from on-chip RC os-
cillator, the system clock output to OSC pin and synchro-
nous signal output to SYN pin
Yes
EXT CLK
Master Mode1 0 0 0001-11XX-X C
Set master mode and clock source from external clock,
the system clock input from OSC pin and synchronous
signal output to SYN pin
COM Option 1 0 0 0010-abXX-X C
ab=00: N-MOS open drain output and
8 COM option
ab=01: N-MOS open drain output and
16 COM option
ab=10: P-MOS open drain output and
8 COM option
ab=11: P-MOS open drain output and
16 COM option
ab
=00
PWM Duty
1 0 0 101X-0000-X C PWM 1/16 duty
1 0 0 101X-0001-X C PWM 2/16 duty
1 0 0 101X-0010-X C PWM 3/16 duty
1 0 0 101X-0011-X C PWM 4/16 duty
1 0 0 101X-0100-X C PWM 5/16 duty
1 0 0 101X-0101-X C PWM 6/16 duty
1 0 0 101X-0110-X C PWM 7/16 duty
1 0 0 101X-0111-X C PWM 8/16 duty
1 0 0 101X-1000-X C PWM 9/16 duty
1 0 0 101X-1001-X C PWM 10/16 duty
1 0 0 101X-1010-X C PWM 11/16 duty
1 0 0 101X-1011-X C PWM 12/16 duty
1 0 0 101X-1100-X C PWM 13/16 duty
1 0 0 101X-1101-X C PWM 14/16 duty
1 0 0 101X-1110-X C PWM 15/16 duty
1 0 0 101X-1111-X C PWM 16/16 duty Yes
HT1632C
Rev. 1.20 21 June 28, 2011
Note: X: Dont care
A6~A0: RAM addresses
D3~D0: RAM data
D/C: Data/command mode
Default: Power on reset default
All the bold forms, namely 1 1 0, 1 0 1, and 1 0 0, are mode commands. Among these, 1 0 0 indicates the com-
mand mode ID. If successive commands have been issued, the command mode ID except for the first com-
mand will be omitted. The source of the tone frequency and of the time base clock frequency can be derived
from an on-chip RC oscillator or an external clock. Calculation of the frequency is based on the system fre-
quency sources as stated above. It is recommended that the host controller should initialize the HT1632C after
power on reset, for power on reset may fail, which in turn leads to the malfunction of the HT1632C
HT1632C
Rev. 1.20 22 June 28, 2011
Package Information
52-pin QFP (14mm�14mm) Outline Dimensions
SymbolDimensions in inch
Min. Nom. Max.
A 0.681 � 0.689
B 0.547 � 0.555
C 0.681 � 0.689
D 0.547 � 0.555
E � 0.039 �
F � 0.016 �
G 0.098 � 0.122
H � � 0.134
I � 0.004 �
J 0.029 � 0.041
K 0.004 � 0.008
� 0� � 7�
SymbolDimensions in mm
Min. Nom. Max.
A 17.30 � 17.50
B 13.90 � 14.10
C 17.30 � 17.50
D 13.90 � 14.10
E � 1.00 �
F � 0.40 �
G 2.50 � 3.10
H � � 3.40
I � 0.10 �
J 0.73 � 1.03
K 0.10 � 0.20
� 0� � 7�
HT1632C
Rev. 1.20 23 June 28, 2011
% /
& "
) $
(
$ #
( %
� <
�
�
( &
$ .
�
6
9
B
D
4
HT1632C
Rev. 1.20 24 June 28, 2011
Holtek Semiconductor Inc. (Headquarters)No.3, Creation Rd. II, Science Park, Hsinchu, TaiwanTel: 886-3-563-1999Fax: 886-3-563-1189http://www.holtek.com.tw
Holtek Semiconductor Inc. (Taipei Sales Office)4F-2, No. 3-2, YuanQu St., Nankang Software Park, Taipei 115, TaiwanTel: 886-2-2655-7070Fax: 886-2-2655-7373Fax: 886-2-2655-7383 (International sales hotline)
Holtek Semiconductor Inc. (Shenzhen Sales Office)5F, Unit A, Productivity Building, No.5 Gaoxin M 2nd Road, Nanshan District, Shenzhen, China 518057Tel: 86-755-8616-9908, 86-755-8616-9308Fax: 86-755-8616-9722
Holtek Semiconductor (USA), Inc. (North America Sales Office)46729 Fremont Blvd., Fremont, CA 94538Tel: 1-510-252-9880Fax: 1-510-252-9885http://www.holtek.com
Copyright � 2011 by HOLTEK SEMICONDUCTOR INC.
The information appearing in this Data Sheet is believed to be accurate at the time of publication. However, Holtek as-sumes no responsibility arising from the use of the specifications described. The applications mentioned herein are usedsolely for the purpose of illustration and Holtek makes no warranty or representation that such applications will be suitablewithout further modification, nor recommends the use of its products for application that may present a risk to human life
due to malfunction or otherwise. Holteks products are not authorized for use as critical components in life support devicesor systems. Holtek reserves the right to alter its products without prior notification. For the most up-to-date information,please visit our web site at http://www.holtek.com.tw.