Datasheet
Rev. 1.10 10 May 16, 2011 Rev. 1.10  11 May 16, 2011
HT16K33
RAM Mapping 16*8 LED Controller Driver with keyscan
Display Setup Register
The display setup  register configures the  LED display on/off and  the blinking frequency for the 
HT16K33.
●
The LED display is enabled when the ‘D’ bit of the display setup register is set to “1”.
●
The LED display is disabled when the ‘D’ bit of the display setup register is set to “0”.
●
In the display disable status, all ROW outputs are hi-impedance and all COM outputs are high-
impedance during the display period.
●
In the display disable status, all ROWs are changed to an input status and the COM0~COM3 
continues scanning and COM4~COM7 outputs are high-impedance during the keyscan period.
●
The display blinking capabilities of the HT16K33 are very versatile. The whole display can be 
blinked at  frequencies  selected by  the  Blink command. The blinking  frequencies  are integer 
multiples of  the system frequency;  the ratios between  the system oscillator  and the blinking 
frequencies depend upon the mode in which the device is operating, is as follows:
●
Blinking frequency = 2Hz
 
     
 
   
Example of Waveform for Blinker
●
The display setup register command is as follows:
Name
Command / Address / Data
Option Description Def.
D15 D14 D13 D12 D11 D10 D9 D8
Display 
set
1 0 0 0 X B1 B0 D
{D}
Write 
only
Denes Display on/off status.
 ● {0}: Display off 
 ● {1}: Display on
80H
{B1,B0}
Write 
only
Denes the blinking frequency
 ● {0,0} = Blinking OFF
 ● {0,1} = 2HZ
 ● {1,0} = 1HZ
 ● {1,1} = 0.5HZ










