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 congures 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
Denes 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 congured 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