HD44780U (LCD-II)
(Dot Matrix Liquid Crystal Display Controller/Driver)
Description
The HD44780U dot-matrix liquid crystal display controller and driver LSI displays alphanumerics,
Japanese kana characters, and symbols. It can be configured to drive a dot-matrix liquid crystal display
under the control of a 4- or 8-bit microprocessor. Since all the functions such as display RAM, character
generator, and liquid crystal driver, required for driving a dot-matrix liquid crystal display are internally
provided on one chip, a minimal system can be interfaced with this controller/driver.
A single HD44780U can display up to one 8-character line or two 8-character lines.
The HD44780U has pin function compatibility with the HD44780S which allows the user to easily
replace an LCD-II with an HD44780U. The HD44780U character generator ROM is extended to generate
208 5
×
8 dot character fonts and 32 5
×
10 dot character fonts for a total of 240 different character fonts.
The low power supply (2.7V to 5.5V) of the HD44780U is suitable for any portable battery-driven
product requiring low power dissipation.
Features
•
5
×
8 and 5
×
10 dot matrix possible
•
Low power operation support:
2.7 to 5.5V
•
Wide range of liquid crystal display driver power
3.0 to 11V
•
Liquid crystal drive waveform
A (One line frequency AC waveform)
•
Correspond to high speed MPU bus interface
2 MHz (when V
CC
= 5V)
•
4-bit or 8-bit MPU interface enabled
•
80
×
8-bit display RAM (80 characters max.)
•
9,920-bit character generator ROM for a total of 240 character fonts
208 character fonts (5
×
8 dot)
32 character fonts (5
×
10 dot)
167
HD44780U
•
64
×
8-bit character generator RAM
8 character fonts (5
×
8 dot)
4 character fonts (5
×
10 dot)
•
16-common
×
40-segment liquid crystal display driver
•
Programmable duty cycles
1/8 for one line of 5
×
8 dots with cursor
1/11 for one line of 5
×
10 dots with cursor
1/16 for two lines of 5
×
8 dots with cursor
•
Wide range of instruction functions:
Display clear, cursor home, display on/off, cursor on/off, display character blink, cursor shift,
display shift
•
Pin function compatibility with HD44780S
•
Automatic reset circuit that initializes the controller/driver after power on
•
Internal oscillator with external resistors
•
Low power consumption
Ordering Information
Type No.
HD44780UA00FS
HCD44780UA00
HD44780UA00TF
HD44780UA02FS
HCD44780UA02
HD44780UA02TF
HD44780UBxxFS
HCD44780UBxx
HD44780UBxxTF
Note: xx: ROM code No.
Package
FP-80B
Chip
TFP-80F
FP-80B
Chip
TFP-80F
FP-80B
Chip
TFP-80F
CGROM
Japanese standard font
European standard font
Custom font
168
HD44780U
LCD-II Family Comparison
Item
Power supply voltage
Liquid crystal drive
voltage VLCD
Maximum display digits
per chip
Display duty cycle
CGROM
1/4 bias
1/5 bias
HD44780S
5 V ±10%
3.0 to 11.0V
4.6 to 11.0V
16 digits (8 digits
×
2 lines)
1/8, 1/11, and 1/16
7,200 bits
(160 character fonts for 5
×
7 dot and 32 character fonts
for 5
×
10 dot)
64 bytes
80 bytes
40
16
A
External resistor, external
ceramic filter, or external
clock
270 kHz ±30%
(59 to 110 Hz for 1/8 and
1/16 duty cycles; 43 to 80
Hz for 1/11 duty cycle)
91 kΩ ±2%
HD44780U
2.7 to 5.5 V
3.0 to 11.0V
3.0 to 11.0V
16 digits (8 digits
×
2 lines)
1/8, 1/11, and 1/16
9,920 bits
(208 character fonts for 5
×
8 dot and 32 character fonts
for 5
×
10 dot)
64 bytes
80 bytes
40
16
A
External resistor or external
clock
270 kHz ±30%
(59 to 110 Hz for 1/8
and1/16 duty cycles; 43 to
80 Hz for 1/11 duty cycle)
91 kΩ ±2% (when V
CC
= 5V)
75 kΩ ±2% (when V
CC
= 3V)
1 MHz (when V
CC
= 3V)
2 MHz (when V
CC
= 5V)
FP-80B
TFP-80F
CGRAM
DDRAM
Segment signals
Common signals
Liquid crystal drive waveform
Oscillator
Clock source
R
f
oscillation
frequency (frame
frequency)
R
f
resistance
Instructions
CPU bus timing
Package
Fully compatible within the HD44780S
1 MHz
FP-80
FP-80A
170