HT16K23
RAM Mapping 20*4/16*8 LCD Controller Driver with keyscan
Pin Description
Pin Name
Type
Description
SDA
SCL
VDD
I/O Seꢀial Data Input/Output foꢀ IꢃC inteꢀfaꢁe.
I
Seꢀial Cloꢁk Input foꢀ IꢃC.
—
—
O
Positive poweꢀ supply foꢀ logiꢁ ꢁiꢀꢁuits.
Negative poweꢀ supply foꢀ logiꢁ ꢁiꢀꢁuitsꢄ gꢀound.
LCD Common output.
VSS
CO�0 ~ CO�3
SEG0/K0 ~
SEG14/K14
● LCD Segment output.
● Key data inputꢄ inteꢀnal pull-low duꢀing key sꢁan.
I/O
● Wꢂen tꢂe “�” bit of tꢂe mode set ꢁommand is set to “1”ꢄ and tꢂe
“INT/ROW” bit of tꢂe mode set ꢁommand is set to “0”ꢄ tꢂis pin
beꢁomes an LCD Segment output and key data input witꢂ inteꢀnal
pull-low duꢀing key sꢁan.
● Wꢂen tꢂe “�” bit of tꢂe mode set ꢁommand is set to “1”ꢄ and tꢂe
“INT/ROW” bit of tꢂe mode set ꢁommand is set to “1”ꢄ tꢂis pin
beꢁomes an INT pinꢄ inteꢀꢀupt signal out. INT is output aꢁtive-low
wꢂen tꢂe “ACT” bit of mode set ꢁommand is set to “0”ꢄ Tꢂe INT
output is aꢁtive-ꢂigꢂ wꢂen tꢂe “ACT” bit of tꢂe mode set ꢁommand
is set to “1”
SEG15/K15/INT
I/O
● Wꢂen tꢂe “�” bit of tꢂe mode set ꢁommand is set to “0”ꢄ tꢂis
pin beꢁomes an LCD Segment output and a key data input witꢂ
inteꢀnal pull-low duꢀing a key sꢁan.
● Wꢂen tꢂe “�” bit of tꢂe mode set ꢁommand is set to “1”ꢄ tꢂis pin
beꢁomes an LCD Common output.
SEG16/CO�7/K16 ~
SEG18/CO�5/K18
I/O
● Wꢂen tꢂe “�” bit of tꢂe mode set ꢁommand is set to “0”ꢄ and tꢂe
“INT/ROW” bit of tꢂe mode set ꢁommand is set to “0”ꢄ tꢂis pin
beꢁomes a LCD Segment output and a key data input witꢂ inteꢀnal
pull-low duꢀing key sꢁan.
● Wꢂen tꢂe “�” bit of tꢂe mode set ꢁommand is set to “0”ꢄ and tꢂe
“INT/ROW” bit of tꢂe mode set ꢁommand is set to “1”ꢄ tꢂis pin
beꢁomes an INT pinꢄ inteꢀꢀupt signal out. Tꢂe INT output is aꢁtive-
low wꢂen tꢂe “ACT” bit of tꢂe mode set ꢁommand is set to “0”ꢄ
Tꢂe INT output aꢁtive-ꢂigꢂ wꢂen tꢂe “ACT” bit of tꢂe mode set
ꢁommand is set to “1”
SEG19/CO�4/K19/INT I/O
● Wꢂen tꢂe “�” bit of tꢂe mode set ꢁommand is set to “1”ꢄ tꢂis pin
beꢁomes an LCD Common output.
Rev. 1.00
7
�aꢀꢁꢂ 0ꢃꢄ ꢃ011