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
System Setup Register
The system setup register congures system operation or standby for the HT16K33.
The internal system oscillator is enabled when the ‘S’ bit of the system setup register is set to “1”.
The internal system clock is disabled and the device will enter the standby mode when the “S” bit
of the system setup register is set to “0”.
Before the standby mode command is sent, it is strongly recommended to read the key data rst.
The system setup register command is shown as follows:
Name
Command / Address / Data
Option Description Def.
D15 D14 D13 D12 D11 D10 D9 D8
System
set
0 0 1 0 X X X S
{S}
Write
only
Denes internal system oscillator
on/off
{0}:Turn off System oscillator
(standby mode)
{1}:Turn on System oscillator
(normal operation mode)
20H
ROW/INT Set Register
The ROW/INT setup register can be set to either an LED Row output, or an INT logic output.
The INT output is selected when the ROW/INT set register is set to “1”.
The ROW output is selected when the ROW/INT set register is set to “0”.
The INT logic output can be congured as an INT output level controlled by the keyscan circuitry
and controlled through the 2-wire interface.
The INT output is active-low when the ‘act’ bit of ROW/INT set register is set to “0”.
The INT output is active-high when the ‘act’ bit of ROW/INT set t register is set to “1”.
The ROW/INT setup register command is shown as follows:
Name
Command / Address / Data
Option Description Def.
D15 D14 D13 D12 D11 D10 D9 D8
row/int
set
1 0 1 0 X X act
row/
int
{act,
row/int }
Write
only
Defines INT/ROW output pin
select and INT pin output active
level status.
{X 0}: INT/ROW output pin is
set to ROW driver output.
{0, 1}: INT/ROW output pin is
set to INT output, active low.
{1, 1}: INT/ROW output pin is
set to INT output, active high.
A0H