Documente Academic
Documente Profesional
Documente Cultură
Features
· Operating voltage : 2.4V~5.2V · 8 kinds of time base/WDT clock sources
· Built-in 256kHz RC oscillator · 32´4 LCD driver
· External 32.768kHz crystal or 256kHz · Built-in 32´4 bit display RAM
frequency source input · 3-wire serial interface
· Selection of 1/2 or 1/3 bias, and selection of · Internal LCD driving frequency source
1/2 or 1/3 or 1/4 duty LCD applications · Software configuration feature
· Internal time base frequency sources · Data mode and command mode
· Two selectable buzzer frequencies instructions
(2kHz/4kHz) · R/W address auto increment
· Power down command reduces power · Three data accessing modes
consumption · VLCD pin for adjusting LCD operating
· Built-in time base generator and WDT voltage
· Time base or WDT overflow output
General Description
The HT1621 is a 128 pattern (32´4), memory systems. Only three or four lines are required
mapping, and multi-function LCD driver. The for the interface between the host controller
S/W configuration feature of the HT1621 and the HT1621. The HT1621 contains a power
makes it suitable for multiple LCD applica- down command to reduce power consumption.
tions including LCD modules and display sub-
Selection Table
HT162X HT1620 HT1621 HT1622 HT16220 HT1623 HT1625 HT1626
COM 4 4 8 8 8 8 16
SEG 32 32 32 32 48 64 48
Built-in Osc. Ö Ö Ö Ö Ö
Crystal Osc. Ö Ö Ö Ö Ö Ö
Block Diagram
D is p la y R A M
O S C O
O S C I
C o n tro l
C S C O M 0
a n d
R D T im in g
C O M 3
C ir c u it L C D D r iv e r /
W R B ia s C ir c u it S E G 0
D A T A
V D D S E G 3 1
V S S V L C D
B Z T o n e F re q u e n c y W a tc h d o g T im e r
G e n e ra to r a n d IR Q
B Z T im e B a s e G e n e r a to r
Pin Assignment
S E G 7 1 4 8 S E G 8 S E G 7 1 4 8 S E G 8
S E G 6 2 4 7 S E G 9 S E G 6 2 4 7 S E G 9
S E G 5 3 4 6 S E G 1 0 S E G 5 3 4 6 S E G 1 0
S E G 4 4 4 5 S E G 1 1 S E G 4 4 4 5 S E G 1 1
S E G 3 5 4 4 S E G 1 2 S E G 3 5 4 4 S E G 1 2
S E G 2 6 4 3 S E G 1 3 S E G 2 6 4 3 S E G 1 3
S E G 1 7 4 2 S E G 1 4 S E G 1 7 4 2 S E G 1 4
S E G 0 8 4 1 S E G 1 5 S E G 0 8 4 1 S E G 1 5
C S 9 4 0 S E G 1 6 C S 9 4 0 S E G 1 6
R D 1 0 3 9 S E G 1 7 R D 1 0 3 9 S E G 1 7
W R 1 1 3 8 S E G 1 8 W R 1 1 3 8 S E G 1 8 S E G 5 1 2 8 S E G 7
D A T A 1 2 3 7 S E G 1 9 D A T A 1 2 3 7 S E G 1 9 S E G 3 2 2 7 S E G 9
V S S 1 3 3 6 S E G 2 0 V S S 1 3 3 6 S E G 2 0 S E G 1 3 2 6 S E G 1 1
O S C O 1 4 3 5 S E G 2 1 O S C O 1 4 3 5 S E G 2 1 C S 4 2 5 S E G 1 3
N C 1 5 3 4 S E G 2 2 O S C I 1 5 3 4 S E G 2 2 R D 5 2 4 S E G 1 5
O S C I 1 6 3 3 S E G 2 3 V L C D 1 6 3 3 S E G 2 3 W R 6 2 3 S E G 1 7
V D D /V L C D 1 7 3 2 S E G 2 4 V D D 1 7 3 2 S E G 2 4 D A T A 7 2 2 S E G 1 9
IR Q 1 8 3 1 S E G 2 5 IR Q 1 8 3 1 S E G 2 5 V S S 8 2 1 S E G 2 1
B Z 1 9 3 0 S E G 2 6 B Z 1 9 3 0 S E G 2 6 V L C D 9 2 0 S E G 2 3
B Z 2 0 2 9 S E G 2 7 B Z 2 0 2 9 S E G 2 7 V D D 1 0 1 9 S E G 2 5
C O M 0 2 1 2 8 S E G 2 8 C O M 0 2 1 2 8 S E G 2 8 IR Q 1 1 1 8 S E G 2 7
C O M 1 2 2 2 7 S E G 2 9 C O M 1 2 2 2 7 S E G 2 9 B Z 1 2 1 7 S E G 2 9
C O M 2 2 3 2 6 S E G 3 0 C O M 2 2 3 2 6 S E G 3 0 C O M 0 1 3 1 6 S E G 3 1
C O M 3 2 4 2 5 S E G 3 1 C O M 3 2 4 2 5 S E G 3 1 C O M 1 1 4 1 5 C O M 2
H T 1 6 2 1 H T 1 6 2 1 B H T 1 6 2 1 D
4 8 S S O P 4 8 S S O P /D IP 2 8 S K D IP
Pad Assignment
S E G 1 0
S E G 1 1
S E G 1 2
S E G 1 3
S E G 1 4
S E G 1 5
S E G 8
S E G 9
S E G 0
S E G 1
S E G 2
S E G 3
S E G 4
S E G 5
S E G 6
S E G 7
C S
1 4 8 4 7 4 6 4 5 4 4 4 3 4 2 4 1 4 0 3 9 3 8 3 7 3 6 3 5 3 4 3 3
R D 2 3 2 S E G 1 6
W R 3 3 1 S E G 1 7
3 0 S E G 1 8
D A T A 4
(0 ,0 )
2 9 S E G 1 9
V S S 5 2 8 S E G 2 0
O S C O 6 2 7 S E G 2 1
2 6 S E G 2 2
2 5 S E G 2 3
2 4 S E G 2 4
O S C I 7
2 3 S E G 2 5
V L C D 8
2 2 S E G 2 6
V D D 9
2 1 S E G 2 7
1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 0 S E G 2 8
C O M 0
C O M 1
C O M 2
C O M 3
S E G 3 1
S E G 3 0
S E G 2 9
B Z
B Z
IR Q
2
Chip size: 127 ´ 129 (mil)
* The IC substrate should be connected to VDD in the PCB layout artwork.
Pad Description
Pad No. Pad Name I/O Function
Chip selection input with pull-high resistor
When the CS is logic high, the data and command read from or
written to the HT1621 are disabled. The serial interface circuit
1 CS I
is also reset. But if CS is at logic low level and is input to the CS
pad, the data and command transmission between the host con-
troller and the HT1621 are all enabled.
READ clock input with pull-high resistor
Data in the RAM of the HT1621 are clocked out on the falling
2 RD I edge of the RD signal. The clocked out data will appear on the
DATA line. The host controller can use the next rising edge to
latch the clocked out data.
WRITE clock input with pull-high resistor
3 WR I Data on the DATA line are latched into the HT1621 on the ris-
ing edge of the WR signal.
4 DATA I/O Serial data input/output with pull-high resistor
5 VSS ¾ Negative power supply, ground
7 OSCI I The OSCI and OSCO pads are connected to a 32.768kHz crystal
in order to generate a system clock. If the system clock comes
from an external clock source, the external clock source should
6 OSCO O be connected to the OSCI pad. But if an on-chip RC oscillator is
selected instead, the OSCI and OSCO pads can be left open.
8 VLCD I LCD power input
9 VDD ¾ Positive power supply
10 IRQ O Time base or WDT overflow flag, NMOS open drain output
11, 12 BZ, BZ O 2kHz or 4kHz tone frequency output pair
13~16 COM0~COM3 O LCD common outputs
48~17 SEG0~SEG31 O LCD segment outputs
Note: These are stress ratings only. Stresses exceeding the range specified under ²Absolute Maxi-
mum Ratings² may cause substantial damage to the device. Functional operation of this device
at other conditions beyond those listed in the specification is not implied and prolonged expo-
sure to extreme conditions may affect device reliability.
Test Conditions
Symbol Parameter Min. Typ. Max. Unit
VDD Conditions
VDD Operating Voltage ¾ ¾ 2.4 ¾ 5.2 V
3V No load/LCD ON ¾ 150 300 mA
IDD1 Operating Current
5V On-chip RC oscillator ¾ 300 600 mA
3V No load/LCD ON ¾ 60 120 mA
IDD2 Operating Current
5V Crystal oscillator ¾ 120 240 mA
3V No load/LCD ON ¾ 100 200 mA
IDD3 Operating Current
5V External clock source ¾ 200 400 mA
3V No load ¾ 0.1 5 mA
ISTB Standby Current
5V Power down mode ¾ 0.3 10 mA
3V 0 ¾ 0.6 V
VIL Input Low Voltage DATA, WR, CS, RD
5V 0 ¾ 1.0 V
3V 2.4 ¾ 3.0 V
VIH Input High Voltage DATA, WR, CS, RD
5V 4.0 ¾ 5.0 V
3V VOL=0.3V 0.5 1.2 ¾ mA
IOL1 DATA, BZ, BZ, IRQ
5V VOL=0.5V 1.3 2.6 ¾ mA
3V VOH=2.7V -0.4 -0.8 ¾ mA
IOH1 DATA, BZ, BZ
5V VOH=4.5V -0.9 -1.8 ¾ mA
Test Conditions
Symbol Parameter Min. Typ. Max. Unit
VDD Conditions
fSYS1 System Clock 3V On-chip RC oscillator ¾ 256 ¾ kHz
5V ¾ 256 ¾ kHz
3V ¾ 32.768 ¾ kHz
fSYS2 System Clock Crystal oscillator
5V ¾ 32.768 ¾ kHz
3V ¾ 256 ¾ kHz
fSYS3 System Clock External clock source
5V ¾ 256 ¾ kHz
¾ On-chip RC oscillator ¾ fSYS1/1024 ¾ Hz
fLCD LCD Clock ¾ Crystal oscillator ¾ fSYS2/128 ¾ Hz
¾ External clock source ¾ fSYS3/1024 ¾ Hz
tCOM LCD Common Period ¾ n: Number of COM ¾ n/fLCD ¾ s
3V ¾ ¾ 150 kHz
fCLK1 Serial Data Clock (WR pin) Duty cycle 50%
5V ¾ ¾ 300 kHz
3V ¾ ¾ 75 kHz
fCLK2 Serial Data Clock (RD pin) Duty cycle 50%
5V ¾ ¾ 150 kHz
fTONE Tone Frequency ¾ On-chip RC oscillator ¾ 2.0 or 4.0 ¾ kHz
C lo c k 5 0 % tsu th
1 0 % G N D
tC L K tC L K V D D
W R , R D 5 0 %
C lo c k G N D
Figure 1 Figure 2
tC S
V D D
C S 5 0 %
G N D
tsu th 1
1
V
W R , R D 5 0 %
D D
C lo c k G N D
F IR S T L A S T
C lo c k C lo c k
Figure 3
Functional Description
O S C I C r y s ta l O s c illa to r
O S C O 3 2 7 6 8 H z
E x te r n a l C lo c k S o u r c e
2 5 6 k H z S y s te m
C lo c k
1 /8
O n - c h ip R C O s c illa to r
2 5 6 k H z
T im e r /W D T
C lo c k S o u r c e s T IM E R E N /D IS
S y s te m C lo c k /2 n /2 5 6 IR Q
f= 3 2 k H z W D T E N /D IS
n = 0 ~ 7 V D D
D Q
W D T
/4 C K IR Q E N /D IS
R
C L R W D T
Timer and WDT configurations
OFF command turns the LCD display off by dis- the system is operating in the non-successive
abling the LCD bias generator. The LCD ON command or the non-successive address data
command, on the other hand, turns the LCD mode, the CS pin should be set to "1" and the
display on by enabling the LCD bias generator. previous operation mode will be reset also.
The BIAS and COM are the LCD panel related Once the CS pin returns to "0" a new operation
commands. Using the LCD related commands, mode ID should be issued first.
the HT1621 can be compatible with most types
of LCD panels. Interfacing
Only four lines are required to interface with
Command format the HT1621. The CS line is used to initialize the
The HT1621 can be configured by the S/W set- serial interface circuit and to terminate the com-
ting. There are two mode commands to configure munication between the host controller and the
the HT1621 resources and to transfer the LCD HT1621. If the CS pin is set to 1, the data and
display data. The configuration mode of the command issued between the host controller and
HT1621 is called command mode, and its com- the HT1621 are first disabled and then initial-
mand mode ID is 1 0 0. The command mode con- ized. Before issuing a mode command or mode
sists of a system configuration command, a switching, a high level pulse is required to initial-
system frequency selection command, a LCD con- ize the serial interface of the HT1621. The DATA
figuration command, a tone frequency selection line is the serial data input/output line. Data to
command, a timer/WDT setting command, and be read or written or commands to be written
an operating command. The data mode, on the have to be passed through the DATA line. The RD
other hand, includes READ, WRITE, and line is the READ clock input. Data in the RAM
READ-MODIFY-WRITE operations. The follow- are clocked out on the falling edge of the RD sig-
ing are the data mode IDs and the command nal, and the clocked out data will then appear on
mode ID: the DATA line. It is recommended that the host
controller read in correct data during the interval
Operation Mode ID
between the rising edge and the next falling edge
READ Data 110 of the RD signal. The WR line is the WRITE clock
input. The data, address, and command on the
WRITE Data 101 DATA line are all clocked into the HT1621 on the
READ-MODIFY-WRITE Data 101 rising edge of the WR signal. There is an optional
IRQ line to be used as an interface between the
COMMAND Command 1 0 0 host controller and the HT1621. The IRQ pin can
be selected as a timer output or a WDT overflow
The mode command should be issued before the
flag output by the S/W setting. The host control-
data or command is transferred. If successive
ler can perform the time base or the WDT func-
commands have been issued, the command
tion by being connected with the IRQ pin of the
mode ID, namely 1 0 0, can be omitted. While
HT1621.
Timing Diagrams
C S
W R
R D
1 1 0 A 5 A 4 A 3 A 2 A 1 A 0 D 0 D 1 D 2 D 3 1 1 0 A 5 A 4 A 3 A 2 A 1 A 0 D 0 D 1 D 2 D 3
D A T A
M e m o ry A d d re s s 1 (M A 1 ) D a ta (M A 1 ) M e m o r y A d d r e s s 2 ( M A 2 )D a t a ( M A 2 )
C S
W R
R D
1 1 0 A 5 A 4 A 3 A 2 A 1 A 0 D 0 D 1 D 2 D 3 D 0 D 1 D 2 D 3 D 0 D 1 D 2 D 3 D 0 D 1 D 2 D 3 D 0
D A T A
M e m o ry A d d re s s (M A ) D a ta (M A ) D a ta (M A + 1 ) D a ta (M A + 2 ) D a ta (M A + 3 )
C S
W R
1 0 1 A 5 A 4 A 3 A 2 A 1 A 0 D 0 D 1 D 2 D 3 1 0 1 A 5 A 4 A 3 A 2 A 1 A 0 D 0 D 1 D 2 D 3
D A T A
M e m o r y A d d r e s s 1 ( M A 1 )D a t a ( M A 1 ) M e m o r y A d d r e s s 2 ( M A 2 )D a t a ( M A 2 )
C S
W R
1 0 1 A 5 A 4 A 3 A 2 A 1 A 0 D 0 D 1 D 2 D 3 D 0 D 1 D 2 D 3 D 0 D 1 D 2 D 3 D 0 D 1 D 2 D 3 D 0
D A T A
M e m o ry A d d re s s (M A ) D a ta (M A ) D a ta (M A + 1 ) D a ta (M A + 2 ) D a ta (M A + 3 )
C S
W R
R D
1 0 1 A 5 A 4 A 3 A 2 A 1 A 0 D 0 D 1 D 2 D 3 D 0 D 1 D 2 D 3 1 0 1 A 5 A 4 A 3 A 2 A 1 A 0 D 0 D 1 D 2 D 3
D A T A
M e m o r y A d d r e s s 1 ( M A 1 )D a t a ( M A 1 ) D a ta (M A 1 ) M e m o r y A d d r e s s 2 ( M A 2 )D a t a ( M A 2 )
C S
W R
R D
1 0 1 A 5 A 4 A 3 A 2 A 1 A 0 D 0 D 1 D 2 D 3 D 0 D 1 D 2 D 3 D 0 D 1 D 2 D 3 D 0 D 1 D 2 D 3 D 0 D 1 D 2 D 3 D 0
D A T A
M e m o ry A d d re s s (M A ) D a ta (M A ) D a ta (M A ) D a ta (M A + 1 ) D a ta (M A + 1 ) D a ta (M A + 2 )
C S
W R
1 0 0 C 8 C 7 C 6 C 5 C 4 C 3 C 2 C 1 C 0 C 8 C 7 C 6 C 5 C 4 C 3 C 2 C 1 C 0
D A T A
C o m m a n d 1 C o m m a n d ... C o m m a n d i C o m m a n d
o r
D a ta M o d e
C S
W R
D A T A
C o m m a n d C o m m a n d C o m m a n d
o r A d d re s s & D a ta o r A d d re s s a n d D a ta o r A d d re s s a n d D a ta
D a ta M o d e D a ta M o d e D a ta M o d e
R D
Note: It is recommended that the host controller should read in the data from the DATA line
between the rising edge of the RD line and the falling edge of the next RD line.
Application Circuits
C S
* R D
V D D
*
V R
W R
V L C D
D A T A
m C H T 1 6 2 1 B
* B Z
R
IR Q P ie z o
B Z
O S C I
C lo c k O u t
O S C O C O M 0 ~ C O M 3 S E G 0 ~ S E G 3 1
E x te r n a l C o lc k 1
E x te r n a l C o lc k 2 1 /2 o r 1 /3 B ia s ; 1 /2 , 1 /3 o r 1 /4 D u ty
O n - c h ip O S C
L C D P a n e l
C ry s ta l
3 2 7 6 8 H z
Note: The connection of IRQ and RD pin can be selected depending on the requirement of the mC.
The voltage applied to VLCD pin must be lower than VDD.
Adjust VR to fit LCD display, at VDD=5V, VLCD=4V, VR=15kW±20%.
Adjust R (external pull-high resistance) to fit user s time base clock.
Command Summary
Name ID Command Code D/C Function Def.
READ 1 1 0 A5A4A3A2A1A0D0D1D2D3 D Read data from the RAM
WRITE 1 0 1 A5A4A3A2A1A0D0D1D2D3 D Write data to the RAM
READ-
MODIFY- 1 0 1 A5A4A3A2A1A0D0D1D2D3 D READ and WRITE to the RAM
WRITE
Turn off both system oscillator
SYS DIS 1 0 0 0000-0000-X C Yes
and LCD bias generator
SYS EN 1 0 0 0000-0001-X C Turn on system oscillator
LCD OFF 1 0 0 0000-0010-X C Turn off LCD bias generator Yes
LCD ON 1 0 0 0000-0011-X C Turn on LCD bias generator
TIMER DIS 1 0 0 0000-0100-X C Disable time base output
Disable WDT time-out flag
WDT DIS 1 0 0 0000-0101-X C
output
TIMER EN 1 0 0 0000-0110-X C Enable time base output
Enable WDT time-out flag
WDT EN 1 0 0 0000-0111-X C
output
TONE OFF 1 0 0 0000-1000-X C Turn off tone outputs Yes
TONE ON 1 0 0 0000-1001-X C Turn on tone outputs
Clear the contents of time base
CLR TIMER 1 0 0 0000-11XX-X C
generator
CLR WDT 1 0 0 0000-111X-X C Clear the contents of WDT stage
System clock source, crystal
XTAL 32K 1 0 0 0001-01XX-X C
oscillator
System clock source, on-chip RC
RC 256K 1 0 0 0001-10XX-X C Yes
oscillator
System clock source, external
EXT 256K 1 0 0 0001-11XX-X C
clock source
LCD 1/2 bias option
ab=00: 2 commons option
BIAS 1/2 1 0 0 0010-abX0-X C
ab=01: 3 commons option
ab=10: 4 commons option
LCD 1/3 bias option
ab=00: 2 commons option
BIAS 1/3 1 0 0 0010-abX1-X C
ab=01: 3 commons option
ab=10: 4 commons option
TONE 4K 1 0 0 010X-XXXX-X C Tone frequency, 4kHz
TONE 2K 1 0 0 011X-XXXX-X C Tone frequency, 2kHz
IRQ DIS 1 0 0 100X-0XXX-X C Disable IRQ output Yes