Datasheet
Rev. 1.10 12 May 16, 2011 Rev. 1.10 13 May 16, 2011
HT16K33
RAM Mapping 16*8 LED Controller Driver with keyscan
Display Memory – RAM Structure
●
The display RAM is a static 16 x 8 -bits RAM which stores the LED data. Logic “1” in the RAM
bit-map indicates the “on” state of the corresponding LED Row; similarly, a logic 0 indicates the
“off” state.
●
There is a one-to-one correspondence between the RAM addresses and the Row outputs, and
between the individual bits of a RAM word and the column outputs. The following shows the
mapping from the RAM to the LED pattern:
COM0 ROW0 ROW7 ROW8 ROW15
COM0 00H 01H
COM1 02H 03H
COM2 04H 05H
COM3 06H 07H
COM4 08H 09H
COM5 0AH 0BH
COM6 0CH 0DH
COM7 0EH 0FH
●
I
2
C bus display data transfer format
Data byte of I
2
C D7 D6 D5 D4 D3 D2 D1 D0
ROW
7
6 5 4 3 2 1 0
15 14 13
12 11 10 9 8
LED drive mode waveforms and scanning is as follows:
●
The HT16K33 allows use of 1/9 duty mode and the combined ROW/INT pin is set to a ROW
driver output as shown:
ROW3/K1~ROW15/K13
1040
μs
32
μs
1024
μs
COM0
(AD)
COM1
(KS0)
COM2
(KS1)
COM3
(KS2)
COM4
COM5
COM6
COM7
16
μs
16
μs
1 Frame=1056us*9=9.504ms
32
μs
Hi-z
Hi-z
VDD
VSS
VDD
VSS
VDD
VSS
VDD
VSS
VDD
VSS
VDD
VSS
VDD
VSS
VDD
VSS
VDD
VSS
LOW
Hi-z
Hi-z
Hi-z
Hi-z
Hi-z
Hi-z
Hi-z
Hi-z
LOW
LOW
Hi
Hi
Hi
Hi-z
Hi-z
Hi-z
Hi-z
Hi-z
Hi-z
Hi-z
Hi-z
LOW
LOW
LOW
LOW
LOW
LOW
LOW
Hi
LED Display period
Key scan
period
ROW0/A2~ROW2/A0
Hi-z