HT1660
96´32 LCD Controller for I/O MCU
Technical Document
·
FAQs
·
Application Note
Features
·
·
Operating voltage: 2.7V~5.2V
Six-wire interface (four data wires)
·
·
Built-in 32kHz RC oscillator
Eight kinds of time base/WDT selection
·
·
External 32.768kHz crystal oscillator or 32kHz fre-
quency source input
Time base or WDT overflow output
R/W address auto increment
·
·
·
·
·
·
·
·
·
Standby current: <1mA at 3V, <2mA at 5V
Built-in buzzer driver (2kHz/4kHz)
Power down command reduces power consumption
Software configuration feature
Internal resistor type: 1/6 bias or 1/5 bias, 1/32 duty,
or 1/16 duty
·
Three selectable LCD frame frequencies: 64Hz,
89Hz or 170Hz
Data mode and Command mode instructions
Three data accessing modes
·
·
Max. 96´32 patterns, 96 segments and 32 commons
Provides VLCD pin to adjust LCD operating voltage
and max. VLCD voltage up to 7V
112 segments and 16 commons selectable by com-
mand method
·
·
·
Provides three kinds of bias current programming
Control of TN-type and STN-type LCDs
208-pin QFP package
·
·
Built-in bit-map display RAM: 3072 bits (=96´32 bits)
Built-in internal resistor type bias generator
Applications
·
·
·
·
Leisure products
Cellular phone
·
Games
Global positioning system
Consumer electronics
·
Personal digital assistant
General Description
HT1660 is a peripheral device specially designed for I/O
type MCU used to expand the display capability. The
max. display segment of the device are 3072 patterns
(96 segments and 32 commons). It also supports four
data bits interface, buzzer sound, Watchdog Timer or
time base timer functions. The HT1660 is a memory
mapping and multi-function LCD controller. Since the
HT1660 can control TN-type (Twisted Nematic) or
STN-type (Super Twisted Nematic) LCDs. The software
configuration feature of the HT1660 make it suitable for
multiple LCD applications including LCD modules and
display subsystems. Only six lines (CS, WR, DB0~DB3)
are required for the interface between the host controller
and the HT1660.
Rev. 1.30
1
April 13, 2006