1994_Hitachi_LCD_Controller_Driver_LSI_Data_Book 1994 Hitachi LCD Controller Driver LSI Data Book

User Manual: 1994_Hitachi_LCD_Controller_Driver_LSI_Data_Book

Open the PDF directly: View PDF PDF.
Page Count: 1138

Download1994_Hitachi_LCD_Controller_Driver_LSI_Data_Book 1994 Hitachi LCD Controller Driver LSI Data Book
Open PDF In BrowserView PDF
LCD CONTROLLER/DRIVER LSI
DATA BOOK

HITACHI4D

M24T026

When using this document, keep the following in mind:
1. This document may, wholly or partially, be subject to change without notice.
2. All rights are reserved: No one is permitted to reproduce or duplicate, in any form, the whole or part of this document
without Hitachi's permission.
3. Hitachi will not be held responsible for any damage to the user that may result from accidents or any other reasons
during operation of the user's unit according to this document.
4. Circuitry and other examples described herein are meant merely to indicate the characteristics and performance of
Hitachi's semiconductor products. Hitachi assumes no responsibility for any intellectual property claims or other
problems that may result from Bi>p!ications based on the examples described herein.
5. No license is granted by implication or otherwise under any patents or other rights of any third party or Hitachi, Ltd.
6. MEDICAL APPLICATIONS: Hitachi's products are not authorized for use in MEDICAL APPLICATIONS without the
written consent of the approprtate officer of Hitachi's sales company. Such use includes, but is not limited to, use in life
support systems. Buyers of Hitachi's products are requested to notify the relevant Hitachi sales offices when planning
to use the products in MEDICAL APPLICATIONS.

INDEX
General Information

LCD Driver
Character Display
LCD Controller/Driver
Graphic Display LCD Driver
for Small System
Graphic Display LCD Driver 1
(Negative LCD Power Supply Type)
Graphic Display LCD Driver 2
(Positive LCD Power Supply Type)
Segment Display LCD Controller/Driver

LCD Controller

TFT Type LCD Driver

LCD Module Line Up

Contents
•

•

GENERAL INFORMATION

•
•
•

Quick Reference Guide·························································································· ............ ............ 9
Type Number Order ..................................................................................................................... 13
Selection Guide ............. ......... ....... ..... ......... ........... ...... ............ .......... ................ ....... ......... ..... .... 14

•

Differences Between Products ...................................................................................................... 17

•
•

Package Information··················································································································· .. 24
Notes on Mounting ..................................................................................................................... 31

•
•

The Information of TCP ............................................................................................................... 38
Chip Shipment Products ............................................................................................................... 100

•
•

Reliability and Quality Assurance············································· ...................................................... 123
Reliability Test Data of LCD Drivers ............................................................................................. 130

•
•

Flat Plastic Package (QFP) Mounting Methods .............................................................................. 134
Liquid Crystal Driving M€~hods················· ..................................................................................... 137

DATA SHEETS

•

•

•

LCD Driver
HD44100R
HD66100F
HD61100A
HD61200

........................................................................
........................................................................
........................................................................
........................................................................

151
161
174
186

Character Display LCD ControllerIDriver
HD43160AH Controller with Built·in Character Generator············································· ..................
HD44780U LCD· II Dot Matrix Liquid Crystal Display Controller/Driver ..........................................
HD66702 LCD·II/E20 Dot Matrix Liquid Crystal Display Controller/Driver ....................................
HD66710 LCD·II/F8 Dot Matrix Liquid Crystal Display Controller/Driver .......................................
HD66712 LCD·II/F12 Dot Matrix Liquid Crystal Display Controller/Driver ....................................

199
214
273
334
411

Graphic Display LCD Driver for Small System
HD44102
Dot Matrix Liquid Crystal Graphic
HD44103
Dot Matrix Liquid Crystal Graphic
HD44105
Dot Matrix Liquid Crystal Graphic
Dot Matrix Liquid Crystal Graphic
HD61102
Dot Matrix Liquid Crystal Graphic
HD61103A
HD61202
Dot Matrix Liquid Crystal Graphic
HD61203
Dot Matrix Liquid Crystal Graphic

489
511
519
528
556
580
612

HD66108
•

LCD
LCD
LCD
LCD

Driver
Driver
Driver
Driver

with
with
with
with

40·Channel
80·Channel
80·Channel
80·Channel

Outputs
Outputs
Outputs
Outputs

Display
Display
Display
Display
Display
Display
Display

Column Driver ..........................................
Common Driver .......................................
Common Driver .......................................
Column Driver ..........................................
Common Driver .......................................
Column Driver ..........................................
Common Driver .......................................

RAM· Provided 165·Channel LCD Driver for Liquid Crystal Dot Matrix Graphics············ 638

Graphic Display LCD Driver 1 (Negative LCD Power Supply Type)
HD66204
Dot Matrix Liquid Crystal Graphic Display Column Driver with 80·Channel Outputs ...... 691
HD66205
Dot Matrix Liquid Crystal Graphic Display Common Driver with 80·Channel Outputs ... 706
HD66214T
80·Channel Column Driver in Micro·TCP .................................................................. 722
HD66224T
HD66215T

Dot Matrix Liquid Crystal Graphic Display Column Driver with 80·Channel Outputs· ..... 737
Common Driver for a Dot Matrix Liquid Crystal Graphic Display with 100·Channel Outputs ...... 751

•

Graphic Display LCD Driver 2 (Positive LCD Power Supply Type)
HD66106F
LCD Driver for High Voltage···· ................................................................................ 772
HD66107T
LCD Driver for High Voltage" .................................................................................. 787
HD66110RT Column Driver···················· ..................................................................................... 807

•

Segment Display LCD ControllerIDriver
HD61602/HD61603 Segment Type LCD Driver .............................................................................. 841
HD61604/HD61605 Segment Type LCD Driver .............................................................................. 871

HD66115T

160·Channel Common Driver Packaged in a Slim Tape Carrier Package··· ..................... 824

• LCD Controller
HD61830/HD61830B LCD Timing Controller (LCDC) .................................................898
HD63645/HD64645/HD64646 LCD Timing Controller (LCTC) .........................................934
• Low Power LCD Chipset
HD66503 240 Channel Row Driver with Internal LCD Timing Circuit .....................................979
HD66520 4-Level Grayscale Display Column Driver with Internal Bit-map RAM ............................996
• TFfType LCD Driver
HD66300T Horizontal DriverforTFf-Type LCD Color TV ............................................ 1027
HD66310T TFT-Type LCD Driver for VDT ......................................................... 1088
HD66330T 64-Level Gray Scale Driver for TFT Uquid Crystal Display ................................... 1108
•

LCD MODULE liNE UP
Graphic Display LCD Module ..................................................................... 1129
Character Display LCD Module ................................................................... 1130
Graphic Display LCD Module (Reflection type) ...................................................... 1132
Graphic Display LCD Module (with EL backlight) .................................................... 1132
Graphic Display LCD Module (with CFL backlight) ................................................... 1132
Character Display LCD Module ................................................................... 1134
Character Display LCD Module (with LCD backlight) ................................................. 1134
Segment-Type LDC Module ...................................................................... 1134

HITACHI SALES OFFICE ..............................................................................1136

General
Information

Quick Reference Guide
Type

Extension Driver

Type Number

HD44100R

HD66100F

HD61100A

HD61200

Power supply for
internal circuits (V)

2.7 to 5.5

4.5 to 5.5

4.5 to 5.5

4.5 to 5.5

Power supply for
LCD driver circuits (V)

13

6

17

17

Power
dissipation (mW)

5

5

5

5

Operating
temperature (DC)

-20 to +75·'

-20 to +75·'

-20 to +75·'

-20 to +75

80

80

80

2.5

2.5

Memory

ROM (bit)

LCD driver

Common

20

Column

40 (20)

RAM (bit)

Instruction set
Operation
frequency (MHz)

0.4

Duty

Statio-ll33

Statio-1/16

Statio-1/100

1/32-1/128

Package

FP-60A
Chip

FP-100

FP-100

FP-100

Type

Column Driver

Type Number

HD66204

HD66214T

HD66224T

HD66106

HD66107T

HD66110RT

Power supply for
internal circuits (V)

2.7105.5

2.7105.5

2.5105.5

4.5105.5

4.5 10 5.5

2.7105.5

28

28

28

37

37

40

Power
dissipation (mW)

15

15

15

15

25

25

Operating
temperature (OC)

-2010 +75·'

-2010 +75

-2010 +75

-20 10 +75

-2010 +75

-2010 +75

80

80

80

80

160

160

8

8

8 MHz at5 V
6.5 MHz at3 V

6

8

12MHzat5V
10MHzat3V

Power supply for
. LCD driver circuits (V)

Memory

ROM (bit)
RAM (bit)

LCD driver

Common
Column

Instruction set
Opera~on

frequency (MHz)
Duty

1164-11240

1164-11240

1164-11240

1/100-1/480

1/100-1/480

11100-11480

Package

FP-l00
TFP100
Chip

TCP

SLiM-TCP

FP-l00
TFP100
Chip

TCP

SLiM-TCP

*1 -40 to +80°C (special request). Please contact Hitachi agents.
*2 Under development

HITACHI

9

Quick Reference Guide
1YfIe

Column Drive (within RAM)

1YfIe Number

HD44102CH
4.5105.5

HD81102
4.5105.5

HD61202
4.5105.5

HD86106T
2.7105.5

HD66300T
4.5105.5

HD66310T
4.5105.5

HD66330T
4.5105.5

11

15.5

17

15

15

23

5

5

5

5

5

160

100

100

-2010+75"

-2010 +75

-2010 +75"

-2010 +75

-2010+75

-2010 +75'3 -20 10 +75
(-2010+60)

RAM (bil)
LCD driver Common
Column
Instruclion set
Operalion
frequency (MHz)

200x8

512x8

512x8

165x65

50
6
0.28

64
7
0.4

64
7
0.4

100-165
7
4

120

160

192

4.8

12115

28

Duty

Slalic-1132

Statio-l/64

1132-1/128

1132,1134,

TCP

TCP

SUM-TCP

Power supply for
inlernal circuits (V)
Power supply for
LCD driver circuits (V)
Power
dissipalion (mW)
Operaling
temperature (OC)
Memory

TFT Column Driver

ROM (bil)
()...65

1136,1/48,
1150,1/64,
1/66

Package

FP-80
Chip

TYpe

FP-l00

FP-l00
TFP-l00
Chip

TCP

Segment Display

TYpe Number

HD61602

HD61603

HD61604

HD61605

Power supply for
internal circuits (V)

2.7 to 5.5

2.7 to 5.5

2.7 to 5.5

2.7 to 5.5

Power supply for
LCD driver circuits (V)

5

5

5

5

Power
dissipation (mW)

0.5

0.5

0.5

0.5

Operating
temperature (OC)

-20 to +75"

-20 to +75"

-20 to +75"

-20 to +75"

204

64

204

64

Memory

ROM (bit)
RAM (bit)

LCD driver

Common

4

1

4

Column

51

64

51

Instruction set

4

4

4

4

Operation
frequency (MHz)

0.52

0.52

0.52

0.52

Duty

Static, 112. 1/3, 1/4

Static

Static, 112, 1/3, 1/4

Static

Package

FP-80
FPBOA

FP-80

FP-80

FP-80

*1 -40 to +80°C (special request). Please contact Hitachi agents.
*2 Under development
*3 -20 to +75°C in 12 MHz version, -20 to +65°C in 15 MHz version

10

HITACHI

64

Quick Reference Guide
Type

Common Driver

Type Number

HD44103CH

HD44105H

HD61103A

HD61203

HD6620S

HD66215T

HD66115T

Power supply for
internal circuits (V)
Power supply for
LCD driver circuits (V)

4.5 to 5.5

4.5105.5

4.5105.5

'4.5 to 5.5

2.7105.5

2.5 to 5.5

2.5 to 5.5

11

11

17

17

28

28

40

Power
dissipation (mW)
Operaling
temperature (OC)
Memory
ROM (btt)
RAM (bit)
LCD driver Common
Column
Instruction set
Operation
frequency (MHz)
Duty

4.4

4.4

5

5

5

5

5

-2010 +75"

-2010 +75'1

-20 to +75"

-20 to +75"

-20 to +75"

-2010 +75

-20 to +75

20

32

64

64

80

1001101

160 (80 +80)

2.5

2.5

0.1

0.1

2.5

118. 1112.
1/32.1148

Slali0-1Il O.
1/64

1/32-1/64

1164-11240

1164-11240

11100-11480

FP-60
Chip

FP-l00

FP-l00
TFP100
Chip

FP-l00
TFP100
Chip

SuM-TCP

SuM-TCP

Package

118. 1112.
1116. 1124.
1/32
FP-60

1\'pe

Character Display Controller

1\'pe Number

HD43160AH

HD44780U
(LCD-II)

HD66702R
(LCD-IIIE20)

HD66710
(LCD-IIIFa)

HD66712'2
(LCD-II/F12)

Power supply for
internal circuits (V)

4.5 to 5.5

2.7 to 5.5

2.7 to 5.5

2.7 to 5.5

2.7 to 5.5

11

7

13

13

Power supply for
LCD driver circuits (V)
Power
dissipation (mW)

10

2

2

2

2

Operating
temperature (OC)

-20 to +75

-20 to +75'1

-20 to +75"

-20 to +75"

-20 to +75

ROM (bit)

6420

9920

7200

9600

9600

RAM (bit)

80x8

80 x8.64x8

80x8.64x8

80x8.64x8.
8x8

80x8.64x8
8x8

Memory

LCD driver

Common

16

16

33

33

Column

40

100

40

60

Instruction set

6

11

11

11

11

Operation
frequency (MHz)

0.2510.375

0.25

0.25

0.25

0.25

Duty

1/8. 1/12. 1/16

1/8. 1/11. 1/16

1/8. 1/11. 1/16

1117. 1/33

1/17. 11338

Package

FP-54

FP-80B
TFP-80
Chip

FP-144A
Chip

FP·100A
TFP-100
Chip

TCP

*1 -40 to +80°C (special request). Please contact Hitachi agents.
*2 Under development

HITACHI

11

Quick Reference Guide
~

Graphic Display Controller

HD61830
LCDC

HD61830B
LCDC

HD63645F
HD64645F
HD64646FS
LCTC

4.5 to 5.5

4.5 to 5.5

4.5 to 5.5

Power
dissipation (mW)

30

50

50

Operating
temperature eC)

-20 to +75

-20 to +75*1

-20 to +75

7360

7360

Instruction set

12

12

15

Operation
frequency (MHz)

1.1

2.4

10

Duty

Static-1/128

Static-1/128

Static-1/512

Package

FP-60

FP-60

FP-80
FP-80B

~Number

Power supply for
internal circuits M
Power supply for
LCD driver circuits (V)

Memory

ROM (bit)
RAM (bit)

LCD driver

Common
Column

*1
*2

-40 to +80°C (special request). Please contact Hitachi agents.
Under development

Type

Low-Power LCD Chipset

Type Number

HD66503

HD68520

Power supply for
internal circuits M

2.7-5.5

2.7-5.5

LCD driver circuits M

28

28

Power
dissipation (mW)

0.5

0.5

Operating
temperature (OC)

-20° to +75°

-20° to +75°

Memory

ROM (bit)

LCD driver

Common

RAM (bit)

76800
240

Column
Operation
frequency (MHz)

160
65KHz

65KHz

Duty

1/120,1/240

1/120, 11240

Package

TCP

TCP

12

HITACHI

Type Number Order
Sorted by Type Name
Reference Page

Type

Function

HD43160AH

LCD controller

199

HD44100RFS

4O-channel LCD driver

151

HD44102CH

5O-channel column driver within RAM

489

HD44103CH

20-channel common driver

511

HD44105H

32-channel common driver

519

HD44780UAOOFS/OOTF/Ol FS/
02FSlUB**FSfTF LCD-II

LCD controller/driver (8 x 2 character)

HD61100A

80-channel column driver

174

HD61102RH

64-channel column driver within RAM

528

HD61103A

64-channel common driver

556

HD61200

8o-channel column driver

186

HD61202fTFIA

64-channel column driver within RAM

5SO

HD61203fTFIA

64-channel common driver

612

HD61602R1RH

Segment display type LCD driver

841

HD61603R

Segment display type LCD driver

841

HD61604R

Segment display type LCD driver

871

HD61605R

Segment display type LCD driver

871

HD61830AOOH LCDC

LCD controller

898

HD61830BOOH LCDC

LCD controller

898

HD63645F LCTC

LCD timing controller (68 family)

934

HD64645F LCTC

LCD timing controller (80 family)

934

HD64646FS LCTC

LCD timing controller (SO family)

934

HD66100F/FH

80-channel LCD driver

161

HD66106FS

80-channel column/common driver

772

214

HD66107TOO/Ol/ll/12124/25

160-channel column/common driver

787

HD66108TOO

165-channel graphic LCD controller/driver

638

HD66110RTA8IRTBO/RTBlfTA4

160-channel column driver

807

HD66115TAO/l

160-channel common driver

824

HD66204F/FLfTFfTFL

8o-channel column driver

691

HD66205F/FLfTFfTFLfTAlfTA2I
TA3ITA6fTA7/TA9L

8o-channel common driver

HD66214TA 1I213/619L

80-channel column driver

722

HD66215TAO/l/2

l00-channel common driver

751

706

HD66224TA l/TA2ITBO

8O-channel column driver

737

HD66300TOO

120-channel TFT analog column driver

1027

HD66310TOOfT0015

160-channel TFT digital column driver (8 gray scale)

1088

HD66330TAO

192-channel TFT digital column driver (64 gray scale)

1108

HD66503

240-channel row driver with internal LCD timing circuit

979

HD66520

160-channel 4-level grayscale display column
with internal bit-map RAM

996

HD66702RAOOF/00FUOl F/02F/
RB**F/FL LCD-II/E20

LCD controller/driver (20

273

HD66710***F8 LCD-II/F8

LCD controller/driver (8

334

HD66712 LCD-II/F12

LCD controller/driver (12

x 2 character)
x 4 character)

x

4 character)

HITACHI

411
13

Selection Guide
Hitachi LCD Driver System
Type
TFT

Full Color
System

Reference
Figure

Screen
Size (maxi
(800x3)x520
dots

Application
Personal Computer
Terminal Workstation
Navigation System

Color
LCD-TV
System

720 x 480 dots

HD66300T(Drain)
HD66205(Gate)
HD66215T(Gate)

LCD-TV
Portable Video

Display
System
lor CRT
Compatible

640 x 400 dots

HD63645/64645/
64646(Controller)
HD66204(Column)/
66205(Common)
HD66224T(Column)/
HD66215T(Common)
HD66106F(Driver)

Personal Computer, Wordprocessor, Terminal

Graphic
Display
System

Character
80x16
Graphic
480 x 128 dots

HD61100A(Column).
HD61830B(Controller)
HD61200(Column)
HD611 03A(Common),
HD61203(Common)

Laptop Computer,
Facsimile, Telex,
Copy machine

Graphic
Display
System
(Bitmap)

480 x 128 dots

HD44102(Column)/
61102(Column)
HD44103(Common)
HD61202(Column)
HD44105(Common)/
61103A(Common)
HD61203(Common)
HD66108
(Column)/Common)

Laptop Computer,
Handy Wordprocessor, Toy

Character
Display
System

40 Characters
x2 Columns
80 Charac-

HD44780U(LCD- II )
(Controller/Driver)
(Controller/Driver)
HD44100R(Column)
HD66100F(Column)
HD66702(LCD- II /E20)
HD66710(LCD-1I /F8)
HD66712(LCD-1I /F12)
HD61602
(Controller/Driver)
HD61604
(Controller/Driver)
HD61603
(Controller/Driver)
HD61605
(Controller/Driver)

Electrical Typewriter, Multilunction Telephone,
Handy Terminal

ters

x 1 Column
Segment
Display
System

14

Lineup
HD66310T(Drain)
HD66330T(Drain)
HD66205(Gate)
HD66215T(Gate)

25 Digits
xl Column

HITACHI

ECR, Measurement System,
Telephone
Industrial Measurement System

HD66108

Driver Output

I

160
HD66702
(LCD-II/E20)

,

HD66712
(LCD-II/F12)

Cc~~U;;D?Wfl

I

80

HD61603
HD61605

I

HD61102

tD61202

I

60

HD61604

I

HD66710
HD61602
(LCD-II/F8) HD44780U H
I
(LCD-II)

I

I

[COI~mn Driver
(Built in RAM)

HD44102

40

I

20

I

J:

~
o

1/480
.1/200
Duty 1/240

I
1/128
1/64
1/100

I

I

1/32

1/16

I

HD44103

HD441 05

:!:

I
1/8

I

StStic

I HD61103A

I

I

HD61200

1/128
1/100

1/200
1/480
Duty 1/240

HD44100R

I HD66100F

rn

IHD61100A

CD

80
HD66204/HD66214T/HD66224T I

HD66106F
HD66107T/HD66115T

I

[5O;;;'onDriV~~

160
Driver Output

1.11

I
1/64

60

I

HD662~1~5T~I::::::::::~~

I

I
1/32

32

HD66205/

I

I
1/16

20

~40

I HD61203

I
1/8

[COtum~- Driver

.. _!6106F

n

C.

o

HD66107T/HD66110RT

I

CD

I

::s

~
....

~

Selection Guide
Application
Character and Graphic Display
1 character=7 X 8 dot (15 X 7 dot + cursor)
Character
Line

16

8

I

24

20

I

32

40

I

I

OverBO

1
HD66100F
2
3
HD44100R
4
6 to 8

I

12 to 15

HD61200 (Column)

+

HD61203 (Common)

HD66204 (Column) + HD66205 (Common)
HD66214T/HD66224T (Column) + HD66215T (Common)
HD66106F, HD66107T
HD66110T (Column) + HD66115T (Common)

16 to 25
26 to 50

Graphic Display
Horizontal
Vertical
16
32

48

I

96

I

120

I

180

HD61202 (Column)

+

I

240

I

480

Over 640

HD61203 (Common)

48
64
128
400
Over 400

HD66204 (Column) + HD66205 (Common)
HD66214T/HD66224T (Column) + HD66215T (Common)
HD66106F, HD66107T
HD66110T (Column) + HD66115T (Common)

Note: Applications on this page are only examples, and this combination of devices is not the best.

16

HITACHI

Differences Betwaen Products
1. HD66100F and, HD44100R
LCD drive circuits
Power supply for internal logic (V)
Display duty
Package

HD88100F
80
3 to 6
Static to 1/16
100 pin plastic OFP

HD44100H
20><2
3 to 13
Static t01 /33
60 pin plastic OFP

HD61100A

HD61200

80
static to 1/128
to 17

80
1/32 to 1/128
8 to 17
shown in figures below

2. HD61100A and HD61200
LCD drive circuits

common
column

Display duty
Power supply for LCD drive circuits (V)
Power supply limits of LCD driver
circuit voltage

o

VCC to Vee
(no limit)

Resistance between terminal Y and terminal
V (one ofV1L, V1R, V2L, V2R, V3L, V3R, V4L,
and V4R) when load current flows through
one of the terminals Yt to Yeo is specified

under the following conditions:
Vcc-VEE=17V
V1L=V1R, V3L=V3R=Vcc-2/7 (Vee-VEE)
V2L=V2R, V4L=V4R=VEE+2/7 (VCC~VEE)
A,rt;A

0

V1L.V1R

0

V3L.V3R
V4L.V4R

0

V2L.V2R

....

VV

-

AAA
v'V

.... Tenninal Y

-(Y, toY..)

AAA

vv

....

W

Figure 1 Resistance between Yard V Term1nals
The following is a des9Iiption of the range of
poWer supply voltage for liquid crystal display drives. Apply positive voltage to V1L=
V1R and V3L=V3R and negative voltage to

-r----==_=_=_=_="_=_
"-v

---

V2L::;V2R and V4L=V4R within the Il.V range. This range allows stable impedance on
driver output (RoN). Notice the Il.V depends
on power supply voltage Vee-VEE.

~f'(V1L=V1R)

The Range of P _ Supply
Voltaga for Uquid Crystal
Display Drive

V3 (V3L-V3R)

5.5

~

,,-v

- - - - - - - V4 (V4L=V4R)
________ V2 (V2L=V2R)
Correlation between Driver
Output Wavefonn and Power
supply Voltages for Uquid
Crystal Display Drive

~

3

-----

v..
8
Vee-V•• M
Correlation between Power
Supply Voitaga Vee-V.. and l>V

Figure 2 Power Supply Voltage Range

HITACHI

17

Differences Between Products
3. HD66100F and HD61100A
HD66100F
LCD driver circuits

HD61100A

=-co=m.:.:.m:.:..:.::.on~_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __

column
Power supply for LCD drive circuits (V)
Display duty
Operating frequency (MHz)
Data fetch method
Package

80
3 to 6
static to 1/16
1.0 MHz (max)
Shift
100 pin Plastic
OFP (FP-1 00)

80
5.5 to 17.0
static to 1/128
2.5 MHz (max)
Latch
100 pin plastic OFP
(FP-100)

HD61830
Internal
1.1 MHz
static to 1/128
64x240 dots
(1/64 duty)
pin 6:C
pin 7:R
pin g:CPO

HD61830B
External
2.4 MHz
static to 1/128
128 x 480 dots
(1/64 duty)
pin 6:CE
pin 7:0E
pin 9:NC
@

4. HD61830 and HD61830B
Oscillator
Operating frequency (MHz)
Display duty
Programmable screen size (Max)
Other

Package Marking

Lot No.

~3El

HD61830AOO
JAPAN
Type No.
Lot No.

®
~3El

HD61830BOO
JAPAN
Type No.

®
Figure 3 Package Marking
18

HITACHI

Differences Between Products
5. HD61102 and HD61202
HD81102

HD81202

Display duty

static to 1/64

1/32 to 1/64

Recommended voltage between
Vee and VEE (V)

4.5 to 15.5

8 to 17

Power supply limits of LCD driver
circuits voltage

Vee to VEE (no limit)

Pin 88

DY (output)

shown in following figures
NC (no connection)

Absolute maximum rating of VEE (V)

Vee-17.0to
Vee+O.3

Vee-19.0 to
Vee+O.3

Resistance between terminal V and terminal V (one of V1 L. V1 R. V2l. V2R. V3l. V3R. V4l and V4R)
when load current flows through one of the terminals VI to V64 is specified under the following
conditions:

Vee-VEE=i5V
ViL=ViR, V3L=V3R=Vee-2/7 (Vee-VEE)
V2L=V2R, V4L=V4R=VEE+2/7 (Vee-VEE)

V1L.V1R

-----0

V3L.V3R

-----<0

Terminal V
(V, to V84)

0

V4L.V4R
V2L.V2R

RON

.-----Q..--o-----...J\

Figure 4 Resistance between Y and V Terminals
The following is a description of the range of
power supply voltage for liquid crystal display drives. Apply positive voltage to ViL =
ViR and V3L=V3R and negative voltage to

V2L=V2R and V4L=V4R within the AV range. This range allows stable impedance on
driver output (RoN). Notice that A V depends
on power supply voltage Vee-VEE.
The Range of Power Supply
Voltage for Uquid Crystal
Display Drive

-,----,....,.-="=
eN

Vee
V1 (V1 L=V1 R)
V3 (V3L=V3R)

5.0

3
6V
Correlation between Driver
Output Waveform and Power
supply Voltages for Uquid
Crystal Display Drive

V4 (V4L=V4R)
V2 (V2L=V2R)
VEE
Correlation between Power
Supply Voltage Vee-VEE and 6V

Figure 5 Power Supply Voltage Range

HITACHI

19

Differences Between Products
6. HD61103A and HD61203
HD61103A

HD61203

Recommended voltage between
Vee and Vee (V)

4.5t017

8 to 17

Power supply limits of LCD drive
circuits voltage
Output terminal

Vee to Vee (no limit)

shown in figures below

shown in following figure 4

shown in following figure 5

Resistance between terminal Y and terminal
V (one of V1L, V1R, V2L, V2R, V5L, V5R, V6L
and V6R) when load current flows through
one of the terminals Xl to X64. This value is
specified under the following conditions:

Vee-VEE=17V
V1L=V1R, V6L=V6R=Vee-l/7 (Vee-VEE)
V2L=V2R, V5L=V5R=VEE+1/7 (Vee-VEE)

RON

V1l,V1R

0

V6l,V6R

0

V5l,V5R

0

Terminal V
(V, to V64)

V2l,V2R

Figure 6 Resistance between Y and V Terminals
Here is a <;I.eseription of the range of power
supply voltage for liquid crystal display drive.
Appiy postive voltage to V1L = V1R and V6L =
V6R and negative voltage to V2L = V2R and

V5L = V5R within the t:..V range.
This range allows stable impedance on driver

output (RON). Notice that t:..V depends on
power supply voltage Vee-VEE.
The Range of Power Supply
Voltage for Uquid Crystal
Display Drive

Vee

L>V

3.5---~------------

V1 (V1 l, =V1 R)
V6 (V6l=V6R)

~

>

2------

F(T)
om..

a
=Bt;2
P
2

F (T): Resin strength
p: Form coefficient

Figure 4 Package Crack Generation Mechanism

10

~

j
I!
1S
~

'8t<'

10

,

8
I

Ie

.~

1

8

I
I

6

I

6

/(OMLX)SAT

11 ~

~~
i-=

I

I
I

4

4

2

MOisture
absorption ratio
(85°C 85%RH)
0.3 wt 2

i

!~

ii
e=

1!!?

s:: ___

0.2wt

:i

0

100

150

200

0

Temperature (OC)

FigureS Temperature Dependence of Resin Adhesive Strength,
Mechanical Strength, and Generated Stress
34

HITACHI

Notes on Mounting
3. Recommended Soldering Conditions
sents Hitachi's recommended soldering conditions.

Soldering temperature stipu1ations must be followed and the moisture absorption states of plastic
packages must be carefully monitored to prevent
degradation of the reliability of surface mount
packages due to thermal shock. This section pre-

3.1 Recommended Soldering Temperatures
See table I.

18ble 1 Recommended Ie Soldering Temperatures
Method

Notes

Recommended Conditions

Vapor-phase reflow

30s,

~l!!
i1

:::J

GIl!

a'_t

~

~

' \ About 60 s

1 to 5°C/s
Time

Infrared reflow
Hot-air reflow

235OC,
maximum

10 s,

1 to 50Cts

Since TSOP, TQFP, and
packages whose body
thickness is less than
1.5 mm are especlally
vulnerable to thermal shock,
we recommend limiting the
soldering conditions to
a maximum temperature of
230°C for a maximum time
of 10 seconds for these
packages.

Time

HITACHI

35

Notes on Mounting
4. Moisture Absorption Prevention
Conditions
Plastic packages absorb moisture when stored in a
high humidity. If devices are mounted using solder
reflow techniques when they have absorbed moisture they are susceptible to reflow cracking.
Products that are particularly susceptible to the
influence of absorbed moisture are packed in
moisture-proof packing. These products should be
handled under the following conditions after
opening the moisture-proof packing.

4.2.1 Baking is Required in the Following
Situations
1. If the desiccant indicator has turned pink.
2. If the storage period following unpacking
exceeds the specifications for that period.
4.2.2 Recommended Baking Conditions

4.1 Storage and Handling after Opening
Moisture-Proof Packing

1. TSOP and TQFP: 12Soe for 4 hours

Storage temperature: SoC to 30°C
Storage humidity:

4.2 Baking

Under 60% relative humidity

Time between unpacking and reflow soldering:
1. If specified on the label attached to the
moisture-proof packing, or in the delivery
specifications: follow those specifications.

2. Packages other than TSOP and TQFP: 125°C
for 16 hours to 24 hours
3. If specified in the delivery specifications or
other documentation, follow those specifications.
4.2.3 Other Points
Use heat-proof trays in the baking operation.

2. If not specified on the label attached to the
moisture-proof packing or in the delivery specifications: perform reflow soldering within
168 hours (one week) with the product stored
under the conditions specified above.

36

HITACHI

Notes on Mounting
Surface Mounting Package Handling Precautions
1. Package temperature distribution
The most common method used for mounting
a surface mounting device is infrared reflow.
Since the package is made of a black epoxy
resin, the portion of the package directly
exposed to the infrared heat source will
absorb heat faster and thus rise in temperature more quickly than other parts of the
package unless precautions are taken. As
shown in the example in figure 6, the surface
directly facing the infrared heat source is 20'
to 30'C higher than the leads being soldered
and 40' to 50'C higher than the bottom of the
package. If soldering is performed under
these conditions, package cracks may occur.
To avoid this type of problem, it is recommended that an aluminum infrared heat
shield be placed over the resin surface of the
package. By using a 2-mm thick aluminum
heat shield, the top and bottom surfaces of
the resin can be held to 175'C when the peak
temperature of the leads is 240'C.

(Resin)

300
250

'TS

T,

(Solder)

200

::J

.,

~

Co

One method of soldering electrical parts is
the solder dip method, but compared to the
reflow method, the rate of heat transmission
is an order of magnitude higher. When this
method is used with plastic items, there is
thermal shock resulting in package cracks
and a deterioration of moisture-resistant
characteristics. Thus, it is recommended that
the solder dip method not be used.
Even with the reflow method, an excessive
rate of heating or cooliIig is undesirable. A
rate in temperature change of less than 4'C/
sec is recommended.

It is recommended that a resin-based flux be
used during soldering. Acid-based fluxes
have a tendency of leaving an acid residue
which adversely affects product reliability.
Thus, acid-based fluxes should not be used.
With resin-based fluxes as well, if a residue is
left behind, the leads and other package
parts will begin to corrode. Thus, the flux
must be thoroughly washed away. If cleansing solvents used to wash away the flux are
left on the package for an extended period of
time, package markings may fade, so care
must be taken.

U

E
$

3. Heating and cooling

4. Package contaminants

~

e

The epoxy resin used in plastic packages will
absorb moisture if stored in a high-humidity
environment. If this moisture absorption
becomes excessive, there will be sudden
vaporization during soldering, causing the
interface of the resin and lead frame to
spread apart. In extreme cases, package
cracks will occur. Therefore, especially for
thin packages, it is important that moistureproof storage be used.
To remove any moisture absorbed during
transportation, storage, or handling, it is
recommended that the package be baked at
125'C for 16 to 24 hours before soldering.

Infrared rays

~~SU~
T2

2. Package moisture absorption

150

100
time (sec)

Figure 6 Temperature Profile During
Infrared Heat Soldering
(Example)

The precautions mentioned above are general points to be observed for reflow. However, specific reflow conditions will depend
on such factors as the package shape, printed
circuit board type, reflow method, and device
type.
For details on surface mounting small thin
packages, please consult the separate manual available on mounting. If there are any
additional questions, please contact Hitachi,
Ltd.

HITACHI

37

The Information of Tep
Features of TCP (TAB Technology)

Flexible Design

The structure and materials used by Tape Carrier
Package (TCP) give it the following features as
compared with conventional packages:

The following can be tailored to the design of the
system (e.g. motherboard design):

Thin, Lightweight, and Fine Pitch

• Pattern layout
• TCPdesign

With thickness less than 1 mm and fme-pitch leads,
a reduced pad pitch on the device enables more
functionality in a package of equivalent size.
Specifically, these features enable:
• Thin and high defmition LCM (Liquid Crystal
display Module)
• Lightweight and ultra-high pin count systems

TCP Applications
Thinness, ultra-high pin count, and fme pitch open
up new possibilities of TCP applications for compact and highly functional systems. Figure 1 shows
some applications of TCP-packaged chips.

Personal computers;
word processors

LCO*driver

LCOmodules

Calculators and
organizers

Memory

Workstations

Computers

Figure 1 Examples of TCP.Packaged Chip Applications

38

HITACHI

TCP
Hitachi TCP Products
high voltages and provide high defmition with a
tape carrier package that promises excellent reliability, making possible applications that would not
be feasible with a conventional QFP. For material
specifications of the products in table 1, see
table 3.

TCP for Hitachi LCD Driver
Hitachi offers tape-carrier-packaged LCD drivers
for LCD modules ranging from miniature to large
sizes. Table 1 shows some examples of standard
tape carrier packages for LCD drivers. Hitachi
LCD drivers combine a device that can withstand

Table 1 TCPs for Hitachi LCD Drivers
Appearance

Function
Signal
Output

Application

Drive

TFT

Column
only

Analog

Mediumsize
liquid
crystal

Column
and
common

Digital

Product
Code

Total Pin
Count
(Output)

Outer
Lead
Pitch

HD66300TOO

156(120)

0.3mm
Built-in controller
(on-chip RAM)

HD6610STOO
Large
liquid
crystal

Column
and
common

20S (165)

0.4mm

Digital

Outer lead pitch:
O.OS-mm products
are also available
HD66110TAS

Large
liquid
crystal

Common
only

Digital

Large
liquid
crystal

Column
only

Digital

.•

HD66205TA9L

0.14mm

92 (SO)

HD66214TA9L
Column
only

Digital

If~m~

.•

9S (80)

Outer lead pitch:
0.1 S-mm, 0.20-mm,
products are also
available.

0.22 mm
Outer lead pitch:
0.20-mm products
are also available.

"\~,.

III

if.

III
"

HD66224TA1

Outer lead pitch:
0.1S-mm,O.1S-mm,
0.20-mm or 0.25-mm
products are also
available.

0.22 mm

"'

\'

W~}~~~I

Large
liquid
crystal

Remarks

10S (SO)

HITACHI

\~l

0.21 mm

39

TCP
TCP External View and Cross-Sectional Structure

YCP Components

Solder resist

Outer lead hole

User area

Outer lead for input

Cross-Sectional Structure

40

HITACHI

TCP
TCP Materials and Features

ordering manual [ADE-801-OO1 (0)].

TCP Material Specifications: Table 2 lists
Hitachi TCP material specifications. Ask us if you
require other materials. In this case, use TCP

Table 3 lists current material specifications for
various Hitachi products.

Table 2 Hitachi TCP Material Specifications

No.

Item

Specifications

Base film

UPILEX~ S-type: thickness 75 11m ±5 11m
KAPTON~ V-type: thickness 125 or 75 11m ±5 11m

2

Adhesive

Toray#5900

3

Copper foil

4

Resin

Epoxy resin

5

Outer lead plating

Tin

6

Solder resist

Epoxy solder resist

TOMOEGAWA E-type
Rolled copper: thickness 35 or 25 11m ±5 11m
Electro-deposited copper: thickness 35 or 25 11m ±5 11m

Cross-sectional view

4

Table 3 Material Specifications for Hitachi Products
Copper FOil

Outer Lead
Plating

Toray #5900

Rolled copper

Tin

Toray#5900

Rolled copper

Tin

UPILEX~S

TOMOEGAWA
E-type

Electro-deposited
copper

Tin

Large liquid
crystal·

UPILEX~S

Toray#5900

Rolled copper

Tin

HD66214TA9L

Large liquid
crystal

UPILEX~S

Toray#5900

Rolled copper

Tin

HD66224TA1

Large liquid
crystal

UPILEX~S

TOMOEGAWA
E-type

Electro-deposited
copper

Tin

Product Code

Application

Base Film

Adhesive

HD66300TOO

TFT

KAPTON~V

HD66108TOO

Large liquid
crystal

KAPTO~V

HD66110TA8

Large liquid
crystal

HD66205TA9L

HITACHI
--.~-.~--.

-

---,--~-

_..-

-----~---

- -- ..

~---.--=--=---------

41

TCP
Properties of Materials: Properties of Hitachi
TCP materials are as follows.

1. Base film
The properties of base mm are shown in table 4.
Hitachi currently adopts UPILEX@ S, which
exhibits high rigidity and super dimensional
stability with respect to temperature changes
compared with conventional KAPTON® V.

2. Copper foil (copper wiring)
The properties of rolled foil and electro-deposited foil are shown in table 5. Hitachi plans to
adopt electro-deposited foil due to its excellent
elongation properties at room temperature (RT)
compared with conventional rolled foil.

Table 4 Properties of Base Film (See references 1 and 2, page 28)

Coefficient of
linear expansion

x 1o-srC

KAPTON@V

UPILEX@S
(Ube Industries, Ltd.)

Property

(D-.! Pont-Toray Co., Ltd.)

To 100·C

0.8

T0200·C

1.0

2.6

900

355

Tensile modules (kgf/mm2)

Table 5 Properties of Copper Foil (See reference 3, page 28)
Sampling
Condition

Rolled Foil
(Hitachi Cable, Ltd.)
CF-W5-1 S-LP

Electro-Deposited Foil
(Mitsui Mining & Smelting Co., Ltd.)
3EC-VLP

Tensile strength at RT
(kgflmm2)

Raw foil

43.0

54.9

Elongation at RT

Raw foil

1.0

10.1

Tensile strength at 180·C
(kgf/mm 2)

Raw foil

23.4

25.4

Elongation at 180·C

Raw foil

7.7

7.0

Property

(%)

(%)

Note: Data from film suppliers.
Number of measured samples: 2 pieces each
1 kgf/mm 2 • 9.80665 MPa .

42

HITACHI

TCP
peeling strength.

3. Adhesive
The relationship between peeling strength
(adhesive/electro-deposited foil) and lead width
is shown in figure 2. Hitachi adopts the following two combinations because of their higher

-Adhesive TOMOEGAWA E-type/electrodeposited foil
- Adhesive Toray #5900/rolled foil

12

E
::I.
8

10

0

-

8

~e

6

; :,

Adhesive

Copper foil

Electro-deposlted
A TOMOEGAWA
E-type
foil
Toray#5900

o TOMOEGAWA
E-type

Rolled foil
Rolled foil

.9

1ii

8'

i*

4

2
0

40/40
(80J.1m)

60/60

80/80

100/100

(120 J.1m)

(160 J.1m)

(200 J.1m)

Line widthlspace (11m)
(pattern pitch)

"Peeling strength

- How to measure -

Copper foil

Measuring method: 90· peel
Measuring condition: 25°C
Number of measured samples:
Five p'ieces are measured for each
specification, and two leads are
measured for each piece.

1t'-.f--Adhesive

Figure 2 Relationship between Peeling Strength and Lead Width

HITACHI

43

TCP
Fine-Pitch Bump Formation

Bumps are essential in TCP products; they are the
foundation of TAB technology and have excellent
corrosion resistance in their slrUcture. When the
current trend toward high-performance chips with
ultta-large pin-out began .driving pad counts

upward (and reducing pad pitch), Hitachi was
quick to develop a volume production process for
forming fme-pitch bumps.
Figure 3. shows the Hitachi TCP bump SIl'Ucture.
Figure 4 shows a flowchart of the bump formation
process.

Straight-Wail Bumps (Fine-PItch)

Notes: 1. UBM: Under Bu"" Metal
2. Case of SO-I'm bump pilCh

Unit:mm

Figure 3 Hitachi TCP Bump Structure

AI photolithography
Passivation

Bump formation process

Remove resist
UBMetchlng

Figure 4 Bump Formation Flowchart

HITACHI

TCP
TCP Fabrication Flow
TCP Tape: TCP tapes are purchased from tape
manufacturers. In many cases, the quality of TCP
products depends critically on the quality of the
tape, so in addition to evaluating constituent materials, Hitachi strictly controls the stability of the
tape fabrication process.

TCP Fabrication Process: The TCP fabrication
process starts from wafers (or chips) with bumps,
and a patterned tape. After being bonded by a highprecision inner lead bonder, the chips are sealed in
resin. Figure 5 shows the standard fabrication pr0cess for TCPs used in Hitachi LCDs.

Bump (gold)

TCPtape

fonned

Inner Lead Bonding

This step bonds the bumps on the chips to the inner leads
by
patteming. Gang bonding has been adopted as a standard procedure at
Hitachi.
Sealing
Chips are sealed in resin to ensure inner lead bonding strength.
The standard bonding process employs a potting liquid resin which
seals the chip.
Inner lead

Iliii~~==Copperfoil

Base tape

Figure 5 Standard Fabrication Process for TCPs Used in Hitachi LeDs

HITACHI

45

TCP
Packing

the solderability of lead plating.

Packing Format: TCP products are packed in
moisture-proof packages. A reel wound with TCP
tape is sealed in an opaque antistatic sheet with N2
to protect the product from mechanical shock and
then packed into a carton before delivery to ensure

Labels which indicate the product name, quantity,
and so on are placed on the reel, antistatic sheet,
and carton. Figure 6 shows the TCP packing
format

Reel

Label

Separator
Lead ----"....
tape

Shock absorber

Figure 6 Packing Format

46

HITACHI

TCP
Tape Specification:
1. TCP tape - 40 m
2. Lead tape - 2 +1/4>.5 m added to both ends of
theTCP
3. Conductive tape - 40 m
4. Separator - 40 m
5. Width of tape - 35 mm

Note: The lengths of the TCP tape. conductive
tape. and separator may vary slightly
depending on the quantity of the product on
the tape.
Reel Specification: Figure 7 shows reel dimensions.
For recycling purpose. we would appreciate it if
you return the reel and separator to us after use.

Units: mm
Material: Styrene
Dimensions without tolerance

43

B

are design values.

-r-----il

Figure 7 Reel Dimensions

HITACHI

47

TCP
TCP Winding Direction: Figure 8 shows one way
of winding TCPs. The combination of two product
directions when pulling it. out from the reel and
placement of the patterned face on either the front
or back of the tape makes for four types of TCP
winding directions.

Note

The winding direction is an essential specification
which affects the chip punching machine and
assembly equipment during the packaging process.
As the wind direction differs according to the product, please check the delivery specifICation before
usingTCP.

Product direction (two types)

x
Pattemed face on either front or back (two types)

II
Four types of TCP winding direction

Figure 8 Example of TCPWinding Direction

48

HITACHI

TCP
TCP Mounting Methods
TCP Mounting Structure

Basic Mounting Process

'JYpical example of an LCM structure using TCPs
is illustrated in figure 9.

See figure 10.

Note: • PCB: Printed Circuit Board

Figure 9 LCM Structure

Repair

Note:

* ACF: Anisotropic Conductive Film
Figure 10 TCP OLB (Outer Lead Bonding) Basic Flowchart

HITACHI

49

TCP
Process Outline
An outline of LCM assembly process using TCPs
is given in fIgUre 11.

ACFapplied
Applies ACF on LCD glass panel
by thermal pressing.

TCP prepress

Aligns the LCD panel and TCP
patterns and temporarily
connects them by low
temperature and low pressure.

Thermocompresses multiple
TCPs to the LCD panel, which
have been temporarily
connected, by high temperature
and high pressure either
Individually or all together.

Soldering
Joins output leads of TCPs and
PCB patterns by soldering.

Figure 11 Outline of LCM Assembly Process
50

HITACHI

TCP
low connection resistance and high thermosta-

TCP Mounting Conditions

bility.

Mounting TCPs on LCD Panels (See reference 4,
page 28): ACF is an adhesive film that can connect
electrodes on an LCD glass panel with output leads
ofTCPs. There are two types of ACFs:
• One whose thermosetting and thermoplastic
properties make handling easier (such as in
repair) and reduces the sttesses caused by temperature changes.
• One whose thermosetting properties provide

Please select ACF depending on the type of application.
1. Selection of ACF thickness

An appropriate ACF thickness must be selected
depending on the height, line width and space
width of the circuit to be connected; a rough
calculation formula for obtaining a proper ACF
thickness is shown below.

~~~Glass substrate

S1 +S2

2

ACF thickness before connection to .. - - - x T + t1 + a
P
tl:
T:
P:
S1:
S2:
a:

ACF thickness after connection (2 Ilm)
Circuit height
Pitch
Space width (top)
Space width (bottom)
Correction value
AC-6073, AC-61 03 - 0.1ST
AC-71 04, AC-7144 - 0.2ST

Incomplete filling can occur in the space if ACF thickness is too thin, while if too thick, connection
reliability becomes poor since conductive particles are not flattened out. It is necessary to select an
appropriate ACF thickness. Some adjustment of ACF thickness can be controlled by bonding
conditions (especially pressure).

HITACHI

51

TCP
ANISOL~ (Hitachi Chemical Co•• Ltd.) are
shown in table 6 for reference. Please determine
your optimum bonding conditions based on the
following.

2. Laminating and bonding conditions
It is necessary to optimize bonding conditions
according to ACF. TCP and glass panel specifications. The bonding conditions adopted by

Table" Bonding Conditions of ANISOLM®

Item

Unit

Mixture of
thermosetting and
thermoplastic

thermosetting

Remarks

AC-6073 ACo61 03 ACo71 04 ACo7144

Standard
specillcatIons

Min. pitch ~ Resolution
Space

~10 ~10 ~14
~~nel
I'ITI mm ~7

Thickness

I'ITI

Widlh

mm

Length

m

Color
Core diameter
Bonding laminating Temperature
conditions

Bonding

22,18

22

16
3,2.5,2

50

50

Transparent (gray)

Transparent (gray)

mm

18.5

18.5

'C

80 to 100

701090

1

1

Temperature on
ANISO~

Pressure

MPa

Time

s

5

5

Temperature

'C

17010 190

16010180

Pressure

MPa*

2

Time

s

20

Note: *1 MPa .1.01972 x 10-1 kgflmm2

52

25

3,2.5,2

HITACHI

Temperature on
ANISO~

2

3
20

TCP
Measuring Method or ACF Temperature Profile (example)

~-:;;;;;;;;;;;

Silicone rubber (0.2 to 0.3mm)
Teflon film (25 to SOJun)
Base film

CO

Copper foil

4--+------Glass plate

E - - - - -.::..;;;..;:. . . .-----..,..-- - Final temperature
~

!

I
s

8

~

~
....

I

:
I
I

:

O'--;O----------------~20~s----~:7.~==~-~
TIme(s)
,.
Temperature after 5 sec should be over 90% of final
temperature (Oe)

Figure 12 Bonding Temperature Profile

HITACHI

53

TCP
Soldering Conditions: Solder TCPs on the PCB
under the following conditions. If soldering temperature is low, solder may not melt. However, if
soldering temperature is too high, solder may not
adequately spread over the leads owing to their
oxidized surfaces, and/or the leads plating may
become attached to the heating collet. In the latter

i

case, copper foil of leads may become exposed.
Please determine adequate soldering conditions for
mass production carefully.
• Soldering temperature (at solder joint): 230 to
260°C
• Soldering time: 10 seconds max.

230 to 260°C

~

1:
:§.

j
51
'tiS
!

10 seconds (max.)

:::J

1!
8.
E

{!.

Time (second)

>

Note 1: Temperature at solder joint is normally 30 to 50°C lower than the heating collet temperature. Soldering temperature has a great impact on the quality of the products. Operating
conditions should therefore be specified after examining the temperature relationship
between the tip of the heating collet and solder joint.

Heating collet

-::::==::3IE------ Outer lead
= = - - Footprint
f.f+--PCB

54

HITACHI

TCP
Note 2: In case of soldering quad type TCPs, please fix the TCPs using vacuum collets or equivalent to prevent base film warpage and circuit position misalignment

Heating collet

Base film

Vacuum collet
Heating collet

HITACHI

55

TCP
Storage Restrictions
1. Packed tcp products should be used within six

months.
2. TCP products removed from the antistatic sheet
should be stored in N2 having a dew point of
-30°C or lower. However, they should be used
as soon as possible after removal, because solderability of leads plated with Sn or solder
decreases with time.
Handling Precautions
Electrical Handling
1. Anti-electrostatic discharge measures

TCP products require the following care beyond
what is required for non-TCP products.
• Give special attention to ion-blow and
grounding especially when removing TCP
products from the reel, since they easily collect static electricity because of the base film.
If TCP products become charged, discharge
the electricity little by little using the ionblow; rapid discharge may damage the
devices.
• Handle the product so that static electricity is
not applied to outer leads. Depending on the
equipment used, this may require taking
proper anti-electrostatic discharge measures,
such as not allowing the tapeguide to contact
the outer leads.
2. Outer lead coating
Outer leads should be coated with resin or other

56

appropriate materials to prevent short-circuits
and disconnections due to corrosion. Conductive foreign particles can easily cause shortcircuits since lead spacing for TCP products is
much narrower than that for non-TCP products.
Disconnections from corrosion can also easily
occur due to solder flux or similar materials
adhering to leads while mounting the products
on a board. This is because TCP product leads
are formed by bonding very thin copper foil to
the base film in order to attain high-density
mounting.
3. To prevent electric breakdown when mounting
TCP products on a board, do not allow any electrical contact with the die's bottom surface.
These types of failures easily occur since TCP
products have a bare Si monocrystal on the die's
bottom surface in order to make the product as
thin as possible.
To prevent degradation of electrical characteristics, do not expose TCP products to sunlight.
Mechanical Handling
1. To prevent die cracks when mounting TCP
products on a board, do not allow any physical
contact with the die's bottom surface. These
types of failures easily occur since TCP products have a bare Si monocrystal on the die's bottom surface in order to make the product as thin
as possible.
2. Handle TCP products carefully to avoid bending
the leads from base film transformation.
3. Do not bend TCP products since this may cause
cracks in the solder resist.

HITACHI

TCP
4. Punching
Punching the continuous base film to extract
single TCP products requires the following care.
• Align each product correctly according to
tape perfomtions (sprocket holes).
• Use a metal punching die with pressing
installation to prevent resin cracks and
reduce cutting stresses in the outer leads.
(Refer to figure 13.)

• Determine the punching position so that the
cutting edge does not touch the molding area
based on the relationship between maximum
molding area (specified in the design drawing) and the punching die accumcy.
Punch TCP products in the section where outer
leads are straight (not slanted) to prevent shortcircuits caused by conductive particles. (Refer
to figure 14.)

Punching die without
pressing installation

Punching die with
pressing installation

Figure 13 Punching Die

No punching area
Margin area

"

Punching area

Figure 14 Punching Position

HITACHI

57

TCP
• Thermal stresses

5. Mounting structure
Copper foil can easily break even from a small
physical stress because of its thinness needed to
accommodate fine patterns. Large stresses
should therefore not be applied to the copper
foil when mounting TCP products on a board.

LCM consists of glass, TCPs and a glassepoxy substrate having their respective coefficients of thermal expansion (erE). This
difference in expansion effects may cause
"thermal stresses" that especially concentmte
in TCPs. The joining structure of LCMs is
roughly shown in figure 16. Before beginning mass production, investigate and determine a joining structure that reduces thermal
stresses so as to prevent contact and other
defects from occurring.

• Bending stresses
When the edges of a die and a PCB are
aligned, resin cmcks may occur due to bending stresses. To avoid this problem, locate the
board closer to the LCD panel so that it can
support the molded part of the package.
(Refer to figure 15)

6. Do not stack more than ten cartons of products.
7. Do not subject cartons to high physical impacL

_ LSI die

LCD

Move the PCB closer to the LCD panel
Bending Stresses Applied

No Bending Stresses Applied

Figure 15 Positioning of Mounting TCPs on a PCB

TCP
LCM is composed of
various materials having
their respective CTEs.

~~~··~~---PCB

Figure 16 Joining Structure of LCM

58

HITACHI

TCP
Correction 01 ITO (Indium TIn Oxide) Electrode
Pitch: TCP products expand by absorbing
moisture or heat during storage and assembly.
Pitch correction for the no electrode should be
performed based on the TCP dimensions after it is
mounted on a conductive film. However, if ITO
pitch correction is performed based on TCP dimensions before mounting, it must be based on data
measured after removing TCP products from the
package and storing at a temperature of 20 to 25"(;
and a humidity of 50 to 70% RH for 48 hours.
Correct the ITO electrode pitch depending on the
bonding equipment and conditions used.

Miscellaneous
1. Do not heat the lead tape and separator; they
have poor heat-resistivity and will expand.
2. Do not subject TCPs to high temperature for a
long period of time while cleaning or other
operations; copper foil may peel off due to the
rapid deterioration of adhesion between the copper foil and base film.
3. Carrier tapes have some waviness that may
cause problems in tape transport. Use a
tapeguide or equivalent to secure the tape.

18.751----------------~-----.

OUlput dimension after TCP Is joined to ACF

18.74

18.73

I

I

18.72

t
r

+0.15
+0.10

+0.05

l

18.71

J

18.70
18.69

Measured saqJIe: HD66214TA7 (Base film: 75 jIJTI UPILEXI S)
Number of measured &aqIIes: 5 places
Storage conditions: 25 ±SOC. 50 to 6O'YoRH

18.68 1o.-...J.-'O;--'--:-_--L_J........J~J...L~---1-.LLl..LULI.L-J
Before sealing
In a carton

1
Immediately
after unsealing

50
Storage time (hours)

Figure 17 Dimensional Cbange of Output

HITACHI

S9

TCP
TCP Standardization
The ''Tape Canier Package WIG" in the
Semiconductor External Standards Committee of
the EIAJ· (Electronics Industries Association of
Japan) has standardized TCPs having leads on four
sides (EIAJ ED-7431{'93.4». The standardization
WIG, which is composed of various semiconductor
manufllClurers including Hitachi, tape manufacturers, and socket manufacturers, is taking a comprehensive approach.
EIAl has adopted metric control standard against
JEDBC*'s inch control standards (UO-Ol7) and has
determined standards based on the following two
items:
• Fixed test pad layout, variable package size

• Fixed package size, variable terminal pitch
Accordingly, users can share the socket by deciding the width of tape and the test pad pitch. As
JEDEC has already agreed to the metric-control
TCP (UO-018), Hitachi is now making efforts to
produce metric-control TCPs.
The basic concept of TCP having leads on four
sides by EIAJ is shown below. Standardization of
TCP having leads on two sides is also under discussion.
Note: ... JEDEC:
Joint Electronic Device Engineering
Council.

Quad Tape Carrier Package (QTP) ................... EIAJ ED-7431

1. Tape width: 35, 48, 70 mm
2. Package size: 35 mm 14 x 14,16 x 16,18 x 18, 20 x 20
48 mm 16 x 16, 20 x 20, 24 x 24, 26 x 26, 28 x 28
70 mm 24 x 24, 28 x 28, 32 x 32, 36 x 36, 40 x 40
3. Test pad pitch: 0.5, 0.4, 0.3, 0.25 mm
4. Outer lead pitch: 0.5, 0.4, 0.3, 0.25, 0.2, 0.15 mm
5. Sprocket-hole type: 35 mm
Super
48 mm wide, Super
70 mm wide, Super
6. Number of test pads: FIXed maximum number of test pads, regardless of the outer lead

count.
For 35-mm tape: 196 for 0.5 pitch; 244 for 0.4 pitCh.

60

HITACHI

TCP
Reference Materials
TCP Mounting Equipment Manufacturer
Manufacturer: Hitachi Chemical Co., Ltd.
Area

Address

Tel No.

Fax No.

USA

Hitachi Chemical Co., America, Ltd.
4 International Drive, Rye Brook,
NY 10573, U.S.A.

(914) 934-2424

(914) 934-8991

Europe

Hitachi Chemical Europe Gm bH.
Immermmstr. 43, 0-4000
DOsseldorf 1, F. R. Germany

(211) 35-0366 to 9

(211) 16-1634

S.E. Asia

Hitachi Chemical Asia-Pacific Pte, Ltd.
51 Bras Basah Road, #08-04
Plaza By The Park. Singapore 0718

337-2408

337-7132

Taiwan

Hitachi Chemical Taipei Office
Room No. 1406, Chia Hsim Bldg.,
No. 96, Sec. 2, Chung Shang Road N,
Taipei. Taiwan

(2) 581-3632,
(2) 561-3810

(2) 521-7509

Beijing

Hitachi Chemical Beijing Office
Room No. 1207, Beijing Fortune Building,
5 Dong, San Huan Bei-Lu, Chao Yang
District, Beijing, China

(1) 501-4331 to 2

(1) 501-4333

Hong Kong

Hitachi Chemical Co. (Hong Kong) Ltd.
Room 912, Houston Centre, 63 Mady Road,
Tsimshatsui East, Kowloon, Hong Kong

(3) 66-9304 to 7

(3) 723-3549

HITACHI

61

TCP
Manufacturer: Matsushita Electric Industrial Co., Ltd.
Area

Address

Tel No.

USA
(Illinois)

panasonlc Factory Automation
Company

(708) 452-2500

Deutschland

Panasonic Factory Automation
Deutch land

(040) 8549-2628

Asia
(Japan)

Matsushita
Manufacturing Equipment D.

(0552) 75-6222

Fax No.

Manufacturer: Shinkawa Co., Ltd.
Area

Address

Tel No.

Fax No.

U.S.A.

MARUBENIINTERNATIONAL
ELECTRONICS CORP. U.S.A.
3285 Scott Blvd, Santa Clara,
CA. 95054

408-727-8447

408-727-8370

Singapore,
Malaysia,
Thailand

MARUBENIINTERNATIONAL
ELECTRONICS CORP. SINGAPORE
18 Tannery Lane #06-01102,
Uan Teng Building, SGB 1334

741-2300

741-4870

Korea,
Hong Kong,
China,
Taiwan,
Philippine,
Brazil

MARUBENI HYTECH CORP.
Japan
20·22, Koishikawa 4-chome,
Bunkyo·ku, Tokyo 112, Japan

(03)-3817-4952

(03)-3817-4959

Europe

MARUBENIINTERNATIONAL
ELECTRONICS EUROPE GMBH
Niederrhein STR, 42 4000
Dusseldorf 30 Federal Republic of Germany

0211-4376-00

0211-4332-85

62

HITACHI

TCP
Manufacturer: Kyushu Matsushita Electric Co., Ltd.
Area

Address

Tel No.

Fax No.

CHICAGO

1240 Landmeier Rd.
Elk Grove Village, IL 60007

(708) 822-7262

(708) 952-8079

ATLANTA

1080 Holcomb Bridge Rd.
Building 100, Suite 300
Roswell, Georgia 30076

(404) 906-1515

(404) 998-9830

San Jose

177 Bovet Road, Suite 600
San Mateo, CA 99402

(415) 608-0317

(415) 341-1395

LONDON

2381246 King Street, London W6 ORF
United Kingdom

(081) 748-2447

(081) 846-9580

SINGAPORE

1 Scotts Road, #21-10/13 Shaw Centre
Singapore 0922

7387681

7325238

SEOUL

2ND Floor, Oonghwa Bldg.
454-5, Dokok-1 Dong, Kangnam-Ku.
Seoul. Korea

(02) 571-2911

(02) 571-2910

TAIWAN

6TH, FL.. 360. FU HSING 1ST ROAD.
KWEISHAN. TAO YUAN HSIEN.
TAIWAN

(03) 328-7070

(03) 328-7080
(03) 328-7090

MALAYSIA

KUALALUMPUR BRANCH
8TH FLOOR. WISMA LEE RUBBER.
JAPAN MELAKA. 50100
KUALALUMPUR

(03) 291-0066

(03) 291-8002

BANGKOK

20TH FL.. Thaniya Plaza Bldg, 52
SUom Road, Bangrak. BANGKOK.
10500 THAILAND

(02) 231-2345

(02) 231-2342

Manufacturer: Japan Abionis Co., Ltd.
Area

Address

Tel No.

Fax No.

Worldwide

Overseas Department
Contact: Mr. K. Asami. or Mr. K. Ito

81-3-3501-7358

81-3-3504-2829

HITACHI

63

TCP
TCP Tape Manufacturers
Manufacturer: Hitachi Cable Ltd.
Area
. U.S.A.

Tel No.

Address

Fax No.

HITACHI CABLE AMERICA INC.

1-914-993-0991

001-1-914-993-0997

Europe

HITACHI CABLE
INTERNATIONAL, LTD. (LONDON)

001-44-71-439-7223

001-44-71-494-1956

Sigapore

HITACHI CABLE
INTERNATIONAL, LTD (SINGAPORE)

001-65-2681146

001-65-2680461

Hong Kong

HITACHI CABLE
INTERNATIONAL, LTD (HONG KONG)

001-852-721-2077

001-852-369-3472 .

Manufacturer: Mitsui Mining and Smelting Co.• Ltd.
Area

Address

Tel No.

Fax No.

U.S.A.

MITSUI MINING AND
SMELTING CO. (USA) INC.

212-679-9300 to 2

212-679-9303

Europe

MITSUI MINING AND
SMELTING CO., LTD.
London Office

71-405-7717 to 8

71-405-0227

Asia

MITSUI MINING AND
SMELTING CO., LTD.
MICROCIRCUIT DIVISION

03-3246-8079

03-3246-8063

Manufacturer: Shindo Company Ltd.
Area

Address

Tel No.

Fax No.

U.S.A.

SHINDO COMPANY LTD.,
U.S. BRANCH OFFICE
2635 NORTH FIRST ST., STE. 124
SAN JOSE, CA 95134 U.S.A.

408-435-0808

408-435-0809

64

HITACHI

TCP
Aeolotropy Conductive Film Manufacturers
Manufacturer: Hitachi Chemical Co., Ltd.
Area

Addre..

Tel No.

Fax No.

USA

Hitachi Chemical Co., America, Ltd.
4 International Drive, Rye Brook,
NY 10573, U.S.A.

(914) 934-2424

(914) 934-8991

Europe

Hitachi Chemical Europe GmbH.
Immermannstr. 43, D-4000
DOsseldorf 1, F. A. Germany

(211) 35-0366 to 9

(211) 16-1634

S.E.Asia

Hitachi Chemical Asia-Pacific Pte, Ltd.
51 Bras Basah Road, #08-04
Plaza By The Park, Singapore 0718

337-2408

337-7132

Taiwan

Hitachi Chemical Taipei Office
Room No. 1406, Chia Hsin Bldg.,
No. 96, Sec. 2, Chung Shang Road N,
Taipei, Taiwan

(2) 581-3632,
(2) 561-3810

(2) 521-7509

Beijing

Hitachi Chemical Beijing Office
Room No. 1207, Beijing Fortune Building,
5 Dong, San Huan Bei-Lu, Chao Yang
District, Beijing, China

(1) 501-4331 to 2

(1) 501-4333

Hong Kong

Hitachi Chemical Co. (Hong Kong) Ltd.
Room 912, Houston Centre, 63 Mady Road,
Tsimshatsui East, Kowloon, Hong Kong

(3) 66-9304 to 7

(3) 723-3549

Manufacturer: Sony Chemicals
Area

Address

Tel No.

Fax No.

U.S.A.

SONY CHEMICALS
CORPORATION OF AMERICA

1-(708) 616-0070

1-(708) 616-0073

Europe

SONY CHEMICALS
EUROPEB.V.

31-20-658-1850

31-20-659-8481

Southeast
Asia

SONY CHEMICALS
SINGAPORE PTE LTD.

65-382-1500

65-382-1750

References
1. KAPTON. V Catalog

Du Pont-Toray Co., Ltd.

2. UPILEX. S Catalog

Ube Industries, Ltd.

3. Electro-deposited Foil Comparison List

Mitsui Mining Smelting Co., Ltd.
Electronic Devices Group

4. Hitachi Anisotropic Discharge Film

Hitachi Chemical Co., Ltd.
1992.7.21

HITACHI

65

g:

u.r .........

OUtput um OUtput um Input um Input um
PItch
Length
PItcII
Length
Input um

~ Width

HD68107T00 LCD driver

180

280

2.5

800

2.0

Arrange'1
A

50.20

20.25

2
3

HD68107TOI
HD68107T11

LCD driver
LCDdriver

80
180

280

2.5

800

2.0

II

32.00

20.25

28.00

12

K

180

3.3

800

2.5

II

32.42

20.00

31.80

8

K

4

HD68107T12 LCD driver

180

250

3.3

800

2.5

A

43.50

20.00

42.40

10

K

180
80

180

3.3

800

2.5

II

32.52

20.00

31.80

8

U

8

HD68107T24 LCD driver
HD68107T25 LCD driver

Sn
Sn
Sn
Sn
Sn

280

2.5

800

2.0

A

32.00

20.25

28.00

8

K

Sn

7

HD68108T00 LCD driver

165

400

2.0

400

2.0

C

8

K

8
9

HD86300TOO ffi analog driver
HD8831OTOO ffie ......lgray.caIe

120
180

300

800

3.0
2.5

A
A

48.00
33.40

21.50
21.00

48.20
31.95

10
8

K

180

2.9
3.0

Sn
Sn

10

HD6833OTAO ffi84 ......lgray.caIe 192

180

3.5

1.5

II

35.30

11.70

33.60

4

11
12

HD88214Tlll Column LCD driver
HD88214TA2 Column LCD driver

80
80

150
180

3.0
3.0

800
800

2.2
2.2

II
II

15.75
18.30

10.50
10.50

13.60
18.40

... 13

HD88214TA3 Column LCD driver

80

200

2.5

800

2.2

II

20.00

9.80

... 14
15

HD88214TAS Column LCD driver
HD88214TA9l Column LCD driver

80
80

200

2.3
2.3

450
450

2.0
1.8

B

220

B

22.70
22.70

16

HD6620STlll Common LCD driver

80

150

3.0

800

2.0

II

17
18

HD68205TA2 Comman LCD driver
HD6620STA3 Common LCD driver

80
80

180
200

2.9
3.0

800
800

2.0
2.0
1.8

;t

l:>
O

3;;

No. 01
Function

OUIpuIa

(pml

~mml

("",I

(mml

650
650

X

Y

(mml

(mml

'·3 Plating

K
U

So

3
3

U
U

Sn
So

19.80

3

U

So

8.00
8.00

22.50
22.50

3
2

U

U

Sn
Sn

15.75

14.70

13.40

4

U

Sn

II
II

18.30
20.00

14.70
14.70

16.40
17.80

4
4

U
U

So
Sn

B
B
B

22.70

12.50

18.20

4

24.25
22.70

12.50
12.50

18.20
18.20

4
3

U
U
U

Sn

1.8
1.8

Sn
Sn

Sn

19

HD68205TAS Common LCD driver

80

220

2.8

20
21

HD68205TA7 Common LCD driver
HD68205TA9l Common LCD driver

80
80

250

220

2.8
2.8

700
700
700

22

HD88224Tlll Column LCD driver

80

210

3.2

800

1.2

II

20.30

8.20

18.00

2

U

23
24

HD88224TA2 Column LCD driver
HD68224TBO Column LCD driver

80
80

200
200

3.3
2.5

780

650

1.3
1.5

II
II

18.40
18.20

9.00
7.80

17.80
17.40

3
2

U
U

25

HD8821STAO Common LCD driver

100

230

2.0

1200

1.7

A

25.60

11.90

24.40

3

U

So

28
27

HD8821STlll Common LCD driver
HD8821STA2 Common LCD driver

101
100

220
180

3.0
4.0

1000
850

1.8
1.5

II
II

25.00
20.40

10.80
11.40

24.40
19.80

3
3

U
U

So
So

28

HD68110TM Column LCD driver

160

HD68110RTAS Column LCD driver

160

2.8
3.2

500
800

1.5
2.0

II
II

15.60
25.00

9.66
10.95

15.00
15.00

4
4

U

29

80
140

U

So
Sn

30

HD6811ORTBO Column LCD driver

160

92

3.8

500

2.0

II

15.60

11.90

15.10

4

U

Sn

31

HD68110RTBI Column LCD driver

160

92

2.4

500

1.2

A

15.60

9.00

15.10

4

U

So

32
33

HD68115TIIO Common LCD driver
HD68115TAI Common LCD driver

180
160

180

3.0

800

2.0

II

32.40

11.00

31

3

U

Sn

250

4.2

800

2.0

A

44.00

13.70

42.9

4

U

Sn

Noles: 1. Inp~ lead arrange: II. Slraighl. B. DivIded. C • Directions
2. Number of porIaations
3. Tape material: K. Kapton. U • Up'"
"Kap1cn' is a trademalk 01 Dupont. Ltd.
'\Jpilex' is a trademaIk 01 Ube Industries, Ltd.

til

~

5' •.

Solder
ANiet Width PnldUCI Tepe
(mml
Length'2 .......
48.80
12
K

No. Pnlduct

_. rs
[! -~~=
/r-!T!

Table 7 Hitachi Standard TCP Product Specifications

Sn
Sn

Sn

g.~

(i""SI
....:10

§.~
51

t.gs-'"
~g

:n~

1Q

-~I
co"='

o fir

f

g-

i
g,
~::r

Q

1-....
~

'"I
fD

til

S'

=

~

a
..,

n

"'CI

I

TCP

J }

I

IJ

I

... .
8 . -.--

"NDIM: 1.DimenllrlnltlOllra/ICII . . to.1IM1un.... OIMtWiNfICIIIld.

2. lMflgU,.be/ows/'lDwl.CftIIIMCtIafIII . . ot1MOUfHlMdbDndlnO .....
3. .......,." _1IamI*I on potting,...

,

u.nn:mm

Figure 18 Hitachi Standard TCP 1- HD61107TOO -

HITACHI

67

TCP

'"

0
0

[n:>1
50'01'

II

lijSl1'1

1'0'1' 5'SI

DO
0

0
(lP fOil (patlero)

Notes: I.Mat'kshallbeslampedonpoUingresm.
2. OimenSlOnal\Qlerancas are ±O.1 mml,ln!essotnllWisenoled.
3.ThehgurebeIoWSl'towsaCfOsssectionalviewollheouterleadbondinga,ea.

§

COPP".~

Adhesive agent
FIlm

unit :mm

Figure 19 Hitachi Standard TCP 2 - HD66107TOI 68

HITACHI

TCP

-.

NoIM:l,~"

:1::0.1 mm ...... 0IMrwtIt

2. n. ...... beIow ......
~ . . cf

...

- - .... bonding .....

~
t

.OL

--

....

RIm

Figure 20 Hitachi Standard TCP 3 - HD66107Tll-

HITACHI

69

TCP

-_...- ~-- r
...

~--

<-

-,................. -

-..................... ..

:1:0.1_ ..... .......

---...

_

2 ............... " - .

§

Figure 21 Hitachi Standard TCP 4 - HD66107Tl270

HITACHI

_. .

--

TCP

Notes: 1. Oimenslonallolerance. are :to.1 mm unles. oth4Irwi.. noted.
2. Theligura below showe a crcnos lectional view of lhe outer lead bonding area.

r § """"'"

AdhniYeaglint

Film

± .0

Figure 22 Hitachi Standard TCP 5 - HD66107T24-

HITACHI

71

TCP

{Paltern

CMf.SiSI

££L$j

,.,in.

Noles: 1. M.-k ehall be stamped on potIkIg
2. Dirnenllorlll toler..cH .r.:tO.1 mm unln. otherwise noted.
3. The figure below shows • em.. sectional view d the OWIr lead bonding ....

§

"-'.~
Adh'liYeagent

T...
un1t :fM\

Figure 23 Hitachi Standard TCP 6 - HD66107T25 72

HITACHI

TCP

COpper leaf (pattern)

(Soiderrasisl

(

t:

 Assembling

Assembling

pac level check
~ Inspection after assemblinf

Appearance after chip
bonding
Appearance after wire
bonding
Pull strength. Compression
width. Shear strength

Quality check of chip
Bonding
Quality check of wire
Bonding
Prevention of open and
short

Appearance after assembling

POC lot judgement
'----Packaga _ _

o

Sealing

(

Final electrical inspection

PQC level check

Failure analysis

[~

Sealing

Appearance after sealing
Outline,. Dimension

Marking

Marking strength

Analysis of failures. Failure
mode. Mechanism

Guarantee of appearance
and dimension

Feedback of analysis information

Appearance inspection
Sampling inspection of
products

9
~

Receiving
Shipment

Figure 3 Example of Inner Process Quality Control
128

HITACHI

Reliability and Quality Assurance

(Failures, Information)
Sales Dept.
Sales Engineering Dept.

r------------------- - - - - - - - - - -- - --- ----------..,
Failure Analysis

Quality Assurance Dept.

I
I
I
I
I

Countermeasure,
Execution of
Countermeasure

I
I

I
I

I
I
I

I
I
I

I
Follow-up and Confirmation of Countermeasure
Execution

L ___________________ _

I
I
I
I

Report
____________________________
JI

Sales Engineering Dept.
Reply

Customer

Figure 4 Process Flowchart of Field Failure

HITACHI

129

Reliability Test Data of LCD Drivers
based on test data and failure analysis
results.

1. Introduction
The use of liquid crystal displays with microcomputer application systems has been
increasing, because of their low power consumption, freedom in display pattern design,
and thin shape. Low power consumption and
high density packaging have been achieved
through the use of the CMOS process and the
flat plastic packages, respectively.
This chapter describes reliability and quality
assurance data for Hitachi LCD driver LSIs

PSG

2. Chip and Package Structure
The Hitachi LCD driver LSI family uses low
power CMOS technology and flat plastic
package. The Si-gate process is used for high
reliability and high density. Chip structure
and basic circuit are shown in figure 1, and
package structure is shown in figure 2.

Gate

Source

Drain

FET2

Figure 2
P-channel
EM OS

N-channel
EMOS

Figure 1 Chip Structure and Basic
Circuit

130

HITACHI

Package Structure

Reliability Test Data of LCD Drivers
3. Reliability Test Results

The test results of LCD driver LSI family are
shown in Tables 1, 2, and 3.

Table 1

Test Result I, High Temperature Operation
(Ta=125°C, Vcc=5.5V)

Device

Sample Size

Component Hour

Failure

HD44100H
HD44102H
HD44103H
HD44780
HD66100F
HD61100A
HD61102
HD61103A
HD61200
HD61202
HD61203
HD61830
HD61830B
HD63645
HD64645
HD61602
HD61603
HD61604
HD61605
HD66840

40
40
40
90
45
80
50
50
40
50
40
40
40
32
32
38
32
32
32
45

40.000
40.000
40.000
90.000
45.000
80.000
50.000
50.000
40.000
50.000
40.000
40.000
40.000
32.000
32.000
38.000
32.000
32.000
32.000
45.000

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

Table 2

Test Result 2

Test Item

Test Condition

Sample
Size

Component
Hour

High temp. storage
Low temp. storage
Steady state humidity

Ta-150'C. 1000 h
Ta--55'C. 1000 h
65°C. 95% RH. 1000 h

180
140
860

180.000
140.000
860.000

0
0

Steady state humidity. biased

85'C. 90% RH. 1000 h

165

170.000

Pressure cooker

121'C. 2 atm.l 00 h

200

20.000

2*
0

Failure

1*

Note: * Aluminum corrosion

HITACHI

131

Reliability Test Data of LCD Drivers
Table 3 Test Results 3
Test Items
Thermal shock

Test Condition
o to 100'C
10 cycles
-ss'C to lS0'C
10 cycles
260'C, 10 seconds
21S'C, 30 seconds
230'C, S seconds

Temperature cycling
Soldering heat
Resistance to VPS
Solderability

4. Quality Data from Field Use
Field failure rate is estimated in advance
through production process evaluation and
reliability tests. Past field data on similar
devices provides the basis for this estimation.
Quality information from the users is indispensable to the improvement of product

Sample Size
108

o

678

o

283
88
140

o
o
o

quality. Therefore, field data on products
delivered to the users is followed up carefully.
On the basis of information furnished by the
user, failure analysis is conducted and the
results are quickly fed back to the design and
production divisions.
Failure analysis results on MaS LSls returned
to Hitachi is shown in figure 3.

Damaged by
excessive
voltage
and/or
Good

Assembly
(3.1%)
Poor functional
test pattern
(3.1%)

Figure 3 Failure Analysis Result

132

Failure

HITACHI

Reliability Test Data of LCD Drivers
5. Precautions
5.1 Storage
It is preferable to store semiconductor
devices in the following ways to prevent
deterioration in their electrical characteristics, solderability, and appearance, or breakage.
1. Store in an ambient temperature of 5 to 30'
C, and in a relative humidity of 40 to 60%.
2. Store in a clean air environment, free from
dust and reactive gas.
3. Store in a container that does not induce
static electricity.
4. Store without any physical load.
5. If semiconductor devices are stored for a
long time, store them in unfabricated form.
If their lead wires wires are formed
beforehand, bent parts may corrode during storage.
6. If the chips are unsealed, store them in a
cool, dry, dark, and dustless place.
Assemble them within 5 days after
unpacking. Storage in nitrogen gas is
desirable. They can be stored for 20 days
or less in dry nitrogen gas with a dew
point at -30'C or lower. Unpackaged
devices must not be stored for over 3
months.
7. Take care not to allow condensation during storage due to rapid temperature
changes.

5.2 Transportation
As with storage methods, general precautions for other electronic component parts are
applicable to the transportation of semiconductors, semiconductor-incorporating units
and other similar systems. In addition, the
following considerations must be taken, too:
1. Use containers or jigs whch will not induce
static electricity as the result of vibration
during transportation. It is desirable to use
an electrically conductive container or
aluminium foil.
2. Prevent device breakage from clothes-in-

duced static electricity.
3. When transporting the printed circuit
boards on which semiconductor devices
are mounted, suitable preventive measures against static electricity induction
must be taken; for example, voltage builtup is prevented by shorting terminal circuit. When a conveyor belt is used, prevent
the conveyor belt from being electrically
charged by applying some surface treatment.
4. When transporting semiconductor devices
or printed circuit boards, minimize
mechanical vibration and shock.

5.3 Handling for Measurement
Avoid static electricity, noise, and surge
voltage when measuring semiconductor
devices are measured. It is possible to prevent breakage by shorting their terminal
circuits to equalize electrical potential during
transportation. However, when the devices
are to be measured or mounted, their terminals are left open providing the possibility
that they may be accidentally touched by a
worker, measuring instrument, work bench,
soldering iron, conveyor belt, etc. The device
will fail if it touches something that leaks
current or has a static charge. Take care not
to allow curve tracers, synchroscopes, pulse
generators, D.C. stabilizing power supply
units, etc. to leak current through their terminals or housings.
Especially, while testing the devices, take
care not to apply surge voltage from the
tester, to attach a clamping circuit to the
tester, or not to apply any abnormal voltage
through a bad contact from a current source.
During measurement, avoid miswiring and
short-circuiting. When inspecting a printed
circuit board, make sure that there is no soldering bridge or foreign matter before turning on the power switch.
Since these precautions depend upon the
types of semiconductor devices, contact
Hitachi for further details.

HITACHI

133

Flat Plastic Package (QFP) Mounting Methods
Surface Mounting Package Handling Precautions
1. Package temperature distribution
The most common method used for mounting
a surface mounting device is infrared reflow.
Since the package is made of a black epoxy
resin, the portion of the package directly
exposed to the infrared heat source will
absorb heat faster and thus rise in temperature more quickly than other parts of the
package unless precautions are taken. As
shown in the example in figure 1, the surface
directly facing the infrared heat source is 20"
to 30·C higher than the leads being soldered
and 40"· to 50"C higher than the bottom of the
package. If soldering is performed under
these conditions, package cracks may occur.
To avoid this type of problem, it is recommended that an aluminum infrared heat
shield be placed over the resin surface of the
package. By using a 2-mm thick aluminum
heat shield, the top and bottom surfaces of
the resin can be held to 175"C when the peak
temperature of the leads is 240"C.

2. Package moisture absorption
The epoxy resin used in plastic packages will
absorb moisture if stored in a high-humidity
environment. If this moisture absorption
becomes excessive, there will be sudden
vaporization during soldering, causing the
interface of the resin and lead frame to
spread apart. In extreme cases, package
cracks will occur. Therefore, especially for
thin packages, it is important that moistureproof storage be used.
To remove any moisture absorbed during
transportation, storage, or handling, it is
recommended that the package be baked at
125"C for 16 to 24 hours before soldering.

3. Heating and cooling
One method of soldering electrical parts is
the solder dip method, but compared to the
reflow method, the rate of heat transmission
is an order of magnitude higher. When this

134

method is used with plastic items, there is
thermal shock resulting in package cracks
and a deterioration of moisture-resistant
characteristics. Thus, it is recommended that
the solder dip method not be used.
Even with the reflow method, an excessive
rate of heating or cooling is undesirable. A
rate in temperature change of less than 4"C/
sec is recommended.

4. Package contaminants
It is recommended that a resin-based flux be
used during soldering. Acid-based fluxes
have a tendency of leaving an acid residue
which adversely affects product reliability.
Thus, acid-based fluxes should not be used.
With resin-based fluxes as well, if a residue is
left behind, the leads and other package
parts will begin to corrode. Thus, the flux
must be thoroughly washed away. If cleansing solvents used to wash away the flux are
left on the package for an extended period of
time, paGkage markings may fade, so care
must be taken.
The precautions mentioned above are general points to be observed for reflow. However, specifiC reflow conditions will depend
on such factors as the package shape, printed
circuit board type, reflow method, and device
type. For reference purposes, an example of
reflow conditions for a GFP infrared reflow
furnace is given in figure 2. The values given
in the figure refer to the temperature of the
package resin, but the leads must also be
limited to a maximum of 260·C for 10 seconds
or less.
Of the reflow methods, infrared reflow is the
most common. In addition, there is also the
paper phase reflow method. The recommended conditions for a paper phase reflow
furnace are given in figure 3.
For details on surface mounting small thin
packages, please consult the separate manual available on mounting. If there are any
additional questions, please contact Hitachi,
Ltd.

HITACHI

Flat Plastic Package (OFP) Mounting Methods
30 sec. max.

(Resin)
300

250

'TS

Infrared rays

l&SU;
T2

21 5'C

'-.......r----I

T,

(Solder)

E
~

200

1-5'C/sec

"

i

E
$

time _ _

150

100

Figure 3 Example Vapor-phase Reflow
Conditions
time (sec)

Figure 1 Temperature Profile During
Infrared Heat Soldering
(Example)

140-160'C
~

i"
~

""I

235'C max-

~60sec

I~
1-4·C/sec.

1-5'C/sec
~-------------------------time---

Figure 2 Recommended Reflow
Conditions for QFP

HITACHI

135

Flat Plastic Package (OFP) Mounting Methods
Soldering iron method

Reflow method
(Spare solder)

Reflow method
(Solder paste)

Board

Board

Board
Solder paste

Spare
solder
parts
Soldering
-260'C
(10 seconds)

Preheating
100to 150'C
(20 seconds)

(Resin coating)

~

Preheating
100to 150'C
(20 seconds)
Reflow
235'C
( 10 seconds)
Reflow
235'C
(10 seconds)

(Resin coating)

~
Figure 4 Recommended Paper Phase Reflow Conditions

136

HITACHI

Liquid Crystal Driving Methods
1. Static Driving Method

Driving a liquid crystal at direct current triggers an electrode reaction inside the liquid
cell, degrading display quality rapidly. The
liquid crystal must be driven by alternating
current. The AC driving method includes the
static driving method and the multiplex driving method, each of which has features for
different applications. Hitachi has developed
different LCD driver devices corresponding to
the static driving method and the multiplex
driving method. The following sections
describe the features of each driving method,
the driving waveforms, and how to apply
bias.

Figure 1 shows the driving waveforms of the
static driving method and an example in
which "4" is displayed by the segment
method. The static driving method is the
most basic method by which good display
quality can be obtained. However, it is not
suitable for liquid displays with many segments because one liquid crystal driver circuit is required per segment.
The static driving method uses the frame
frequency (l/t!) of several tens to several
hundreds Hz.

Liquid Crystal Display
and Terminal Connection

Voo

V3

COMo

Voo

Voo

V3

SEG n + 1

r-

n=O. 1•.........• 5
(n=O. 1•.........• 7)

r-

r--

t-

-

r--

OV

COMo-SEGn+ 1
Selected waveform

-

- :-----i
1 frame

'--

'--

'--

---

-V3

tf

COMo-SEGn+ 1
Non-selected waveform - - - - - - - - - - - - - - -

Figure 1

OV

Example of Static Drive Waveforms (Example of HD61602/HD61603)

HITACHI

137

Liquid Crystal Driving Methods
2. Multiplex Driving Method
The multiplex driving method is effective in
reducing the number of driver circuits, the
number of connections between the circuit
and the display cell, and the cost when driving many display picture elements. Figure 2
shows a comparision of the static drive with
the multiplex drive (1/3 duty cycle) in an 8dight numeric display. The number of liquid
crystal driver circuits required is 65 for the
former and 27 for the latter. The multiplex

drive reduces the number of driver circuits.
However, greater multiplexing reduces the
driving voltage tolerance. Thus, there are
limits to the extent of multiplexing.
There are two types of multiplex drive
waveforms: A type and B type. A type, shown
in figure 3, is used for alternation in 1 frame. B
type is used for alternation in between 2
frames (figure 4). B type has better display
quality than A type in high multiplex drive.

c~moo !·1e!JJ~f··:Lb1f1

Static driving
method

••••

l··~·I~·I···········~·j··'
le

ld lc lO.P 2d 2c20.P

Se

Sd Se SO.P

Multiplex driving
method
(1/3 duty cycle)

Figure 2

Example of Comparlslon of Static Drive with Multiplex Drive

common~

common~

~m_ U1Jlfirmrul

,

Innhnnn
U U L

Common-segment j

u

~

,,

.

: 1 frame

Figure 3
138

Common-segment

UU

,,

!

A Type Waveforms
(1/3 duty cycle, 1/3 bias)

Figure 4

HITACHI

B Type Waveforms
(1/3 duty cycle, 1/3 bias)

Liquid Crystal Driving Methods
2.1. 1/2 Bias, 1/2 Duty Drive

pIe of the connection to display '4' on a liquid
crystal display of 7-segment type, and the
output waveforms.

In the 1/2 duty drive method, 1 driver circuit
drives 2 segments. Figure 5 shows an exam-

Uquid Crystal Display
and Terminal Connection

COMo

.:-. . . .~~--COM,

COM,
- - - - - _ - COMo

+,

SEGn

n=O. 1. ·········.11
COMo-SEGn----;_---r-T-i~~r_+_+_--;_­
(Selected waveform)

+,

COMo-SEGn

(Non-selected waveform)

,

I
I

~

v,
ov
v,

1 frame

Figure 5

Example of Waveforms in 1/2 Duty Cycle Drive (B type) (Example of
HD61602)

HITACHI

139

Liquid Crystal Driving Methods
2.2 1/3 Bias, 1/3 Duty Cycle Drive
In the 1/3 duty cycle drive, 3 segments are
driven by 1 segment output driver. Figure 6

Liquid Crystal Display
and Terminal Connection

shows an exampie of the connection to display '4' on a liquid crystal display of 7-segment type, and the output wavefonns.

COMo

Voo
V,

,
:
,

: :
LJi-f1hsV
I

V2

:

Va

'

I

!

COM,

:

:

I

-----COM,

I

i
I

:

:

I

:

I

I

I

----tl--COMo

~~D
V2

Va
VDO
V,
.

COM 2

V2

V3
Voo
V,

SEG n

Vi
I

,
,

I

I

!

:

S E G n, + , L fI u i 1 l 'h J : Voo
V,
,
V2
I

I

,

:,

II

:,

SEG n + 2

d
w

III

:;:

d
w

III

V3

Voo
V,

N

+

d
w

III

V3

n=O. 1. · .. ······.16

V2

V,

---4-----4-----4----0V
COMo-SEG n + 2
(Selected waveform)

,,
,
,

I

-J

Figure 6
140

-V,
-V2
-V3

I-I--~F ~~,

COMo-SEG n
(Non-selected waveform):..- -..........:

1

1 frame

'

Example of Waveforms In 1/3 Duty Cycle Drive (B type) (Example of
HD61602)

HITACHI

Liquid Crystal Driving Methods
2.31/3 Bias, 1/4 Duty Cycle Drive
In the 1/4 duty cucle drive, 4 segments are
driven by 1 segment output driver. Figure 7

shows an example of the connection to display '4' on a liquid crystal display of 7-se9ment type, and the output waveforms.

Voo
V,

COMo

V2

Liquid Crystal Display
and Terminal Connection

V3
I
I
I

a
-D;;j

~

COM 3

iJLflriJ
-LfLhsi-

COM,'

I

'

:

I

:

,'

I
I

I
I

COM 2

.

COM 2
COM,
COMo

'

I

,
I
I
I
I
I

I
I
I

,

COM 3

'

I
I
I

Vee
V,
V2
V3
Vee
V,
V2
V3
Vee
V,

SEGn

+,

SEGn

SEG n

+,

SEGn

V3

n=O, 1..........• 24

V2

V,
COM3-SEGn----+---~--~--_;----~-OV

(Selected waveform)
I

I
I
I

-V3

I

h

COMo-SEG n
(Non-selected waveform)..J
,

I

U

riW~
n r:~
_
I

V,

I

: 1 frame!

:

Figure 7

-j

Example of Waveforms in 1/4 Duty Cycle Drive (B type) (Example of
HD61602)

HITACHI

141

Liquid Crystal Driving Methods
2.41/4 Bias, 1/8 Duty Cycle Drive

VCC

Liquid Crystal Display

COM,
COM 2
COM3
COM4
COM5
COMs

~::

••••

-a.oo.-

;;;;t=
N

M

'o::t

10

(!l(!l(!l(!l(!l

wwwww

CflCflCflCflCfl

COM,

1

II

1

2

1 3 1 4 1···············1

V'~' i I III I
Vcc

G--

-a.oo.-a.oo.--a.tIIID-a.oo.-

....

COM,

I

II i

\

I

I

I

V5

I

I

III

m-31IE
SEG'~~ i IIIII11 uJ 1M
"G,

Vee

I

I

Vs

I

I

V'~I ! II
VLCD

I
:

I

-+ -II

-1

.~~~-_
.._
:

---r= -- -.-=

1

)4VLCD

V4 =VCC-%VLCD
Vs =VCC-VLCD

I

I

I I I I I
I I
I I I I I ______LL~-.--

1

-)4VLCD

COM,-SEG,
(Selected waveform)

1

I

I

I

-VLCD -+~....L

_________--+....L_ _

I

:

-+:- - - - - - - - - - . - 1 - - - - - -

* Example of LCD II.
V2 is same voltage as V3·

---+-:- - - - - - - - - - - . - ; - - - - -

~~~~~

COM 2 -SEG,
(Non-selected waveform) - J.(VLCD
- )4VLCD

:.,

IIII IIT _Ji-g',#
~~

..::

.

I

1

I

-+--

142

11 12

V'~I II III II I ---- II i ~

V, =VCC-J!,OVLCD
V2(V3) =Vcc- )4VLCD

Figure 8

un

8

-;

1 frame

'

Example of Waveforms in 1/8 Duty Cycle Drive (A type) (Example of LCDII)

HITACHI

Liquid Crystal Driving Methods
2.5 1/5 Bias, 1/8 Duty Cycle Drive

1/8 duty.
1/5 bias

45
Segment

~~
Common 1
Common 2

Segment 1

Segment 2

______________

__~II

~r-l~

____

IlL-

____~r-l~________~r_l
IlL~
L.Jl'---_

Common 1

Common 2

Segment 1

Between segment 1
and common 1
(Display off)

Between segment 1
and common 2
(Display on)

Figure 9

Example of Waveforms in 1/8 Duty Cycle Drive (A type) (bample of
HD44100R)

HITACHI

143

Liquid Crystal Driving Methods
2.6 1/5 Bias, 1/16 Duty Cycle Drive

I1I 2 I 3 I 4

Liquid Crystal Display

COM,
COM,
• • • • 0COM2
COM3
COM4~
COMs

I1

rtf III-II-1---'-1

1""""'-----1

VS

-a.oo.-a.oo.-a.oo.-

1~------116

----------l,!-1--

,

I

I

~c-~-_.~------~I~-~

tfIl
~~~: B-a.oo.COM,

III

11II

I

~ -+,-~L--------~~-l-.
I

COMs

I

II

~C_T'_.---------~~---

~; ~!lI~

COM g
COM,o~

SEG,

COM,,-----DOOOIICOM'2--DOO11OCOM'3 -----DDIIOD-

~:::=mw=
COM'6r999r

~ -+,~~--------T_L-~----

,,,

sro,

l#ff

11111____

,

I

,

VLCD

I

I
I

l-

,

I

COM,-SEG,

v, =Vcc- %VLCO
V2=VCC -%VLco
V3=VCC-%VLCO
V4=VCC -%VLco
Vs=VCC-VLCO

1

(Selected waveform) - %VLCO

-VLCO

III

I

I

I

+

!

.~_~,~-L~

I

I

-

I
I

,

,
I

,
I

I

I
I

vLCo-+i_ _ _ _ _ _ _ _ _ _+i_ ___
~----_ _ _ _ _~I_ _- -

Figure 10

144

Example of Waveforms In 1/16 Duty Cycle Drive (A type) (Example of LCDII)

HITACHI

Liquid Crystal Driving Methods
2.7 1/5 Bias, 1/32 Duty Cycle Drive

1321112131---~21112131---13~ 1121
V2

COM,

COM2

Vs
V4
V3
VB
V,
V2
Vs
V4
V3
Va
V,
V2

V5

Va
V1
V2

SEG 2

!:

...

...

,

%VLCD
YsVLCD
- YsVLCD

(Non-selected waveform)
-%VLCD

~
,,
,

~ ···it

I

--'1,

.--~

;

n

VLCD

COM, to SEG,

l~

~: =J,

SEG,

§~

E
'

I

II

,
,,
,,

,,

...

,,
,

I
J,
,
,,

I
L
,

._.l±:

:

--',

t--

I

-VLCD - - i - - - - f - - - - - VLCO ~----i--t-----

COM, to SEG a

YsVLCD ~--,---i--t---~----t-

(Selected waveform)

- YsVLco-;r+----i--J"---_··--1--

- VLCD -I'--'-----i-,_ _ _---L-L_

,

1 frame

Figure 11

II

Example of Waveforms in 1/32 Duty Cycle Drive (Example of HD44102CH,
HD44103CH)

HITACHI

145

Liquid Crystal Driving Methods
3. Power Supply Circuit for Liquid
Crystal Drive
Table 1 shows the relationship between the
number of driving biases and display duty
cycle ratios.

3.1 Resistive Dividing
Driving bias is generally generated by a
resistive divider (figure 12).
The resistance value settings are determined

Table 1

by considering operating margin and power
consumption. Since the liquid crystal display
load is capacitive, the drive waveform itself is
distorted due to charge/discharge current
when the liquid crystal display drive
waveform is applied. To reduce distortion, the
resistance value should be decreased but this
increases the power consumption because of
the increase of the current through the dividing resistors. Since larger liquid crystal display panels have larger capacitance,the
resistance value must be decreased proportionally.

Relationship between the Number of Display Duty Cycle Ratio and the
Number of Driving Biases

Display
duty ratio
Number of
driving biases

Static
2

1/2

1/3 1/4 1/7 1/8 1/11 1/12 1/14 1/16 1/24 1/32 1/64

344
(1 /2 bias) (1/3 bias)

5
5
(1/4 bias)

5

5

Vee

V2
Va

V,
R

~

R
V2
R

R

Va
R
V4

V4

R

R
Vs

Vs

,..),kVR
-5V

1/4 Bias (1 /B, 1/11 duty cycle)

Figure 12

146

-,
R

R
V,

6

VcC<+5V)

VcC< +5 V)
Vee

6
6
(1/5 bias)

.-'/tVR
-5V

1/5 Bias (1/16 duty cycle)

Example of Driving Voltage Supply

HITACHI

6

6

Liquid Crystal Driving Methods
It is efficient to connect a capacitor to the
resistors in parallel as shown in figure 13 in
order to improve charge/discharge distortion.
However, the effect is limited. Even if it is
attempted to reduce the power consumption
with a large resistor and improve waveform
distortion with a large capacitor, a level shift
occurs and the operating margin is not improved.
Since the liquid crystal display load is in a
matrix configuration, the path of the charge/
discharge current through the load is com-

plicated. Moreover, it varies depending on
display condition. Thus, a value of resistance
cannot be simply determined from the load
capacltance of liquid crystal display. It must
be experimentally determined according to
the demand for the power consumption of
the equipment in which the liquid crystal
display is incorporated.
Generally, R is 1 kO to 10 kO, and VR is 5kO to
50 kO. No capacitor is required. A capacitor of
0.1 uF is usually used if necessary.

Vcc (+5V)
Vee
R

Common/segment selected high level
C

R

Common non-selected high level
C

V,
V2

R

Segment non-selected high level
C
Segment non-selected low level
C

R

Common non-selected low level
C

R

V3
V.

Common/segment selected low level

V5
VR
-5V

For contrast adiustment

Large C and R cause
a level shift.

Figure 13

Example of Capacitor Connection for Improvement of Liquid Crystal
Display Drive Waveform Distortion (1/5 bias) (Example of LCD-II)

HITACHI

147

Liquid Crystal Driving Methods
3.2 Drive by Operational Amplifier
In graphic displays, the size of the liquid
crystal becomes larger and the display duty
ratio becomes smaller, so the stability of liquid crystal drive level is more important than
in small display system.
Since the liquid crystal for graphic displays is
large and has many picture elements, the
load capacitance becomes large. The high
impedance of the power supply for liquid
crystal drive produces distortion in the drive
waveforms, and degcades disiplay quality.
For this reason, the liquid crystal drive level
impedance should be reduced with operational amplifiers. Figure 14 shows an example
of an operational amplifier configuration.
No load current flows through the dividing
resistors because of the high input impedance of the operational amplifiers. A high resistance of R == 10 kO and VR == 50 kO can be
used.

3.3 Generation of Liquid Crystal Drive
Levels in LSI

drive level may be incorporated in the LSI,
such as one for a portable calculator with
liquid crystal display.
HD61602, HD61603 for small display systems
has a built-in power suply circuit for liquid
crystal drive levels.

3.4 Precaution on Power Supply Circuits
The LCD driver LSI has two types of power
supplies: the one for logical circuits and the
other for the liquid crystal display drive circuit. The power supply system is complicated
because of several liquid crystal drive levels.
For this reason, in the power supply design,
take care not to deviate from the voltage
range assured in the maximum rating at the
rise of power supply and from the potential
sequence of each power supply. If the input
terminal level is indefinite, through current
flows and the power consumption increases
because of the use of CMOS process in the
LCD driver.
Simultaneously, the potential sequence of
each power supply becomes wrong, which
may cause latch-up.

The power supply circuit for liquid crystal

Common/segment selected high level

( +5V)Vcc
R

"v

R
R
R
R
VR
(-5 V)VEE

....
....

Segment non-selected high level

~

Segment non-selected low level

l.-.{:>....

Common selected low level

~Contr~t

adiustment

-I>Figure 14

148

Common non-selected high level

Common/segment selected low level
For liquid crystal drive logic circuits
Operational amplifier voltage follower

Drive by Operational Amplifier (1/5 bias)

HITACHI

Data Sheets

HITACHI

HITACHI

HD44100R
(LCD Driver with 40-Channel Outputs)
- Preliminary Pin Arrangement

Description
The HD44100R has two sets of 20-bit bidirectional shift registers. 20 data latch flipflops
and 20 liquid crystal display driver circuits. It
receives serial display data from a display
control LSI. converts it into parallel data and
supplies liquid crystal display waveforms to
the liquid crystal.
The HD44100R is a highly general liquid
crystal display driver which can drive a static
drive liquid crystal and a dynamic drive liquid
crystal. and can be applied as a common
driver or segment driver.

~

::l ::I

;;; iii

»>->>-

~;II

1:0 ~ It; i

»»»
\!

e!

~:il

54 V6

V,

V.

v,
v,
..

V.
FC5
SHL2
SHLI
M
NC

Features
•
•
•

•
•

•
•

•

•

Liquid crystal display driver with serial/
parallel conversion function
Serial transfer facilitates board design
Capable of interfacing to liquid crystal
display controllers: HD43160AH. LCTC
(HD61830/61830B). LCD- II (HD44780S.
HD44780U). LCD-IIA (HD66780).
LCD-II/E (HD66702). LCD-IIi (HD44790).
HD66710
40 internal liquid crystal display drivers
Internal serial/parallel conversion circuits:
-20-bit shift register x 2
-20-bit data latch x 2
Display bias: Static to 1/5
Power supply:
-Internal logic: Vcc=2.7 to 5.5V
-Liquid crystal display driver circuit:
VCC-VEE=3 to 13V
Separation of internal logic from liquid
crystal display driver circuit increases
applicable controllers and liquid crystal
types
CMOS process

~~N

CIO~

.;. .;. .;...: .;

~

~r;~

~~

.;..;.;.;:..;.;.

(Top View)

Ordering Information
Type No.

Vee (VI

Vee-VEE (VI

Package

HD44100RFS

2.7 to 5.5
2.7 to 5.5

3 to 13
3 to 13

60-pin Plastic QFP (FP-60A)

HCD44100R

HITACHI

Chip

151

HD44100R
Block Diagram

v,

r-----------------;
I

Vl, V2

I

I

LCD Drivers

V3, V4

off'

Latch signal

CLl

I Shift

20-bit latch

direction

it

Data

DLl

Shift sIgnal

t

Data

.1
~gCircuit

CL2
~

DL2
FCS

Data

20-bit bidirectional shift register

1 Data

DR2

'-

~~

-~
tlD-t

SHL2

Shift

J direction

20-bit latch

SWitchi~9 circuit

M

,{}.

Vl, V2

LCD Drivers

V5, V6

SHLl

DRl

20-bit bidirectional shift register

I

I

I

~----------------i
v,o

Absolute Maximum Ratings
Symbol

Item
Supply

Logic

voltage

LCD drivers

Vee*'

Vr,

Input voltage

*,

Value
- 0.3 to + 7.0

Unit
V

Vee - 15.0 to Vee + 0.3

V

- 0.3 to Vee + 0.3

v

Input voltage

Vee + 0.3 to VEE - 0.3

V

Operating temperature

Topr

- 20 to + 75

'C

Storage temperature

Tstg

-

Notes:

152

*1
*2
*3

55 to + 125

All voltage values are referred to GND.
Connect a protection resistor of 220 {) ± 5 % to VEE power supply in series.
Applies to V,to Vs.

HITACHI

'C

HD44100R
Electrical Characteristics
(Vee

= 2.7 to 5.5 V. Vee

- Vo

= 3 to 13 V. GND = 0

Symbol Applicable Terminals

Item
Input voltage

Min

=-

Typ Max

V,H

CL1, CL2, DL1, DL2,

0.7 Vee

DR1, DR2, M, SHL1,
V,l

SHL2, FCS

DL1, DL2, DR1, DR2

Vee - 0.4-

Output voltage VOH

V. T.

20 to

+ 75°C)

Unit Teat Condition

Vee

V

Vee=4.5 to 5.5V

0.8 Vee

Vee

V

Vee=2.7 to 4.5V

0

0.3 Vee

V

Vee=4.5 to 5.5V

0

0.2 Vee

VOL

V

Vee=2.7 to 4.5V

V

10H = - 0.4 rnA

0.4

V

10l =

20

kn

±Id = 0.05 rnA, Vec-VEE=4V

+ 0.4 rnA

On resistance

RON

*1

Input leakage
current

I,l

CL 1, CL2, DL 1, DL2,
DR1, DR2, M, SHL1,
SHL2, FCS, NC

- 5.0

5.0

#A

Vi" = 0 to Vee

Vi leakage
current

IVl

*2

- 10.0

10.0

#A

Vi" = Vee to VEE

Power supply
current

Icc

*3

1.0

rnA

fcl2 = 400 kHz

10

#A

fel1 = 1 kHz

Notes: *1
*2
*3

lEE

Applies to the resistance between V; and Yj when a current ± Id = 0.05 rnA flows through
all of the Y pins.
Output Y1 to Y40 open.
Input/output current is excluded; when input is at the intermediate level with CMOS,
excessive current flows through the input circuit to the power supply. To avoid this, input
level must be fixed at high or low.

HITACHI

153

HD44100R
Timing Characteristics
(Vee

= 2.7 to 5.5 V, Vee

- VEE

=3

to 13 V, GND

=0

Min

V, Ta

=-

Typ Max

20 to
Unit

Item

Symbol

Applicable Terminals

Data shift
frequency

fel

CL2

Clock

high level

tCWH

CL1. CL2

800

ns

width

Low level

400

+

75'C)

Test Condition

kHz

tCWl

CL2

800

ns

Data set-up time

tsu

DL1. DL2. DRt. DR2.
FLM

300

ns

Clock set-up time

tSl

CL1. CL2

500

ns

(CL2---CL 1 )

Clock set-up time

tlS

CL1. CL2

500

ns

(CL 1---CL2)

Data delay time

tpd

Cl = 15 pF

DL1. DL2. DR1. DR2

500

ns

Clock rise/fall time tct

CL1. CL2

200

ns

Data hold time

DL1. DL2. DR1. DR2.
FLM

tOH

300

ns

\14-----tCWL----i)

CL2

t ct
1-------tDH

Data in
(DLI. DL2. DR\, DR2)
_ - - " ' _ _J

Data out
_ _ _- - J
(OLI. DL2. DRI. DR2)

~----t

SL----!-I

I - - - - t LS-----i

CLI
1----tCWH----I

FLM

Figure 1 Timing Waveform

154

HITACHI

HD44100R
Terminal Function
Table 1 Functional Description of Terminals
Signal
Name

Number
of Lines

Input/
Connected to

Function

Vee

power supply

Power supply for logical circuit

GND

Power supply

OV

VEE

Power supply

Power supply for liquid crystal display drive
Liquid crystal driver output (Channel 1)

Output

Y,-Y20

20

Output

Liquid crystal

Y21-Y40

20

Output

Liquid crystal

Liquid crystal driver output (Channel 2)

V" V2

2

Input

Power supply

Power supply for liquid crystal display drive (Select level)

V3, V4

2

Input

Power supply

Power supply for liquid crystal display drive (Non-select
level for channel 1)

V5, Va

2

Input

Power supply

Power supply for liquid crystal display drive (Non-select
level for channel 2)

Input

Vee or GND

Selection of the shift direction of channel 1 shift register

SHL1

Input

SHL2

DL1,DR1

Vee or GND

SHL1

DL1

Vee

Out

DR1
In

GND

In

Out

Selection of the shift direction of channel 2 shift register
SHL2

DL2

DR2

Vee

Out

In

GND

In

Out

2

Input/
output

Controller
or HD44100R

Data input!output of channel 1 shift register

DL2,DR2 2

Input/
output

Controller
or HD44100R

Data input!output of channel 2 shift register

M

Input

Controller

Alternated signal for liquid crystal driver output

CL1

Input

Controller

Latch signal for channel 1 (~)
1
Used for channel 2 when FCS is GND

CL2

Input

Controller

Shift signal for channel 1 (~)
1
Used for channel 2 when FCS is GND

FCS

Input

Vee or GND

Mode select signal of channel 2. FCS signal exchanges the
latch signal and the shift signal of channel 2 and inverts M
for channel 2. Thus, this signal exchanges the function of
channel 2.

*

*

Channel 2
FCS Level

NC

Notes:

Latch signal

Shift signal

M Polarity Function

Vee

CL2

-1

CL1

~

M

For common drive

GND

CL1

~ CL2

"-"L

M

For segment drive

Don't connect any wires to this terminal.

*1

-1

and ~ indicate the latches at rise and fall times, respectively.
*2 The output level relationship between channel 1 and channel 2 based on the FCS signal
level is as follows:
.

HITACHI

155

HD44100R
Output Level

Data

FCB

M

Channel 1 (Y,-Yzo)

Channel 2 (YZ,-Y40)

V,

V2

Vce

(Select)

0

V2

V,

(1 )

0

1

V3

Va

(Non-select)

0

V4

V5

V,

V,
V2

GND

(Select)

0

V2

(0)

0

1

V3

V5

(Non-select)

0

V4

Va

1 and 0 indicate high and low levels, respectively.

Applications
Segment Driver
When the HD44100R is used as a segment
driver, FCB is set to GND to transfer display
data with the timing shown in figure 2. In this

(FLM)

case, both channel 1 and channel 2 shift data
at the fall of CL2 and latch it at the fall of CLI.
V3 and V5, V4 and Va of the liquid crystal
display driver power supply are short-circuited, respectively.

81234567812
7
____
__________________
___
~.r_r~

~r_r~

M

eL1
Output of
latch
(V,-V40l

-------------------------J-Ir-------

M

________~rl~__

CL1

Shift

CL2
DL1/DR1

LIl.Sl.JtIl..j-----LIl.Sl.JtIl..j
----y--v--y---y--------v--v--v--v--

DL2/DR2~-----~

Figure 2

156

Segment Data Waveforms (A Type Waveforms, 1/8 Duty Cycle)

HITACHI

HD44100R
Common Driver

display data with the timing shown in figure

In this case, channel 1 is used as a segment

In this case, channel 2 shifts data at the rise of
CLl and latches it at the rise of CL2. Channel
1 shifts and latches as shown in figure 2.

3.

driver and channel 2 as common driver.
When channel 2 of HD44l00R is used as
common driver, FCS is set to Vcc to transfer

r-,-" 2

I
n
II n
Shift ....I - - - - - - - - - - - - '
I ~ ___U I
I
8

DL2/DR2(FLM),

3

4

5

6

7

8

1

2

L._ __

CL1

I

I

Non-select
~
Select.'------------:Select
Non-select
Select-Select
Non-select------n

!"

n

!

n

n

-lJI
I

\

Select

Select'-----

Enlarged view \
\

DL2/DR2(FLM) ' M
CL1

CL2

Figure 3

Common Data Waveforms (A Type Waveforms of Channel 2, 1/8 Duty
Cycle)

HITACHI

157

HD44100R
Both Channel 1 and Channel 2 Used
Common Drivers (FCS = GND)

8S

When both of channel 1 and channel 2 of
HD44100R are used common drivers, FCS is
set to GND and the signals (CL1, CL2, FLM)
from the controller are connected as shown in
figure 4.
In this case, connection of the liquid crystal
display driver power supply is different from
that of segment driver, so refer to figure 4.
e Vl, V2: Select level of segment and common
e V3, V4: Non-select level of segment
e· V5, V6: Non-select level of common

Static Drive
When the HD44100R is used in the static
drive method (figure 5), data is transferred at

-

...C.:cL
" '1'--_ _ _ _-iCL2
CL2

Controller
(HD43160AH)
etc.

CL1

~ :3 ~
u..1j51j5

the fall of CL2 and latched at the fall of CL1.
The frequency of CLl becomes the frame
frequency of the liquid crystal display driver.
The signal applied terminal M must have
twice the frequency of CLl and be synchronized at the fall of CL1. The power supply for
liquid crystal display driver is used by shortcirCuiting Vl, V4 and V6, and V2, V3, and V5
respectively.
One of the liquid crystal display driver output
terminals can pe used for a common output.
In this case, FCS is set to GND and data is
transferred so that 0 can be always latched in
the latch corresponding to the liquid crystal
display driver output terminal used as the
common output. If the latch signal corresponding to the segment output is 1, the
segments of LCD light. They also light for
common side = 1, and segment side O.

Y1 -Y40

I-F:...:L::::M"--_ _ _ _-IDL 1 Common
[

LCD

QR1 driver

DL2
DR2

,;,;,;»>

I

!Y1 -Y4Q

VZ
V5
V4
Cl a;
jg 1ii
Va
0 ~
> <.> >'O.!!2 VB
~ '5 a.
'i:: 0- .!!l
V1

"0

'"

HD44100R
Segment
driver

,I
I

>~>':>~~

1 I I I I

Y1 -Y4Q

HD44100R
Segment
driver

>~>':>~~

j

JJJJ

Cl~'O

Figure 4

158

Connection When Both Channels Are Common Drivers

HITACHI

HD44100R

First Second
Tenth
figure figure - - - - - - - - - - - - - - - - ---...,- - - - - - - - - figure

n

C

8c

COM signal

CMOS
~ ~ inverter

1-'

~ 40 -r-SEG,-SEG40

r:=rr-

Y,-Y40

DR,

HD44100R

DL2
DR2

DL,
FCS
SHL,
SHL2

VEE

.s » »
u u'2
~

....

N

(II')

.,.

...

>

. . , - 40 - r - SEG4,-SE Gao

~

,.-

..
>

Y,-Y40

DR,

HD44100R

DL2
DR2

DL,
FCS
SHL,
SHL2

VEE

]
-

dd'2»»»

I 1
1

I

I

Vee

GND

Figure 5

Static Drive Connection

Timing Chart of Input Waveforms

1

2

3

78

C L 2 - - - . l U U L •.•••.

o

79

80

~

~EG8*EG7~SEG78 ••.••..•

SEG3XSEG2XSEG1X= (Display Doff8ta)
1:on 0:

---IrL

CL, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Notes:
1. Input square waves of 50% duty cycle (about
30-500 Hz) to M. The frequency depends
on the specifications of LCD panels.
2. The drive waveforms corresponding to the
new displayed data are output at the fall of
CL 1 . Therefore. when the alternating signal
M and CL 1 do not fall synchronously. DC
elements are produced on the LCD drive
waveforms. These DC elements may shorten
the life span of the LCD. if the displayed data
frequently changes (e.g. display of hours.
minutes. and seconds of a clock). To avoid

(Shift Clock)

(Latch Clock)

this. have CL 1 fall synchronously with the
one edge of M.
3. In this example. the CMOS inverter is used as
a COM signal driver in consideration of the
large display area. (The load capacitance on
COM is large because it is common to all the
displayed segments.)
Usually. one of the HD44100R outputs can
be used as a COM signal. The displayed data
corresponding to the terminal should be 0 in
that case.

HITACHI

159

HD44100R

39

COM
LCD

Y,

I}-Y~
SHL'.2

HD44100R

D~-----~
\.

~

y

Data transformed
to Y2 to Y40

)

~

Data 0 corresponding to
Y, (COM signal)

IL

Cl,

160

40

CL2SLrU--------~

r-

HITACHI

HD66100F-----------(LCD Driver with SO-Channel Outputs)
The HD66100 description segment driver
with 80 LCD drive circuits is the improved
version of the no longer current HD44100H
LCD driver with 40 circuits.
It is composed of a shift register, an 80-bit
latch circuit, and 80 LCD drive circuits. Its
interface is compatible with the HD44100H.
It reduces the number of LSI's and lowers the
cost of an LCD module.

Comparison with HD44100H
Table 1 shows the main differences between
HD66100 and HD44100H.

Table 1

Deffenee. between Products
HD66100 and HD44100H
HD881 00

Features
•
•

•
•

•
•

LCD driver with serial/parallel converting
function
Interface compatible with the HD44100H;
connectable with HD43160AH, HD61830,
HD61830B, LCD-U (HD44780), LCD-ill
(HD44790)
Internal output circuits for LCD drive: 80
Internal serial/parallel converting circuits:
-SO-bit bidirectional shift register
-SO-bit latch circuit
Power supply
-Intemallogic circuit: +5 V ±10%
-LCD drive circuit: 3.0 V to 6.0 V
CMOS process

LCD Drive Outputs 80 x 1 Channel
SupplV Voltage
3 to 6 V
for LCD Drive
Circuits
Multiplexing
Static to 1/16
duty
Duty Ratio
100-pin
Package
plastic OFP

HD44100H

20 x 2 channels
4.5 to 11 V
static to 1/32
duty
60-pin
plastic OFP

Ordering Information
No_
HD66100F
HD66100FH
HD66100D

Type

HITACHI

100-pin plastiC OFP (FP-100)
100-pin plastic OFP (FP-100B)
Chip

161

HD66100F
Pin Arrangement

~~~~~J~~;IIJJ~~J~~~~~Jil~

II

n n II n II

(Top View)

162

HITACHI

U • II II II II II II R II II

HD66100F
Pin Description
Vee. GND. VEE: Vec supplies power to the
internal logic circuit. GND is the logic and
drive ground. VEE supplies power to the LCD
drive circuit.
VI. Vz. V3. and Vc: VI to V4 supply power for
driving an LCD (figure 2).
CL1: HD66100 latches data at the negative
edge of CLl.
CL2: HD66100 receives shift data at the negative edge of CL2.

DI: Inputs data to the shift register.
DO: Output data from the shift register.
SHL: Selects a shift direction of serial data.
When the serial data is input in order of DI. D2.
.... D79. Dao. the relation between the data and
the output Y is shown in table 3.
YI-Y80: Each Y outputs one of the four voltage
levels-VI. V2. V3. or V4-according to the combination of M and display data (figure 2).

M: Changes LCD drive outputs to AC.

NC: Do not connect any wire to these terminals.

Table 2

Table 3

Pin Function

Symbol Pin No_

Pin Name

46
36
31
32
33
V2
34
V3
35
V4
CL1
37
CL2
40
M
44
01
41
DO
42
SHL
39
Y,-Yao 1-30.51-100
NC
38,43,45,47-50

Vee
Ground
Vee
V,

Vee
GNO
Vee
V,

Relation Between
Data Output

SHL

and

1/0

V2
V3
V4
Clock 1
Clock 2
M

Date In
Date Out
Shift Left
Y,-Yso
No Connection

I

SHL

V1

Vz

V3-..u. V7S

High

01

02

03 ...... 079 080

Low

080

079

078 .....

M~

V80

02

01

I

0

0

I
0

0
Y output

level

I_

V,

.. 1....1..
V3

V2

-I..

V4

..I

When used as a common driver
Figure 1 Selection of LCD Drive Output

~

.==~:
----V4
----V2

V,. V2 : Selected level
V3. V4: Non-selected level
Figure 2

Power Supply for Driving an LCD

HITACHI

163

HD66100F
Block Functions
LCD Drive Circuits

Bidirectional Shift Reigster

Select one of four levels of voltage V 1, V2, V3,
and V4 for driving a LCD and transfer it to the
output terminals according to the combination of M and the data in the latch circuit.

Shifts the serial data at the fall of CL2 and
transfers the output of each bit of the register
to the latch circuit. When SHL = GND, the
data input from DI shifts from bit 1 to bit 80 in
order of entry. On the other hand, when SHL
= Vee, the data shifts from bit 80 to bit-i. In
both cases, the data of the last bit of the
register is latched to be output from DO at
the rise of CL2.

Latch Circuit
Latches the data input from the bidirectional
shift register at the fall of CLl and tranSfer its
outputs to the LCD drive circuits.

SHL=GND

DI

00---------------------------------------------"
SHL=Vcc

CL2---.n"!'r-~-_;,:;;_:=:__---6~
OI-----r--------------------------------------~
DO

Figure 3 Relation between SHL and the Shift Direction

164

HITACHI

HD66100F

Yl Y2

'1'1

M
(altern ating signal)

1'1'1
cL1

LCD drive outputs

Y79Y'O

LCD drive circuit

r-

""

79 80

.. . . . . .... . . .. .. "1"'1
'1'1
. .. . . . . . . . . . .. . . "1"'1

"~ [-;:j'I'1
~ I

VI, V2, V3, V4

... . . . . .. . .. .. . . 1

(power supply for

LCDd rive circuit)

Level shifter

Latch circuit

(I.tch clock)

DI
(in put data)

. .... .. . . ... ....

Bidirectional shift register

I"I~

-

I-- Vee

-

r- GND
r- VEE

c-

.. ~
"~

DO
(output data)

.~

"Ii'

.l

.l

I"

T

cL2
( shift clock)

SHL
{selects
a shift direction)

Figure 4 Block Diagram

HITACHI

165

HD66100F
Primary Operations
Shifting Data
The input data DI shifts at the fall of CL2 and
the data delayed 80 bits by the shift register
is output from the DO terminal. The output of
DO changes synchronously with the rise of
CL2. This operation is completely unaffected
by the latch clock CL1.

Latching Data
The data of the shift register is latched at the

negative edge of the latch clock eLl. Thus,
the outputs Yt-Yso change synchronously
with the fall of CL1.

Switching Data Shift Direction
When the shift direction switching signal
SHL is connected with GND, the data D80,
immediately before the negative edge of CL1,
is output from the output terminal Yt. When
SHL is connected with Vcc, it is output from
Yeo.

Shift dock CL2

Input data

Output data

DI

DO

Figure 5 Timing of Receiving and Outputting Data

Shift c1.ck CL2

~ ........... ~

____rL

Latch dock eLl

Outputs

--'[

Yl· Y80

Figure 6 Timing of Latching Data

166

HITACHI

HD66100F

SHL=GND
Shift cloek

CL2

JUlJL. . . . . . . . . . . . ..JLJUL

Input data

Latch clock

CLI

YI
Outputs

- - - -......................... ~

- - - - - : ::: :
.... .••.•....•

.. .....•........ •... ----~

:::

to
Y80

SHL=Vcc
Yl
Outputs

- - - - -.. . . . . . . . . . . . ----v-;,- -_ _ _ _ ......................... _ _ _~A...:::...._

to
Y80

-----:::::::::::::::::::::::::____>e:::

Figure 7 SHL and Waveforms of Data Shift

HITACHI

167

HD66100F
Absolute Mazimum Ratings
Item

Supply
Voltage

Logic Circuits

Symbol

RatIngs

Unit

Note

Vee

-0.3 to +7.0

V

*1

-0.3 to +7.0

V

LCD Drive Circuits Vee-Vee
Input Voltage (1)

Vrl

-0.3 to Vee + 0.3

V

*1

Input Voltage (2)

Vr2

Vee + 0.3 to Vee - 0.3

V

*2

Operation Temperature

Topr

-20 to +75

·C

Storage Temperature

Tstg

-55 to +125

·C

* 1 A reference point is GND (= 0 V)
*2 Applies to Vl-V4.
Note: If used beyond the absolute maximum ratings, LSls may be permanently destroyed. It is best to
use them at the electrical characteristics for normal operations. If they are not used at these
conditions, it may affect the reliability of the devi~.

168

HITACHI

HD66100F
Electrical Characteristics
DC Characteristics
(Vee = 5 V ± 10%, Vee-Va=3.0 to 6.0 V, GND = 0 V, T. = -20 to +75"C)
Item

Symbol

Termina'. Min.

Input High Voltage

VIH

CL1, Cl2

Typ.

Input low Voltage

Vil

0.8 x VccM, 01, SHl 0

Output High Voltage

VOH

DO

Output low Voltage

VOL

On Resistance
Vi-Vj

RONI

Max.

Unit

Vcc

V

0.2 x VccV
V

IOH = -0.4 rnA

0.4

V

IOl = +0.4 rnA

11

kO

ION = 0.1 rnA to
one Y terminal

VI-V4

30

kO

ION = 0.05 rnA to
each Y terminal

Cl1, Cl2, -5.0
M, 01, SHl
-5.0
VI-V4

5.0

J.lA

Vin = 0 V to Vec

5.0

J.lA

Output YI-Yeo open
Vin = Vec to Vee

rnA
rnA

Vcc-O. 4 -

YI-Yeo
RON2

Input leakage Current hl
Vi leakage Current

Ivl

Current Dissipation

IGND

2.0

lee

0.1

*1

Teat condition

fCL2 = 1.0 MHz

Nola

*1

fClI = 2.5 kHz

Input/output currents are excluded; when an input is at the intermediate level in CMOS, excessive
current flows from the power supply through the input circuit.
To avoid this, VIH and Vil must be fixed at Vcc and GND level respectively.

AC Characteristics
(Vee = 5 V ± 10%, Vee-Va = 3.0 to 6.0 V, GND = 0 V, T. = -20 to +75"C)
Item

Symbol

Termina'.

Data Shift Frequency

fCl

Cl2

Min.

Typ.

Max.

Unit

Note

MHz

Clock High level Width

tCWH

CL1 ,Cl2

450

ns

Clock low level Width

tcwl

Cl2

450

ns

Data Set-Up Time

fsu

01

100

ns

Clock Set-Up TIme (1)

tSl

Cl2

200

ns

*1

Clock Set-Up Time (2)

tLS

CL1

200

ns

*2

Output Delay Time

tpd

DO

ns

*3

Data Hold Time

tOH

01

Clock Rise/Fall Time

feT

CL1 ,Cl2

250
100

ns
50

ns

* 1 Set-up time from the fall of CL2 to that of CL 1 .
*2 Set-up time from the fall CL1 to that of CL2.
*3 Test terminal

CL (Load capacitance on outputs) = 30pF
(Including jig capacitance)

HITACHI

169

HD66100F

tCWL

CL2

tDH

DI

tSL

DO

CLI
tCWH

Figure 8 Timing Chart of HD66100F

170

HITACHI

HD66100F
Typical Applications
Connection with the LCD Controller H044780

COMICOM16

~l-

~

..............

~

....._.......

LCD

~

..

D1

D

I~

VI YIO

SHL

DO - D 1

HD66100F

SHL

dd::E~~::>:::>~

00----

YI YIII

HD66100F

R

ad::E~~:!>::>:>

TIn T

CLI
CL2

I~I

IIII I

M

Vo<

R
R

-------

v.

HD«780

v.
v,
v.
v,

R

Iir=
. "c
R

ontrast

GND

L...e -v

GND

Figure 9 Example of Connection (1/16 duty cycle, 1/5 bias)

...............

COMI-~
COMS

~l~

D

LCD

.

IJ~

{

D1

VI YIO

SHL

HD66100F

IJ~
DO

ad2~~:E»>:>
CLI
CL2
M

II "

I

f-

Dl

VI-YIII

SHL

HD66100F

DOr----

Vee

R

aa2~~~>:::»

IIII

Vee

V.

V.

HD«780

..............

v,

I

R

-----

---

Ir?,,;

ontrast

V.

v.

~ -V

GND

GND

•

wer

[rr

8

LCD'' .I':rve)

Figure 10 Example of Counection (1/8 duty cycle, 1/4 bias)

HITACHI

171

HD66100F
Connection with LCD

In (H044790)

..............

COMI-~
cOM3
3

LCD

f

SEGISEG32

32

Rn

Dl

SHL

I~I
VI Yeo

00 _

HD66100F

ddl!~~:!

I~I

>";0;;;:

00 _ _

YI-VIO

SHL

III

R"
Rn
R..

DI

...............

HD66100F

dd2~~:!>.,;::>

Vee

III

R

OND

y,
y.
y.

H044790

Vee

I

Ii:
J;"
GND

R
R

-v

( we.

f:r Lcn,:rve]

Figure 11 Example of Connection (1/3 duty cycle, 1/3 bias)

Static Drive

First
figure

COM 8qp.ol

4

Second
fipre.

•

•

••

n n
0 0

{:r

CMOS
inverter

D
;---

DI

YI-Y..

SHL

HD66100F

:J~::E

uu

Teath
figure

n
0
SEGl-SEGSO

DO

~~=»»
",:::a;:.

~

I

CLi
CL2
M
Vee

GND

Figure 12 Example of Connection (80-segment display)
172

HITACHI

HD66100F
• Timing Chart of Input Waveforms

78

79

80

Shift clock eL2

--.Jl..JlSL...... ~

[n,uldala

~

Latch clock

Dl

ell

••••••••

~

________________

~nL

Figure 13 Timing Chart of Input Waveforms
Notes:
1. Input square waves of 50% duty cycle (about
30-500Hz) to M. The frequency depends on
the specifications of LCD panels.
2. The drive waveforms corresponding to the
new displayed data are output at the fall of
Cl1 . Therefore, when the alternating signal M
and Cl1 do not fall synchronously, DC elements are produced on the LCD drive
waveforms. These DC elements may shorten
the life span of the lCD, if the displayed data
frequently changes (e.g. display of hours,

minutes, and seconds of a clock). To avoid
this, make Cl1 fall synchronously with the
'one edge of M.
3. In this example, the CMOS inverter is used as
a COM signal driver in consideration of the
large display area. (The load capacitance on
COM is large because it is common to all the
displayed segments.)
Usually, one of the HD66100F outputs can
be used as a COM signal. The displayed data
corresponding to the terminal should be 0 in
that case.

Figure 14 Example of Connection

79

80

CL2

SLJLf·······~

Dl

~ .....~
~~-----~yr-----~I
Data transferred to YZ-Y80

CLl

+

da~ ~c~;;:~::::~ng

_______rL

to

Figure 15 Timing Chart (when Yl is used as a COM signal)

HITACHI

173

HD61100A-----(LCD Driver with SO-Channel Outputs)
Features

Description

Liquid crystal display driver with serial/parallel
conversion function
Internal liquid crystal display driver: 80 drivers
Display duty cycle
Any duty cycle is selectable according to
combination of transfer clock and latch clock
Data transfer rate: 2.5 MHz max.
Power supply
+5 V ± 10% (Internal logic)
Vee:
Vee-VEE: 5.5 to 1. 7 V (Liquid crystal
display driver circuit)
Liquid crystal driving level: 17.0 V max.
CMOS process

The HD61100A is a driver LSI for liquid crystal
display systems. It receives serial display data from
a display control LSI, HD61830, etc., and generates
liquid crystal driving signals.
It has liquid crystal driving outputs which
correspond to internal 80-bit flip/flops. Both static
drive and dynamic drive are possible according to
the combination of transfer clock frequency and
latch clock frequency.

Ordering Information
Type No.

Package

HD61100A

1~O-pin plastic QFP(FP-1 00)

Absolute Maximum Ratings
Item

Symbol

Value

Unit

Note

Supply voltage (1)

Vex

-0.3 to +7.0

V

2

Supply voltage (2)

VEE

Vee -19.0 to Vee + 0.3

V

Terminal voltage (1)

Vn

- 0:3 to Vee + 0.3

V

2,3

Terminal voltage (2)

Vr2

VEE - 0.3 to Vee + 0.3

V

4

Operating temperature

Topr

-20to+75

°C

Storage temperature

Tstg

-55 to +125

°C

Notes:

1.

2.
3.
4.

174

LSls may be permanently destroyed if used beyond the absolute maximum ratings. In ordinary
operation. it is desirable to use them within the limits of electrical characteristics. because
using it beyond these conditions may cause malfunction and poor reliability.
All voltage values are referred to GND =0 V.
Applies to input terminals. FCS. SHL. CL1. CL2. DL. DR. E. and M.
Applies to V1L. V1R. V2L. V2R. V3L. V3R. V4L and V4R. Must maintain:
Vee ~ V1L = V1R ~ V3L = V3R ~ V4l = V4R ~ V2L = V2R ~ VEE.
Connect a protection resistor of 15 n ± 10% to each terminals in series.

HITACHI

HD61100A
Pin Arrangement

V51
V52
V53

V54

V55
V56

V57
V58
V59
V60

V61
V62
V63
V64
V65

V16
V15
V14
V13
V12
V11
V10
V9
V8
V7
V6
V5
V4
V3
V2
V1

V66
V67
V68
V69
V70
V71
V72
V73

V74
V75
V76
V77

V78
V79
V80

(Top view)

HITACHI

175

HD61100A
Electrical Characteristics
DC Characteristics
(Vee = 5 V ± 10%, GND

=0

V, Vee-VEE
Min

= 5.5

to 17 V, Ta

= -20

Typ

Max

Unit Test Condition Note

to +75°C)

Item

Symbol

Input high voltage

VIH

0.7 x Vex;

Vex;

V

Input low voltage

VIL

0

0.3 x Vex;

V

Output high voltage

VOH

Vex; -0.4

V

IOH = - 400 IlA

2

Output low voltage

VOL

0.4

V

IOL .. +400 IlA

2

Driver resistance

fb.l

7.5

kn

VEE =-10 V,
Load current =
100).1A

3

Input leakage current

hll

-1

+1

VIN = 0 to Vex;

-2

Input leakage current

hL2

+2

IlA
IlA

Dissipation current (1)

IGNO

1.0

mA

5

Dissipation current (2)

lEE

0.1

mA

5

Notes:

1.

2.
3.
4.
5.

176

VIN =VEE to Vex;

Applies to CL1, CL2, FCS, SHL, E, M, DL, and DR.
Applies to DL, DR, and CAR.
Applies to Y1-Y80.
Applies to V1L, V1R, V2L, V2R, V3L, V3R, V4L, and V4R.
Specified when display data is transferred under following conditions:
CL2 frequency fCP2 = 2.5 MHz (data transfer rate)
CL 1 frequency fcPl = 4.48 kHz (data latch frequency)
M frequency fM = 35 Hz (frame frequency/2)
Specified when VIH = Vce, VIL = GND and no load on outputs.
IGNO: currents between Vee and GND.
lEE: currents between Vee and VEE.

HITACHI

4

HD61100A
AC Characteristics
5 V ± 10%. GND

= 0 V,

Item

Symbol

Min

Clock cycle time

tevc

400

ns

Clock high level width

tCWH

150

ns

Clock low level width

tCWl

150

ns

Clock setup time

tSCl

100

ns

Clock hold time

tHCl

100

Clock riselfall time

tct

Clock phase different time

tCl

100

ns

Data setup time

tDSU

80

ns

(Vee

=

Vee-VEE

= 5.5

Typ

to 17 V, Ta = -20 to +75°C)
Max

ns

30

ns

Data hold time

tDH

100

ns

E setup time

tESU

200

ns

Output delay time

tOCAR

300

ns

M phase difference time

tCM

300

ns

Note:

1.

Test Condition Note

Unit

The following load circuits are connected for specification:
test point

----'1

o-Q

J;. 30 pF
CL 1 - - - - - - - - "
CL2

DL(DR)

CL1

CL2

M

HITACHI

177

=
~ S
m

....,
00

I!I:"

V1l V2l V3l V4l

Y80

Y1 Y2

•.'='
=
~

V1RV2R'iaRV4R

M

±

Cl1

:I:

~0

:I:

vcc
GND
VEE

Dl
DR

SHl
CL2

E·
F C S J - L Test input

I
I
I
I

I,

I

:L________________________
I '
I
I l
Control circuit

• CAR

~
~

o
o

»

HD61100A
Block Function
Liquid Crystal Display Driver Circuit

Selector

The combination of the data from the latch circuit 2
and Msignal causes one of the 4 liquid crystal
driver levels, VI, V2, V3 and V4 to be output.

The selector decodes output signals from the
counter and generates latch clock.1 to .20. When
the LSI is not active, .1 to .20 are not generated,
so the data at latch circuit I is stored even if input
data (DL, DR) changes.

SO-bit Latch Circuit 1
The data from latch circuit I is latched at the fall of
CLI and output to liquid crystal display driver
circuit.

SIP
SeriaI/ParalIel conversion circuit which converts 1bit data into 4-bit data. When SHL is "L" level,
data from DL is converted into 4-bit data and
lransferred to the latch circuit I. In this case, don't
connect any lines to terminal DR which is in the
output status.
When SHL is "H" level, input data from terminal
DR without connecting any lines to terminal DL.

SO-bit Latch Circuit 1

Control Circuit
Controls operation: When E-F/F (enable FIP)
indicates " I", SIP conversion is started by
inputting "L" level to E. After 80-bit data has been
all converted, CAR output turns into "L" level and
E-F/F is reset to "0", and consequently the
conversion stops. E-F/F is RS flip-flop circuit
which gives priority to SET over RESET and is set
at "H" level of CLl.
Counter consists of 7 bits, and the output signals
of upper 5 bits are lransferred to the Selector. CAR
signal turns into "H" level at the rise of CLI and
the number of bit which can be SIP-converted
increases by connecting CAR terminal with E
terminal of the next HD61100A.

The 4-bit data is latched at.1 to.2O and output to
latch circuit 2. When SHL is "L" level, the data
from DL are latched one in order of 1-+2-+3 ... -+
80 of each latch. When SHL is "H" level, they are
latched in a reverse order (80-+79-+78 ... -+1).

HITACHI

179

HD61100A

Terminal Functions Description
Terminal
Name

Number of
Terminals

1/0

Vee
GND

Connected
to

Functions

Power
supply

Vee - GND: Power supply for internal logic
Vee - VEE: Power supply for LCD drive circuit

Power
supply

Power supply for liquid crystal drive.

VEE
Vll-V4l
V1R-V4R

8

Y1-Y80

80

0

LCD

Vll (VIR). V2L (V2R): Selection level
V31 (V3R). V4L (V4R): Non-selection level
Power supplies connected with VIL and VIR (V2L & V2R.
V3l & V3R. V4L & V4R) should have the same voltages.
Liquid crystal driver outputs.
Selects one of the 4 levels. V1. V2. V3. and V4.
Relation among output level. M and display data (D) is as
follows:

M

~

D

~

Output
level

0

I

I~V\ly3·ly2·IY11

M

Controller

Switch signal to convert liquid crystal drive waveform into
AC.

CL1

Controller

Latch clock of display data (fall edge trigger).
Liquid crystal driver signals corresponding to the display
data are output synchronized with the fall of CL 1.

CL2

Controller

Shift clock of display data (D).
Falling edge trigger.

DL.DR

2

1/0

Controller

Input of serial display data (D).
Liquid Crystal
Driver Output

Liquid Crystal
Display

1 (High)

Selection level

On

o {Low}

Non-selection level

Off

(D)

VO status of DL and DR terminals depends on SHL input
level.
SHL
High
Low

180

HITACHI

DL
0

[R

I

0

HD61100A
Terminal Functions Description (cont)
Terminal

Name

SHL

Number of
Terminals

1/0

Connected
to

I

Vccor GND

Functions
Selects a shift direction of serial data.
When the serial data (D) is Input in order of 01 -+ ... -+ 080.
the relations between the data (D) and output Yare as
follows.
SHL
Y1
Y2
V3
Y80

Low
High

01

D2

D3

D80

080

079

078

01

When SHL Is low. data is input from the terminal DL. No
lines should be connected to the terminal DR. as it is in the
output state.
When SHL is high. the relation between DL and DR
reverses.

E

GNDorthe
terminal
OAR of the
HD61100A

o

FCS

Controls the SIP conversion.
The operation stops when E is high. and the SIP
conversion starts when E is low.

Input
terminal E"
of the
HD61100A

Used for cascade connection with the HD611 OOA to
increase the number of bits which canbe SIP converted.

GND

Input terminal for test.
Connect to GND.

Operation of the HD61100A
The following describes an LCD panel with 64 x
240 dots on which characters are displayed with
1/64 duty cycle dynamic drive. Figure 1 is an

example of liquid crystal display and connection to
HD61100A's. Figure 2 is a time chart of
HD61100A I/O signals.

HITACHI

181

HD61100A

COM 1
COM2
COM3

-

-

1,
1

1,
2

1,
80

1,
81

1,
82

2,
1

2,
2

2,
80

2,
81

2,
82

3,
1

3,
2

3,
80

I
I
I

I
I
I

I
I
I

I
I
I

I
I
I

------

----

I
I
I

1,
160

1,
161

2,
160

2,
161

I
I
I

1,
240

I
I
I

I
I
I

I
I
I

I
I
I

---- t2,- 240
--3,
240
--I
I
I

LCD-PANEL (64 x240 Dots)

COM63
COM64

-

-

I
I
I

I
I
I

I
I
I

I
I
I

63,

63,

1

2

63,
80

64,

64,
2

64,
80

1

I
I
I

I
I
I

Y80

HD61100A (No.1)

:; ~ ..J a:1~

IWWU.::EOOcco

M ...

111

64,
81

64,
82

64,
240

64,
160

Y1

-----

Y2

Y80

Y1

HD61100A (No.2)

:E! ~

:; ~ ..J a: I~

IWWU.::EOOcco

Y80
HD61100A (No.3)

:E! ~

:; ~

CL2

a: I~

1 11
w

1 11
w

11

0

0

00

0..

0..

,...

Cascade three HD611 OOAs. Input data to the terminal DL of No.1, No 2, and
No.3. Connect Eof No.1 to GND. Don't connect any lines to CAR of No.3.
Connect common signal terminals (COM1-COM64) to X1-X64 of common driver
HD61103A. (m.n) in LCD panel is the address corresponding to each dot.

Figure 1 LCD driver with 64 x 240 dots
182

..J

IWWU.::EOOcco

CL1
DATE

t-63,
240

-----

Y2

:E! ~

--------

I
I
I

t--

----Y1

I
I
I

HITACHI

WW
0..0..

i

'

!
I.:
CL1.rt
:
:
~
CL2 L.fut.nn---.J"1IUlIU1Juuu---.n..n.rtrtILh.n---.
M.....J

~

I

I

I

I
I
,
I
I

I
:

DL~'---~---~---~

-

I

CAR(No. 1).J I ECNo. 2)
I
CAR(No. 2).J : ECNo. 3)
I
CAR(No.3)J I
Y1-Y80

:

rr
I

~

I

I
I
I

I

=l

~

:

II

I
I

I!:j

i...

I

Timing
chart
of
horizontal
direction

I
I
I

c:

:

_________________________________________________________ J

~

I

w

J:

~

0

=
...

MJ

CI

CL1
CL2

<=

DL

~

Y1-Y80

...<=
G\

~

:!: s·a·

~

~

L - --- ----II
n
'l----- J1.J1MJUUUl --- llUlJlJ1JUUU1. --- J1JUUUUU1. ----- 1I1JUlh.
I

~-----~----- ~--- ~--- ~-----IIIII:

=¥
I

*
I

c=: ---

I

:•

1:1"

I
CL1
Y1(No. 1) ~

Y2(No. 1)

~

II

-~8O~.1~.,~.1~12~.1~~~,...,.,...'V"""'V'~80

1

12

;l

I

Y80(No.1)~
I

1

I

Y80(NO.3)~

I

t::

x

::=J[.

_______________ J I

~

r
I

I

I

I

I

I

I

:::x::xx:x:x::x
------ :::x::xx:x:x::x
:::x::xx:x:x::x
:::x::xx:x:x::x

I
I

Timing chart for the example of connection in figure 1.
DL input (m, n) is the data that corresponds to each address (m. n) of LCD panel.
~

Timing
chart
of
vertical
direction

• ~-------------------

1 Frame

M~

n

-

~

~

.fUUL -----1ll1MfUU1.
I

CIQ

•...

11

I

:

Timing
chart
of
liquid
crystal
display
driver
output

8en
~
~

o
o

)-

HD61100A
Application Examples
An Example of 128 x 240 Dot Liquid Crystal Display (1/64 Duty Cycle)

/r---------

Yl-Y80

240 dots

\.

Yl-YSO

Yl-YSO

HD61100A No.1

HD61100A No.2

HD61100A No.3

....Iff) -~
III:
,wiJifl::EUoiS2i<3

IWff)fl::EOOOOO

,J,,J,,J,
DATE (1)

r

~ff)

::::;~....III:I~

' ,J,,J,

t

~ff)

::::; ~....III:I~

' ,J,,J,

t

I

IWff)~::EOOOOO

M
Cll
Cl2
DATE (2)

fff

IW ff)1L
~ l1 ::E

1 .ffl1

d~ is 2i1~0

1

o

IW ....I ::E - N ....I 11:111:
iJilL UU 0<3

ff

IW....I l1 ::E iJilL

....I
uuoo
o
N

II:I~

HD61100A No.4

HD61100A No.5

HD61100A No.6

YSO-Yl

Y80-Yl

YSO-Yl

Figure 3 128 x 240 Dot Liquid Crystal Display
The liquid crystal panel (figure 3) is divided into
upper and lower parts. These two parts are driven
separately. HD61100As No. I to No.3 drive the
upper half. Serial data, which are input from the
DATA(I) terminal, appear at YI -+ Yz -+ -- Yso
terminal of No. I, then at YI -+ Yz -+ -- Yso of
No.2 and then at Yl -+ Yz -+ -- Yso of No. 3 in
the order in which they were input (in the case of
SIR. = low). HD61100As No.4 to No.6 drive the

184

lower half. Serial data, which are input from the
DATA(2) tetminal, appear at Y80 -+ Y79 -+ -- Y1
of No.4, then at Y80 -+ Y79 -+ -- Y1 of No. 5 and
then Y80 -+ Y79 -+ -- Y1 of No. 6 in the order in
which they were input (in the case of SIR. = high).
As shown in this example, PC board for display
divided into upper and lower half can be easily
designed by using SIR. terminal effectively.

HITACHI

HD61100A
Example of 64 x 150 Dot Liquid Crystal Display (1/64 Duty Cycle, SHL = Low)
150 dots

Liquid crystal display panel

1 _ _ _ _ Y801

Y1

HD61100A No.1

1

64 dots

J

Y1 _____ Y70
HD61100A No.2

Figure 4 64 x 150 Dot Liquid Crystal Display
4-bit parallel process is used in this LSI to lessen the power dissipation.
Thus, the sum of the dots in horizontal direction should be multiple of 4.
If not, as this example (figure 4), consideration is needed for input signals (figure 5).

CL1
DATE

--.Il_____~------. . .n. . .--~

r.

-------Effeclive data-------f°IDUmmy f--data
I

Figure 5

Input Dots, 150 Horizontal Dots

As the sum of dots in lateral direction is ISO, 2 more dummy data bits are transferred (152 = 4 x 38).
Dummy data, which is output from Y71 and Y72 of No.2, can be either 0 or 1 because these terminals do
not connect with the liquid crystal display panel.

HITACHI

185

HD61200------'(LCD'Driver with SO-Channel Outputs)
Descri ption

Features

The HD61200 is a column driver LSI for a largearea dot matrix LCD. It employs 1/32 or more duty
cycle multiplexing method. It receives serial
display data from a micro controller or a display
contrql LSI, HD61830, etc., and generates liquid
crystal driving signals.

Ordering Information
Type No.

Package

HD61200

100-pin plastic QFP(FP-1 00)

Liquid crystal display driver with serial/parallel
conversion function
Internal liquid crystal display driver: 80 drivers
Drives liquid crystal panels with 1/32-1/128
duty cycle multiplexing
Can interface to LCD controllers, HD61830
andHD61830B
Data transfer rate: 2.5 MHz max
Power supply: Vee: 5 V ± 10% (Internal
logic)
Power supply voltage for liquid crystal display
drive: 8 V to 17 V
CMOS process

Absolute Maximum Ratings
Item

Symbol

Value

Unit

Note

Supply voltage (1)

Vee

-0.3 to +7.0

V

2

Supply voltage (2)

Vee

Vee - 19.0 to Vee + 0.3

V

Terminal voltage (1)

Vn

-0.3 to Vee + 0.3

V

2,3

4

Terminal voltage (2)

VT2

Vee - 0.3 to Vee + 0.3

V

Operating temperature

Topr

-20 to +75

°C

Storage temperature

Tstg

-55 to +125

°C

Notes: 1.

2.
3.
4.

186

LSls may be permanently destroyed if being used beyond the absolute maximum ratings. In
ordinary operation, it is desirable to use them within the limits of electrical characteristics,
because using them beyond these conditions may cause malfunction and poor reliability.
All voltage values are referenced to GND =0 V.
Applies to input terminals, FCS, SHL, CL1, CL2, DL, DR, E, and M.
Applies to V1L, V1R, V2L, V2R , V3L, V3R , V4L, and V4R. Must maintain
Vee?! V1L - V1R?! V3L = V3R?! V4L = V4R?! V2L = V2R?! Vee·
Connect a protection resistor of 15 n ± 10% to each terminal in series.

HITACHI

HD61200
Pin Arrangement

(Top View)

HITACHI

187

HD61200
Electrical Characteristics
DC Characteristics
(Vee = S V ± 10%, GND

= 0 V,

Vee - VEE

=8 V

Typ

to 17 V, Ta

Item

Symbol

Min

Max

Unit

Input high voltage

VIH

0.7xVCC

Vrx

V

Input low voltage

VIL

0

0.3 x
Vee

V

Output high voltage

VctI

Vee ~.4

Output low voltage

Va.

0.4

V

Driver on resistance

Ra-l

7.5

kO

Input leakage current

IJA
IJA

V

IlL 1

-1

1

Input leakage current

IIL2

-2

2

Dissipation current (1)

IGNO

1.0

Dissipation current (2)

lEE

0.1

Notes:

1.
2.
3.
4.

5.

= -20 to 7S°C)
Te.t Condition

Note

IoH -4001JA
lot. .4001JA

2

Load current 1001JA

5

VIN .. Otc Vex;
VIN .. VEE to Vex;

rnA
rnA

3
4
4

Applies to CL1. CL2. SHL. E. M. DL. and DR.
Applies to CAR.
Applies to V1l. V1R. V2l. V2R. V3l. V3R. V4l. and V4R.
Specified when display data is transferred under following conditions:
CL2 frequency fep2" 2.5 MHz (data transfer rate)
CL 1 frequency fep1 - 4.48 kHz (data latch frequency)
M frequency fM" 35 Hz (frame frequencyl2)
Specified at VIH" Vee (V). Vil" 0 V and load on outputs.
IGNo: currents between Vee and GND.
lEE: currents between Vee and VEE.
Resistance between terminal Yand terminal V (one of V1l. V1R. V2l. V2R. V3l. V3R. V4l. and
V4R when load current flows through one of the terminals Y1 to Y80. This value is specified
under the following condition:
Vee - VEE -17 V
V1l .. V1R, V3l .. V3R .. Vee -217 (Vce- VEE)
V2l .. V2R, V4l .. V4R .. VEE +217 (Vee- VEE)

V1L. V1R
V3L. ~R
V4L. V4R

-----0
-----0
-----0

~L.~R

188

2

HITACHI

RON

.---0 Terminal
Y
(Y1-Y80)

HD61200
The following here is a description of the range of power supply voltage for liquid crystal display drivers.
Apply positive voltage to VIL = VIR and V3L = V3R and negative voltage to V2L = V2R and V4L = V4R
within the L1V range. This range allows stable impedance on driver output (RON). Notice the L1V depends
on power supply voltage Vee-VEE.
---,..--_ _ _ _ _ _ _ _ Vee
-------- V1 (V1 L = V1 R )

IN

---- V3 (V3L

Range of Power Supply
Voltage for Liquid Crystal
Display Drive

= V3R )
~

~

5.5 ------------------------

>

A
01
to
05
ROMS

5

OSC1
OSC2

2

NC

3

o 0
o 1
0 0 1
1 0
1 0
o 1 1
1 1
1 0 0
1 0 0
101
1 0

1
1

"jtt

1
1
0
1

1 1

0

Clock signal for external character generator (dynamic ROM
etc.) if necessary
Dot data inputs from external character generator
1 (High): On
o (Low): Off
Select internal or external ROM
High: External ROM
Low: Internal ROM

(I)
(0)

Oscillator

ROM

GND orVcc

5 x 7 + Cursor: Rf = 200 kO (typ)
5 x 11 + Cursor: Rf = 130 kO (typ)

Don't connect any signal to these terminals

HITACHI

203

HD43160AH
Character Dot Patterns
5X7
The bottom lines of the English small characters "g, i, p, q, y," are on the cursor line (Figure
1).

5 X 11

Only the English small character "g, j, p, q, y,"
are displayed as below. The others are the
same as for 5 x 7 (Figure 2).

Cursor 5 dots: .....
Idot: •
The CUIsor is displayed on the 8th or 12th line.

3

Character code lower 4 bits (hexadecimal)
4
5
6
7
8
9
A

a •• .-:. :a •• ••
_. I.• ,I :t: + , - • ••.'
• l·.·
$
4+
•••
•
,. ••.) .••
..,
.."
..::;a
c·
•
•
...
30 1 .-;a
,
-=
._1
.J
-:.
• - • •
'-" •
-@t=I B..... [)4 E F 61 H
I .1 ~.'••.. L, r'1 .,~~.. IJ
..,!!
'
:
:
c T IJ 1•..1 I..J•••• 1••I 1 -='
QF!: -'
.:... [ ¥ ]
P
... ·EI 1::1 C I"~ .;;. f· I;' ~-I 1• • ~..•• 1 fal t1 '-I
. .1
8.
...
,t
....
..;..
" t:1 1:;1 t-· .:.
.t. I.J ..... 1.1.1 ..... --I.J z I J • +-•
8.
a r J ... • ::;a
• 7 ·1· ~ ::t: ::at t:a .:1 ::I III
..... t! ':.J
Y ·1·· I :::t :tl 1= .p]... -'I• :J -=J ..,
.~
.. f•• IIJ• T- ~. t - ,va. ~ ..I 1·1 t: ..•••. ;t;.... a-:,•
- I I ILl []
·0

2

1

2

I

II

B

C

0

-

w·

E

F

~

'i4

-

'~J

'"0

~ 5

:S

.!!!

~ 6

f---

CL

., 7

I•

, .,

.,

~

CIl

~A

m
.J:.
U

B-

C

o _

..1

-. '-I ••••

t 1-' .1 3 ..,
Figure 1

••

5 X 7 Characters

•

13 .J Pq !:I
Figure 2
204

L." IJ

Special 5 X 11 Characters

HITACHI

-

.1

HD43160AH
Application
Setting Up
1.
2.
3.
4.

Total character number: CNO-CN2
Cursor pattern: CURS
DiSplay line number: DLN
Font: FNTS

These terminals should be connected to Vcc
or GND according to the LCD display system.
RST and TEST should be connected to Vcc
and GND respectively.

Interface to the Controller
1. Example 1 Interface to HD6800
In this example (Figure 3). the addresses of
HD43160AH in the address area of the
HD6800 microcomputer are:
Instruction code register
#'E .. ••
(R/W=O)
#·F····
(R/W=O)
Character code register
#'E· .. • or #·F*··· (R/W=1)
Busy flag
.: don't care
#": hexadecimal

HOIIOO (MPU)

AB15

eS3

AB14
AB13
VMA

eS2
eSl
eso

AB12

RSO

R/W

R/W
E

~2

DBO

DBO

DBl

DBl
DB2

DB2
DB3

DB3

DB4

DB4

DB5
DB6

DB5
DB6

DB7

DB7

Figure 3

H048180AH

HD6800 Interface

HITACHI

205

HD43160AH
2. Example of display program

Read Busy flag
from :II: ·E· .. •
or # 'F····
Check Busy or Ready

Figure 4

Display Program Example

3. Time length of Busy
write Inst. or Charact. code

E

_Sl~_ __

Busy
(Internal)

-FT~.Y -----;l~L-.-d
Operation start

operation en

T busy
min

400

Display clear

1;-

Other function

1;-

10

Max

Unit

410

s

1;20

Figure 5
HD43160AH begins the operation from the
rising edge of E (Figure 5).
Instruction code register and character code
206

s

1;-

Busy timing
register iatch the data on DBO-DB7 at the
falling edge of E.

HITACHI

HD43160AH
4. Timing chart

Read sequence

Write sequence
(MPU--HD43160AH)
tCYC

11

1-

--I

PWEH

PWEl

(MPU+--HD43160AH)

01 '

tCYC

I

--I

I.

tAS

CSO
to

CS3
RSO

l

to

CS3
RSO

I
I

r

Write

1

CSO

----+------J[

I

-I
I

..

litH

II

---t--J
I

R/W

Itoowl

°1'''1

P WEH

E

1'-1--1

:.

01_

I

-/~L

E

PWEl

Read

I

DBO

DBl

to

DBl

Figure 6

~
~

HD6800 Interface Timing

5. Timing characteristics
Item

Symbol

Min

Cycle time of E

teye

1.0
0.45
0.45
140

Pulse width of E

High level

F\vEH

Low level

F\vEL

Set up time of CS

Write

tAS

Data delay time

Write

toow

Read

tOOR

Hold time

tH

Typ

Max

Unit
ps

25

ps
ps
ns

225
300
10

HITACHI

ns
ns
ns

207

HD43160AH
6. Example 2 Interface to 8085A (Intel)

Sl

R/W
CS3

loiM
RD
WR
A15
A14
A13
A12
8085A

-

]'

E
CS2
CS1
CSO
RSO

~D

(MPU)

ALE
ClK
READY
ADO

{::::n- ClK
ClR
..... .,.,.

...

o

r

HD43160AH

a

0lJ:D
ClK

°1

1

DBO

to

to

DB7

AD7

Figure 7

8085A Interface

7. Timing chart

I

I

ClK

I

I

'--

101M, Sl
A12A15
f--

ALE

-

\

,

READY

I
~

"---

\
T1

T2

Figure 8
Pulse widths of RD and WR signals of the
8085A are 400 ns min, while the pulse width
of the E signal of the HD43160AH is 450 ns

208

TWAIT

\

T4

8085A Timing
min (Figure 8).
Therefore, in this example, RD and WR signal
pulse widths are widened by the TWAIT cycle.

HITACHI

HD43160AH
Display Commands
Display Control Instructions
These instructions should be written into the
instruction register of HD43160AH by the
microcomputer. (RSO = Low, R/W = Low)
1. Display clear

Code:

MSB

LSB

I0 I0 I0 I0 I0 I0 I0

11

I

Operation: The screen is cleared and the
cursor returns to the 1st digit.

2. Cursor return

Display Character Command

MSB
Code:

Operation: The cursor moves to the Nth
(nth, mth) digit.
N ~ the total character number
n, m ~ 1/2 total character
number
ex 1: 1 line
Set the cursor at digit 55. The
code is 10110110.
ex 2: 2 lines
Set the cursor at digit 35 of
upper or lower line.
The code is 10100010 (upper).
11100010 (lower).

LSB

I0 I0 I0 I0 I0 I0

11

I0 I

Operation: The cursor returns to the 1st
digit and the characters being
displayed do not change.

When the character code is written into the
character register of HD43160AH, the character with thiscode appears where the cursor
wasdisplayed and the cursor moves to the
next digit. (RSO = High, R/W = Low)
MSB

code:
3. Cursor on/off

I

LSB
(Character code)

ex. 1
MSB
Code:

LSB

before

0

0

0

0

0

1

0

0

On)

0

0

0

0

0

1

0

1

Off)

after

A_B_C_D~~_--,

LI

I ABCDE

Read Busy Flag
Operation: The cursor appears (on) or disappears (off).
4. Set cursor position
MSB
Code: 1 line

LSB

1

(N - 1)

binar~

2 lines upper 1

0 (n - 1)

binar~

lower 1

When CSO-CS3 = High, R/W = High and E
= High (RSO = 'don't care'), the Busy/Ready
signal appears on DB7.
DB 7 High: Busy
Low: Ready

1 m - 1) binar~

N, n, m: digit number

Table 1

Time Length of Busy (oscillation frequency = 200 kHz)

Display clear
Other operations

Min
2.0
50

Max
2.05
100

Unit
ms
ps

(depends on the operating frequency)

HITACHI

209

HD43160AH
Interface to External ROM
1. Example

LSB XO
Xl
X2
Character
X3
code
X4
X5
HD43160AIX6
MSBX7
LSB YO
Row
Yl
code
Y2
MSBY3

M
01
02
03
04
05
ROMS

Address
ROMS
1: Ext.
0: Int.

External
ROM

is used as the
precharge signal for
dynamic ROM if nec-

.~A

------ *

]-

Figure 9

essary.

Interface to Extemal ROM

2. Row code
Row code
0102030405 Y3

Y2

Yl

YO

0
0
0
0
0
0
0
0

0
0
0
0

0
0

0

1
0
0

1
0
0

Row code
0102030405

Y3 Y2 Yl YO
0

0

0

0

0

0

0

0
0
0
0

0
0

1
0

0
0

0
1
0

0
0

(Cursor)

0
0

5x 11 + Cursor

5x7+ Cursor

Figure 10

210

Row Code

HITACHI

1
0
0

0
1
0
1
0
1
0
0

HD43160AH
3. Timing chart

CL2

t--:-t

1_1_1
1 fep

i

XO-X7
YO-Y3

I

I

1-

-I

r

2

if>A

To;;

I

01-05
ROMS

Effective data

.. I

MAX~
fep

Figure 11

Display Timing

Interface to LCD Drivers
1. Example

Yl-Y40

Vl-V6

SHL1
SHL2

HD44100H

FCS
SHL1
SHL2

HD44100H

Dll

DL2
DR2

CL1

CL2

M

FlM

o

HD43160AH

Cll ~----------~---+--~--------------~--+--+--­
CL2~--------------1-~~----------------+--+---

M~----------------~~-------------------+--

Figure 12

Interface to HD44100H

HITACHI

211

HD43160AH
2. Waveforms (5 x 7

8

+

Cursor 1 line)

2

3

4

5

6

7

8

2

FLM
CLl
M

FlM
Cll

I I I I I I I I I I I

~

-----'~--~_________________________

M

CL2

o
One row of a character
One row of 80 characters (400 dots)

Figure 13

212

Timing

HITACHI

L

HD43160AH
Dot Matrix Liquid Crystal Display
System

Figure 14

Typical Application 5 X 7

+ Cursor, 2 Lines, 40 Characters

HITACHI

213

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-IT with an HD44780U. The
HD44780U character generator ROM is extended
to generate 208 5 x 8 dot character fonts and 32
5 x 10 dot character fonts for a total of 240
different character fonts.
The low power supply (2.7 V to 5.5 V) of the
HD44780U is suitable for any portable batterydriven product requiring low power dissipation.

•

•
•
•
•

80 x 8-bit display RAM (80 characters max.)
9,920-bit character generator ROM for a total
of 240 character fonts
- 208 character fonts (5 x 8 dot)
- 32 character fonts (5 x 10 dot)
64 x 8-bit character generator RAM
- 8 character fonts (5 x 8 dot)
- 4 character fonts (5 x 10 dot)
16-common x 40-segment liquid crystal
display driver
Programmable duty cycles
- 1/8 for one line of 5 x 8 dots with cursor
- 1/11 for one line of 5 x 10 dots with cursor
- 1/16 for two lines of 5 x 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
Features
• 5 x 8 and 5 x 10 dot matrix possible
• Low power operation support
•

•
•
•

- 2.7 to 5.5 V
Wide range of liquid crystal display driver
power
- 3.0 to 11 V
Liquid crystal drive waveform
- A (One line frequency AC waveform)
Correspond to high Speed MPU bus interface
- 2 MHz (when Vee = 5 V)
4-bit or 8-bit MPU interface enabled

214

Type No.

Package

CGROM

HD44780UAOOFS
HCD44780UAOO
HD44780UAOOTF*
HD44780UA01 FS*
HD44780UA02FS*

FP-80B.
Chip
TFP-80
FP-80B
FP-80B

Japanese
standard font

HD44780UBxxFS
HCD44780UBxx
HD44780UBxxTF

FP-80B
Chip
TFp·80

Custom font

Note:

HITACHI

* Under development

Standard font
for communication, European
standard font

xx: ROM code No.

HD44780U
HD44780U Block Diagram

OSC1 OSC 2

M

Reset
circuit
ACL

r--MPU
interRS RNI- face

E

CL
CL2

I---

I CPG

Instruction
register (IR)

8

llnstruction
decoder

J

~

7

0

~

Display
data RAM
(DO RAM)
80 x 8 bits

.....

16-bit
shift
register

Input!
output
buffer

~

I

Address
counter

Data
register
(DR)

I

7

40-bit
shift
register

8

Common
signal
driver

tt

-

7

-

J

~+

-

DBo to
DB3

Timing
generator

40-bit
latch
circuit

Segment
signal
driver

COM 1 to
COM 16

r--

SEG 1 to
SEG40

r--

' 7

8
40

8

8

r r II
LCD drive
voltage
selector

-G;]
flag

'---

GND

~

Character
generator
RAM
(eG RAM)
64 bytes
5

L--.

Vee

~

Character
generator
ROM
(CGROM)
9,920 bits

Cursor
and
blink
controller

5

Parallel/serial converter
and
t-attribute circuit

~~b~~

HITACHI

215

HD44780U
LCD·H Family Comparison
HD66780

Item

HD44780S

(LCD-IliA)

HD44780U

Power supply voltage

5 V±10%

5V±10%

2.7 to 5.5 V

liquid crystal drive
voltage VleD

1/4 bias

3.0 to 11.0 V

3.0 VtoVee

3.0 to 11.0V

1/5 bias

4.6 to 11.0V

3.0 Vto Vee

3.0 to 11.0V

Maximum display
digits per chip

16 digits
(8 digits x 2 lines)

16 digits
(8 digits x 2 lines)

16 digits
(8 digits x 2 lines)

Display duty cycle

1/8, 1/11, and 1116

1/8, 1111, and 1116

1/8, 1/11, and 1/16

CGROM

7,200 bits
(160 character fonts
for 5 x 7 dot and
32 character fonts
for 5 x 10 dot)

12,000 bits
(240 character fonts
for 5 x 10 dot)

9,920 bits
(208 character fonts for
5x8dotand
32 character fonts for
5x10dot)

CGRAM

64 bytes

64 bytes

64 bytes

DDRAM

80 bytes

80 bytes

80 bytes

Segment signals

40

40

40

Common signals

16

16

16

Liquid crystal drive waveform

A

B

A

Oscillator

Clock source

External resistor,
external ceramic
filter, or external
clock

External resistor,
external ceramic
filter, or external
clock

External resistor or
external clock

RI oscillation
frequency (frame
frequency)

270 kHz±30%
(59 to 110 Hz for 1/8
and 1/16 duty cycles;
43 to 80 Hz for 1111
duty cycle)

270kHz±30%
(59 to 110Hz for 1/8
and 1/16 duty cycles;
43 to 80 Hz for 1/11
duty cycle)

270 kHz ±30%
(59 to 110 Hz for 1/8
and 1116 duty cycles;
43 to 80 Hz for 1/11
duty cycle)

RI resistance

91 kn±2%

82kn±2%

91 kn±2%
(when Vee - 5 V)
75kn±2%
(when Vee = 3 V)

Instructions

Fully compatible within the HD44780S

CPU bus timing

1 MHz

2 MHz

1 MHz (when Vee • 3 V)
2 MHz (when Vee • 5 V)

Package

FP-80

FP-80B

FP-80B

216

HITACHI

HD44780U
HD44780U Pin Arrangement

•

FP-80B
(top view)

OSC 1 24

HITACHI

217

HD44780U
HD44780U Pad Arrangement

Chip size:

4.90 x 4.90 mm 2

Coordinate: Pad center (IJm)

2

1.

Origin:

Chip center

Pad size:

114 x 114IJm2

63

80

\ I

tJtJ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

..

y

I

HD447~

42

23

X

218

o()'

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Type code
0
0
0
0
0
0
0
0
0
0
)Zl0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 OQ..

HITACHI

HD44780U
HCD44780U Pad Location Coordinates
Coordinate

Coordinate

Pad No.

Function

X (um)

Y (um)

Pad No.

Function

X (um)

Y (um)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

SEG22

2313
2313
2089
1833
1617
1401
1186
970
755
539
323
108
-108
c..323
-539
-755
-970
-1186
-1401
-1617
-1833
-2073
-2290
-2290
-2290

41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67

DB:!
DB,

2070
2260

-2290
-2290

DB4

2290

'-2099

DBs

2290

DBa

2290

-1883
-1667
-1452
-1186
-970
-755
-539
c..323
-108
108
323
539
755
970
1186
1401
1617
1833
2095
2313
2313
2313
2313
2313
2313
2313
2313
2313
2313
2313
2313
2313
2313
2313
2313
2313
2313

V4

-2100
-2280
-2313
-2313
-2313
-2313
-2313
-2313
-2313
-2313
-2313
-2313
-2313
-2313
-2313
-2313
-2313
-2313
-2313
-2313
-2313
-2313
-2280
-2080
-1749
-1550
-1268
-941
-523

30
31
32
33

Vs

~04

Cl1

34

M

35
36
37
38
39
40

0

-48
142
309
475
665
832
1022
1204
1454
1684

29

SEG21
SEG20
SEG 19
SEG 1e
SEG17
SEG16
SEG1S
SEG14
SEG13
SEG 12
SEG 11
SEG10
SEGg
SEGe
·SEG7
SEGa
SEG5
SEG4
SEG3
SEG2
SEG 1
GND

esc1
esc2
VI
V2
V3

Cl2
Vee

RS

RiW
E
DBa
OBI

-2290

-2290
-2290
-2290
-2290
-2290
-2290
-2290
-2290
-2290
-2290
-2290
-2290
-2290
-2290"

68

69
70
71
72
73
74
75
76

D~

2290

COM 1

2313
2313
2313
2313
2313
2313
2313
2313
2313
2313
2313
2313
2313
2313
2313
2313
2296
2100
1617
1401
1186
970
755
539
323
108
-108
-323
-539
-755
-970
-1186
-1401
-1617

COM2
COM3
CO~

COMs
COMe
COM7
COMe
COM9
COM 10
COM 11
COM 12
COM 13
COM 14
COM 15
COM16
SE~
SE~
SE~

SEGs-,
SE~

SE<3:Js
SE~

SEG33
SE~
SE~l
SE~

SE~

SEGa
SEGz,

77

SE~

78
79
80

SE~5

HITACHI

SE~
SE~

219

HD44780U
Pin· Functions
Signal

No. of
Line.

RS

I/O
I

Function

MPU

Selects registers.
0: Instruction register (for write)
Busy flag: address counter (for read)
1: Data register (for write and read)

MPU

Selects read or write.
0: Write
1: Read

I

MPU

Starts data readlwrite

ANI

E

Device
Interfaced wHh

DB4 to DB7

4

110

MPU

Four high order bidirectional tristate data bus
pins. Used for data transfer and receive
between the MPU and the HD44780U.
DB7 can be used as a busy flag.

DBoto DB3

4

I/O

MPU

Four tow order bidirectional tristate data bus
pins. Used for data transfer and receive
between the MPU and the HD44780U. These
pins are not used during 4-bit operation.

Cl1

0

HD441 00

Clock to latch serial data D sent to the
HD44100 driver

Cl2

0

HD441 00

Clock to shift serial data D

M

0

HD441 00

Switch signal for converting the liquid crystal
drive waveform to AC

D

0

HD44100

Character pattern data corresponding to each
segment signal

COM1 to COM 16

16

0

LCD

Common signals that are not used are
changed to non-selection waveforms. COMg
to COM 16 are non-selection waveforms at 118
duty faclor and COM 12 to COM 16 are nonselection waveforms at 1/11 duty factor.

SEG 1 to SEG40

40

()

LCD

Segment signals

V1 to Vs

5

Power supply

Power supply for LCD drive
Vee -Vs = 11 V (max)

Vee,GND

2

Power supply

Vee: 2.7 V to 5.5 V, GND: 0 V

OSC1.OSC2

2

Oscillation
resistor
clock

When crystal oscillation is performed. a
resistor must be connected externally. When
the pin input is an external clock, it must be
input to OSC1•

220

HITACHI

HD44780U
Function Description
Registers

Busy Flag (BF)

The HD44780U has two 8-bit registers, an
instruction register (IR) and a data register (DR).

When the busy flag is I, the HD44780U is in the
internal operation mode, and the next instruction
.will not be accepted. When RS =0 and R/W = 1
(table I), the busy flag is oulput to DB7. The next
instruction must be written after ensuring that the
busy flag is O.

The IR stores instruction codes, such as display
clear and cursor shift. and address information for
display data RAM (DD RAM) and character
generator RAM (00 RAM). The IR can only be
written from the MPU.
The DR temporarily stores data to be written into
DD RAM or CO RAM and temporarily stores data
to be read from DD RAM or CO RAM. Data
written into the DR from the MPU is automatically
written into DD RAM or CO RAM by an internal
operation. The DR is also used for data stomge
when reading data from DD RAM or CO RAM.
When address information is written into the IR,
data is read and then stored into the DR from DD
RAM or 00 RAM by an internal operation. Data
tmnsfer between the MPU is then completed when
the MPU reads the DR. Mter the read, data in DD
RAM or CO RAM at the next address is sent to
the DR for the next read from the MPU. By the
register selector (RS) signal, these two registers
can be selected (table 1).

Address Counter (AC)

The address counter (AC) assigns addresses to
both DD RAM and CO RAM. When an address
of an instruction is written into the IR, the address
information is sent from the IR to the AC.
Selection of either DD RAM or CO RAM is also
determined concurrently by the instruction.
Mter writing into (reading from) DD RAM or CO
RAM, the AC is automatically incremented by 1
(decremented by 1). The AC contents are then
oulput to DBo to DB6 when RS = 0 and R/W = 1
(table 1).

Table 1 Register Selection
Operation

RS

o
o

o

IR write as an internal operation (display clear, etc.)
Read busy flag (OB7 ) and address counter (OBo to OBs)

o

DR write as an internal operation (DR to DO RAM or CG RAM)
DR read as an internal operation (DO RAM or CG RAM to DR)

HITACHI

221

HD44780U
Display Data RAM (DD RAM)

-

Display data RAM (DD RAM) stores display data
represented in 8-bit character codes. Its extended
capacity is 80 x 8 bits. or 80 characters. The area
in display data RAM (DD RAM) that is not used
for display can be used as general data RAM. See
figure I for the relationships between DD RAM
addresses and positions on the liquid crystal
display.

When the display shift operation is
performed. the DD RAM address shifts.
See figure 4.
-

The DD RAM address (ADO> is set in the address
counter (AC) as hexadecimal.
•

Case 2: For a 16-character display. the
HD44780 can be extended using one
HD44100 and displayed. See figure 4.

Case 3: The relationship between the
display position and DD RAM address
when the number of display digits is
- increased through the use of two or more
HD44100s can be considered as an
extension of case #2.

I-line display (N = 0) (figure 2)
-

Since the increase can be eight digits per
additional HD44100. up to 80 digits can be
displayed by externally connecting nine
HD44100s. See figure 5.

Case 1: When there are fewer than 80
display characters. the display begins at the
head position. For example. if using only
the HD44780. 8 characters are displayed.
See figure 3.
When the display shift operation is
performed. the DD RAM address shifts.
See figUre 3.

High order

~ bits

.. I..

Low order
bits ----I

~~XadeCimal) IAc6~C5~c4IAC3IAc2IAc1IAc~

Example: DD RAM address 4E

1 10 10 1 1 1 1 0 1

Figure I DD RAM Address

Display position
(digit)

~:~

2

3

4

5

80

100 101 1021 031 041· . . . . . . . . . . . . . . ... 14E 14F 1

(hexadecimal)

Figure 2 I-Line Display

222

79

HITACHI

HD44780U
Display
postt~n

1

2

3

4

5

6

7

8

~~:~ 1001011021031041051061071
~~~Ieft

10110210310410510610710s1

~~~ right 14F I 00 I 01 I 021 031 041 osl Os I
Figure 3 I-Line by S-Character Display Example
Display
posttion

1

2

3

4 5 6

7

8 9 10 11 12 13 14 15 16

~~~: loolollo2Io3Io4Iosl06lo7108lo9Io4°'9°90EIOFI
,

y

Y

1\

HD447S0 display

I

HD441 00 display

For
shift left

Figure 4 I-Line by 16-Character Display Example

Display
position

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1& 17 18 19 20

73 74 75 76 77 78 79 60

~:~ loolollo3D304I03oaloj08HD3o+9o!f30310HI2H

E~+++f~4+3

'----y-----J'----y-----J'--_--..,yr-_____.J'----y-----J
HD44780 display

1st HD44100
display

2nd to 8th HD44100
display

9th HD44100
display

Figure 5 I-Line by SO-Character Display Example

HITACHI

223

HD44780U
2-line display (N = 1) (figure 6)

consecutive. For example. when just the
HD44780 is used. 8 characters x 2 lines are
displayed. See figure 7.

Case 1: When the number of display
characters is less than 40 x 2 lines, the two
lines are displayed from the head. Note
that the first line end address and the
second line start address are not

Display
pOSition

2

DDRAM
address
(hexadecimal)

3

4

When display shift operation is performed.
the DD RAM address shifts. See figure 7.

5

Figure 6 2-Line Display

Display
position
DDRAM
address

For
shift left

2345678

00 01 02 03 04 05 06 07
40 41 42 43 44 45 46 47

01 02 03 04 05 06 07 08
41 42 43 44 45 46 47 48

27 00 01 02 03 04 05 06
For
shift right

67 40 41 42 43 44 45 46

Figure 7 2·Line by 8·Character Display Example

224

39

40

00 01 02 03 04 .................. 26 27
40 41 42 43 44 .................. 66 67

HITACHI

HD44780U
-

Case 2: For a 16-character x 2-line display,
the HD44780 can be extended using one
HD44100. See figure 8.

when the number of display digits is
increased by using one HD44780U and
two or more HD44100s, can be considered
as an extension of case #2. See figure 9.

When display shift operation is performed,
the DD RAM address shifts. See figure 8.
-

Since the increase can be 8 digits x 2 lines
for each additional HD44100, up to
40 digits x 2 lines can be displayed by
externally connecting four HD44100s.

Case 3: The relationship between the
display position and DD RAM address

Display
position

1

2

3

4

5

6

7

8

9 10 11 1213 14 15 16

DDRAM 00 01 0203 04 0506 0708 090A OE OC OC OE OF
address
4041 4243 44 4546 4748 494A 4E 4C 4C 4E 4F

\

V

/'~----~y~-----)

HD44780U display

For
shift left

010~

HD44100 display

0304 0506 0708 090Jl OE OC OC OE OF10

4142 4344 4546 4748 494A 4B~C 4D 4E 4F 50

2700 0102 0304 0506 0708 09 OJi 08
For
shift right

pC OD OE

6740 4142 4344 4546 4748 49 4J148 4C 4D 4E

Figure 8 2-Line by 16-Character Display Example

Display
position

1 2 3 4 5 8 7 8 9 1011 121314151617181920

DDRAM 0001 020 04105 060 0809 0101 joe O[ 01 OF 1011 1213
address
4041 243 44145 4647 4849 4141 ~e~[ 414F 5051 5253

33 34 35 36 37 38 39 40

........

2021 ~2 23 242! 262

........

60 61 6263 64 65 666

'-----y------I'-----y------I....
HD44780U display

1st HD441 00
display

y
--"'-----y------I
2nd and 3rd HD44100
4th HD44100
display
display

Figure 9 2-Line by 4O-Character Display Example

HITACHI

225

HD44780U
Character Generator ROM (CG ROM)

Modirying Character Patterns

The character genemtor ROM genemtes 5 x 8 dot
or 5 x 10 dot character patterns from 8-bit
character codes (table 4). It can generate
208 5 x 8 dot chamcter patterns and 32 5 x 10 dot
chamcter patterns. User-defined chamcter patterns
are also available by mask-programmed ROM.

•

Character Generator RAM (CG RAM)
In the character genemtor RAM, the user can
rewrite chamcter patterns by progmm. For 5 x 8
dots, eight character patterns can be written, and
for 5 x 10 dots, four character patterns can be
written.
Write into DD RAM the character codes at the
addresses shown as the left column of table 4 to
show the chamcter patterns stored in CG RAM.
See table 5 for the relationship between CG RAM
addresses and data and display patterns.
Areas that are not used for display can be used as
geneml data RAM.

226

Chamcter pattern development procedure

The following operations correspond to the
numbers listed in figure 10:
1. Determine the correspondence between
character codes and chamcter patterns.

2. Create a listing indicating the correspondence
between EPROM addresses and data.
3. Program the character patterns into the
EPROM.
4. Send the EPROM to Hitachi.
5. Computer processing on the EPROM is
performed at Hitachi to create a character
pattern listing, which is sent to the user.
6. If there are no problems within the chamcter
pattern listing, a trial LSI is created at Hitachi
and samples are sent to the user for evaluation.
When it is confirmed by the user that the
chamcter patterns are correctly written, mass
production of the LSI proceeds at Hitachi.

HITACHI

HD44780U

User

Hitachi

Determine
character patterns

®

 t·~ .- -. t-. .-.- ~.I ..--. rn.: ~.:I. ..I f- 1 1·••
... ... . rl .-1 0 :.--1- .. F: ....

~4
4Bh
BIts 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
xxxxoooo

CG
RAM

xxxxOO01

(2)

xxxx0010

(3)

xxxx0011

(4)

xxxx0100

(5)

xxxx0101

(6)

xxxx0110

(7)

xxxx0111

(8)

xxxx1000

(1 )

xxxx1001

(2)

xxxx1010

(3)

xxxx1011

(4)

xxxx1100

(5)

xxxx1101

(6)

xxxx1110

(7)

xxxx1111

(8)

(1)

I

;11

"

232

...
...

•

I

";

.-. .-.
.-.
'."

••••
I-:~

.

•••••

.J"

•

-.

fl

HITACHI

•• r

1

.

HD44780U
Table 5 Relationship between CG RAM Addresses, Character Codes (DD RAM) and Character
Patterns (CG RAM data)
For 5 x 8 dot character patterns

Character Codes
(DO RAM data)

7 6 5 4 3 2
High

o

0 0 0

o
Low

*

CG RAM Address

Character Patterns
(CG RAM data)

543 2 1 0

7 6 5 4 3 2 1 0

High

Low

High

Low

Character
pattern (1)

000

Cursor position

o

0 0 0 * 0 0 1

o

Character
pattern (2)

0 1

Cursor position

o

0 00* 1 1 1

1 1 1

Notes: 1. Character code bits 0 to 2 correspond to CG RAM address bits 3 to 5 (3 bits: s types).
2. CG RAM address bits 0 to 2 designate the character pattern line position. The Sth line is the
cursor position and its display is forrned by a logical OR with the cursor.
Maintain the Sth line data, corresponding to the cursor display position, at 0 as the cursor display.
If the Sth line data is 1, 1 bits will light up the Sth line regardless of the cursor presence.
3. Character pattern row positions correspond to CG RAM data bits 0 to 4 (bit 4 being at the left ).
4. As shown table 5, CG RAM character patterns are selected when character code bits 4 to 7
are all O. However, since character code bit 3 has no effect, the R display example above
can be selected by either character code OOH or OSH.
5. 1 for CG RAM data corresponds to display selection and 0 to non-selection.
• Indicates no effect.

HITACHI

233

HD44780U
Table 5 Relationship between CG RAM Addresses, Character Codes (DD RAM) and Character
Patterns (CG RAM data) (cont)
For 5 x 10 dot character patterns

Character Codes
(DO RAM data)

7 6 5 4 3 2
High

0
Low

CG RAM Address

Character Patterns
(CG RAM data)

5 4 3 2 1 0

7 6 5 4 3 2 1 0

High
:0 0
0
0
0
1

:0

lo
10

o

0 0 0 •

00·

High

Low

:0
:0
:0

0 0:0

Character
pattern

,: 1 0 0 0
,: 1 0 0

0 0 0 0 0
• . • -----------.. .. .. .. .. • • ..

0 1 0
------r,:1,--6--,--;:1

0 0

:1
:1

0 1
0

Low

.. .. ..

0 0
0
0
1 1
0 0
0
0

Cursor position

I I

.. .. • .. .. . . .

:1

,,

o

0 0 0 •

1 1 •

1 1

i1

------r,, --C--, --i
:1

0

1 0

:1

0 0
0 1

:1
:1

0

i1

* • * -r------- --- ----------.**:*****
I

,,
,,

I I
,,,

* " '" * * * * '"
I

Notes: 1. Character code bits 1 and 2 correspond to CG RAM address bits 4 and 5 (2 bits: 4 types).
2. CG RAM address bits 0 to 3 designate the character pattern line position. The 11th line is
the cursor position and its display is formed by a logical OR with the cursor.
Maintain the 11 th line data corresponding to the cursor display positon at 0 as the cursor display.
If the 11th line data is "1", "1" bits will light up the 11 th line regardless of the cursor presence.
Since lines 12 to 16 are not used for display, they can be used for general data RAM.
3. Character pattern row positions are the same as 5 x S dot character pattern positions.
4. CG RAM character patterns are selected when character code bits 4 to 7 are all O.
However, since character code bits 0 and 3 have no effect, the P display example above
can be selected by character codes OOH, 01H, OSH, and 09H.
5. 1 for CG RAM data corresponds to display selection and 0 to non-selection.
.. Indicates no effect.

234

HITACHI

HD44780U
arrived. The latched data then enables the driver
to generate drive waveform outputs. The serial
data can be sent to externally cascaded HD44100s
used for displaying extended digit numbers.

Timing Generation Circuit
The timing generation circuit generates timing
signals for the operation of internal circuits such as
DD RAM, CG ROM and CG RAM. RAM read
timing for display and internal operation timing by
MPU access are generated separately to avoid
interfering with each other. Therefore, when
writing data to DD RAM, for example, there will
be no undesirable interferences, such as flickering,
in areas other than the display area. This circuit
also generates timing signals for the operation of
the externally connected HD44100 driver.

Sending serial data always starts at the display
data character pattern corresponding to the last
address of the display data RAM (DD RAM).
Since serial data is latched when the display data
character pattern corresponding to the starting
address enters the internal shift register, the
HD447S0U drives from the head display. The rest
of the display, corresponding to latter addresses,
are added with each additional HD44100.

Liquid Crystal Display Driver Circuit

Cursor/Blink Control Circuit

The liquid crystal display driver circuit consists of
16 common signal drivers and 40 segment signal
drivers. When the character font and number of
lines are selected by a program, the required
common signal drivers automatically output drive
waveforms, while the other common signal drivers
continue to output non-selection waveforms.

The cursor/blink control circuit generates
cursor or character blinking. The cursor or
blinking will appear with the digit located at
display data RAM (DD RAM) address set in
address counter (AC).

the
the
the
the

For example (figure 11), when the address counter
is OSH, the cursor position is displayed at DD
RAM address OSH.

The segment signal driver has essentially the same
configuration as the HD44100 driver. Character
pattern data is sent serially through a 40-bit shift
register and latched when all needed data has

AC6 AC5 AC4 AC3 AC2 AC1 ACO
AC

0

0

1

0

0

0

0

5

6

7

04

05

I
For a 1-line display
Display position
DD RAM address
(hexadecimal)

{

00

2

3

01

02

I

4
I 03 I

8

9

10

11

07 10810910AI
I 06 I

f

~

cu rsor position

For a 2-line display
2

3

4

5

6

7

8

9

10

11

00

01

02

03

04

05

06

07

~

09

OA

40

41

42

43

44

45

46

47

\48

49

4A

Display position
DD RAM address {
(hexadecimal)

I
/

cursor position
Note:

* The cursor or blinking appears when the address counter (AC) selects the character
generator RAM (CG RAM). However. the cursor and blinking become meaningless.
The cursor or blinking is displayed in the meaningless position when the AC is a CG RAM address.

Figure 11 Cursor/Blink Display Example

HITACHI

235

HD44780U
Interfacing to the MPU

Reset Function

The HD44780U can send data in either two 4-bit
operations or one 8-bit operation, thus allowing
interfacing with 4- or 8-bit MPUs.

Initializing by Internal Reset Circuit

•

For 4-bit interface data, only four bus lines
(DB4 to DB7) are used for transfer. Bus lines
DBo to DB3 are disabled. The data transfer
between the HD44780U and the MPU is
completed after the 4-bit data has been
transferred twice. As for tlte order of data
transfer, the four high order bits (for 8-bit
operation, DB4 to DB7) are transferred before
the four low order bits (for 8-bit operation,
DBOto DB3).
The busy flag must be checked (one
instruction) after the 4-bit data has been
transferred twice. Two more 4-bit operations
then transfer the busy flag and address counter
data.

•

For 8-bit interface data, all eight bus lines
(DBo to DB7) are used.

An internal reset circuit automatically initializes
the HD44780U when the power is turned on. The
following instructions are executed during the
initialization. The busy flag (BF) is kept in the
busy state until the initialization ends (BF = 1).
Tlte busy state lasts for 10 ms after Vcc rises to
4.5V.
1. Display clear

2. Function set:
DL =1; 8-bit interface data
N = 0; I-line display
F = 0; 5 x 8 dot character font

3. Display on/off control:
D = 0; Display off
C = 0; Cursor off
B = 0; Blinking off
4. Entry mode set:
lID = 1; Increment by 1
S =0; No sltift
Note: If tlte electrical characteristics conditions
listed under the table Power Supply
Conditions Using Internal Reset Circuit are
not met, the internal reset circuit will not
operate normally and will fail to initialize
the HD44780U. For such a case, initialization must be performed by the MPU as
explained in the section, Initializing by
Instruction.

______________________

~I

RS

RIW
E

D~

DB.

Instruction register (IR)

wrhe

Busy flag (BF) and
address counter (AC)

Data register (DR)

read

read

Figure 12 4·Bit Transfer Example

236

HITACHI

HD44780U
Instructions
Outline

Only the instruction register (IR) and the data
register (DR) of the HD44780U can be controlled
by the MPU. Before starting the internal operation
of the HD44780U, control information is
temporarily stored into these registers to allow
interfacing with various MPUs, which operate at
different speeds, or various peripheral control
devices. The internal operation of the HD44780U
is determined by signals sent from the MPU.
These signals, which include register selection
signal (RS), read/write signal (R/W), and the data
bus (DBo to DB?), make up the HD44780U
instructions (table 6). There are four categories of
instructions that:
Designate HD44780U functions, such as
display format, data length, etc.
Set internal RAM addresses
Perform data transfer with internal RAM
Perform miscellaneous functions
Normally, instructions that perform data transfer
with internal RAM are used the most. However,

auto-incrementation by I (or auto-decrementation
by I) of internal HD44780U RAM addresses after
each data write can lighten the program load of the
MPU. Since the display shift instruction (table 11)
can perform concurrently with display data write,
the user can minimize system development time
with maximum programming efficiency.
When an instruction is being executed for internal
operation, no instruction other than the busy
flag/address read instruction can be executed.
Because the busy flag is set to 1 while an
instruction is being executed, check it to make
sure it is 0 before sending another instruction from
theMPU.
Note: Be sure the HD44780U is not in the busy
state (BF = 0) before sending an instruction
from the MPU to the HD44780U. If an
instruction is sent without checking the
busy flag, the time between the first
instruction and next instruction will take
much longer than the instruction time itself.
Refer to table 6 for the list of each instruction execution time.

HITACHI

237

HD44780U
Table 6 Instructions
Code
Instruction

RS

RIW DB7 DBe DBs DB4 DB3 DB2 DB, DBo

Clear
display

0

0

0

0

0

0

0

0

Return
home

0

0

0

0

0

0

0

0

Entry
mode set

0

0

0

0

0

0

0

Display
on/off
control

0

0

0

0

0

0

Cursor or
display
shift

0

0

0

0

0

Function
set

0

0

0

0

SetCG
RAM
address

0

0

0

Set DO
RAM
address

0

0

Read busy
lIag&
address

0

238

BF

0

1

Description
Clears entire display and
sets DO RAM address 0 in
address counter.

Execution 11me
(max) (when fep or
fose I. 270 kHz)
15.2ms

Sets DO RAM address 0 in 15.2 ms
address counter. Also
returns display from being
shifted to original position.
DO RAM contents remain
unchanged.

110

S

Sets cursor move direction 371lS
and specifies display shift.
These operations are
performed during data
write and read.

C

B

Sets entire display (D)
ontoff. cursor on/off (C).
and blinking of cursor
position character (B).

371's

Moves cursor and shifts
display without changing
DO RAM contents.

371lS

Sets interface data length
(OL). number of display
lines (N). and character
font (F).

371lS

ACG ACG AcG ACG ACG ACG

Sets CG RAM address.
CG RAM data is sent and
received after this setting.

371lS

ADD ADD ADD ADD ADD ADD ADD

Sets DO RAM address.
DD RAM data is sent and
received after this setting.

371lS

AC

Reads busy flag (BF)
OIlS
indicating internal operation
is being performed and
reads address counter
contents.

SIC AIL

OL

AC

0

AC

N

-

F

AC

AC

AC

AC

HITACHI

HD44780U
Table 6 Instructions (cont)

Description

Execution Time
(mex) (when lep or
lose Is 270 kHz)

Writes data into DO RAM
orCG RAM.

37 115
tACO 4115*

Code
Instruction

o

Write data
to CGor
DO RAM

Write data

Read data

Read data
from CG or
DO RAM

Reads data from DO RAM 37 115
or CG RAM.
tACO = 4115*

110 = 1: Increment
110 = 0: Decrement
S

DO RAM: Display data
Execution time
RAM
changes when
CG RAM: Character
frequency changes
generator RAM Example:
ACG: CG RAM address
When f", or fosc
ADD: DD RAM address
is 250 kHz,
(corresponds to
270
37 115 x 250 = 40 I's
cursor address)
AC: Address counter
used for both DD and
CG RAM addresses

= 1: Accompanies display shift

SIC = 1: Display shift
SIC = 0: Cursor move
AIL
AIL
DL
N
F
SF
SF
Note: -

= 1:
= 0:
= 1:
= 1:
=1:
= 1:
= 0:

=

Shift to the right
Shift to the left
8 bits, DL = 0: 4 bits
2 lines, N = 0: 1 line
5x10dots,F=0: 5x8dots
Internally operating
Instructions acceptable

indicates no effect.

* After execution of the CG RAM/DO RAM data write or read instruction, the RAM address counter is
incremented or decremented by 1. The RAM address counter is updated after the busy flag turns off.
In figure 13, tACO is the time elapsed after the busy flag turns off until the address counter is updated.

Busy signal
(D~ pin)

-

B",y'"''

41-,_______________
,

Address counter
(DBo to DB6 pins)

______A__-+'____

:..

~~~------A-+--1------..:

Note: tADD depends on the operation frequency
t ADD = 1.5/(f cp or f esc) seconds

Figure 13 Address Counter Update

HITACHI

239

HD44780U
Instruction Description
Clear Display
Clear display writes space code 20H (character
pattern for character code 20H must be a blank
pattern) into all DD RAM addresses. It then sets
DD RAM address 0 into the address counter, and
returns the display to its original status if it was
shifted. In other words, the display disappears and
the cursor or blinking goes to the left edge of the
display (in the first line if 2 lines are displayed). It
also sets lID to 1 (increment mode) in entry mode.
S of entry mode does not change.
Return Home
Return home sets DD RAM address 0 into the
address counter, and returns the display to its
original status if it was shifted. The DD RAM
contents do not change.
The cursor or blinking go to the left edge of the
display (in the first line if 2 lines are displayed).
Entry Mode Set
lID: Increments (lID = 1) or decrements (lID = 0)
the DD RAM address by 1 when a character code
is written into or read from DD RAM.
The cursor or blinking moves to the right when
incremented by 1 and to the left when
decremented by 1. The same applies to writing
and reading of CG RAM.
S: Shifts the entire display either to the right
(lID =0) or to the left (lID = 1) when S is 1. The
display does not shift if S is O.

If S is 1, it will seem as if the cursor does not
move but the display does. The display does not
shift when reading from DD RAM. Also, writing
into or reading out from CG RAM does not shift
the display.
Display On/Off Control
D: The display is on when D is 1 and off when D
is O. When off, the display data remains in DD
RAM, but can be displayed instantly by setting
Dto 1.

240

C: The cursor is displayed when C is 1 and not
displayed when C is O. Even if the cursor
disappears, the function of liD or other
specifications will not change during display data
write. The cursor is displayed using 5 dots in the
8th line for 5 X 8 dot character font selection and
in the 11 th line for the 5 x 10 dot character font
selection (figure 16).
B: The character indicated by the cursor blinks

when B is 1 (figure 16). The blinking is displayed
as switching between all blank dots and displayed
characters at a speed of 409.6-ms intervals when
fep or fose is 250 kHz. The cursor and blinking
can be set to display simultaneously. (The
blinking frequency changes according to fose or
the reciprocal of fep. For example, when fep is
270 kHz, 409.6 x 250/270 = 379.2 ms.)
Cursor or Display Shift
Cursor or display shift shifts the cursor position or
display to the right or left without writing or
reading display data (table 7). This function is
used to correct or search the display. In a 2-line
display, the cursor moves to the second line when
it passes the 40th digit of the first line. Note that
the first and second line displays will shift at the
same time.
When the displayed data is shifted repeatedly each
line moves only horizontally. The second line
display does not shift into the first line position.
The address counter (AC) contents will not change
if the only action performed is a display shift.
Function Set
DL: Sets the interface data length. Data is sent or
received in 8-bit lengths (DB7 to DBo) when
DL is 1, and in 4-bit lengths (DB7 to DB4) when
DL is O.
When 4-bit length is selected, data must be sent or
received twice.
N: Sets the number of display lines.

HITACHI

HD44780U
F: Sets the character font

Set CG RAM Address

Note: Perform the function at the head of the
program before executing any instructions
(except for the read busy flag arid address
instruction), From this point, the function
set instruction cannot be executed unless
the interface data length is changed,

Set CG RAM address sets the CO RAM address
binary AAAAAA into the address counter,

Code

1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1

RIW DB7 DBa DBs DB4 DBa D~ DB, DBo

RS
Return
home

Code

1010101010101010111*1

Display

onloff control

Code

Cod

Note: * Don't care.

D~ DB, DBo

RIW DB7 DB6 DB5 DB4 DBa

RS
Entry
mode set

D~ DB, DBo

RIW DB7 DBa DB5 DB4 DBa

RS
Clear
display

Data is then written to or read from the MPU for
CORAM,

101010101010101111/DIsi
RS

RIW

o

0

e

D~ DBa DBr; D~ DBa

0

0

0

D~

0

DB, DBo

D

C

B

Figure 14

RS
Cursor or
display shift

Code

Code

SetCG
RAM address

Code

DB7 DBa DBs DB4 DB3 DB2 DB, DBo

1 0 1 0 1 0 1 0 1 0 1 1 1SIC 1 AIL 1 *
RS

Function set

RiW

ANI DB7 DB6 DB5 DB4 DB3 DB2 DB, DBo

1 0 1 0 1 0 1 0 1 1 1 DL 1 N 1 F 1 *

0

1 * 1 Note:· Don't care.

0

0

1
1

-

1 A 1 A 1

A

Higher
order bit

A

A

1 * 1 Note:· Don't care.

-

1 A 1
Lower
order bit

Figure 15

HITACHI

241

HD44780U
Set DD RAM Address

Read Busy Flag and Address

Set DD RAM address sets the DD RAM address
binary AAAAAAA into the address counter.

Read busy flag and address reads the busy flag
(BF) indicating that the system is now internally
operating on a previously received instruction. If
BF is 1, the internal operation is in progress. The
next instruction will not be accepted until BF is
reset to O. Check the BF status before the next
write operation. At the same time, the value of the
address counter in binary AAAAAAA is read ouL
This address counter is used by both CO and DD
RAM addresses, and its value is determined by the
previous instruction. The address contents are the
same as for instructions set CG RAM address and
set DD RAM address.

Data is then written to or read from the MPU for
DDRAM.
However, when N is 0 (I-line display),
AAAAAAA can be OOH to 4FH. When N is 1
(2-1ine display), AAAAAAA can be OOHto 27H
for the first line, and 40H to 67H for the second
line.

Table 7 Shift Function
SIC

R/L

o

o

Shifts the cursor position to the left. (AC is decremented by one.)

o

Shifts the cursor position to the right. (AC is incremented by one.)

o

Shifts the entire display to the left. The cursor follows the display shift.

1

Shifts the entire display to the right. The cursor follows the display shift.

Table 8 Function Set

N

F

0

0

0

No. of
Display
Lines

1

...

2

Character
Font

Duty
Factor

5x8dots

1/8

5x10dots

1/11

5x8dots

1/16

Remarks

Cannot display two lines for 5 x 10 dot character font

Not$: ... Indicates don't care.

242

HITACHI

HD44780U

Z

Cursor -----;.~• • •
5x10dot
character font

5x8dot
character font

Alternating display

Cursor display example

Blink display example

Figure 16 Cursor and Blinking

RS
Set DO
RAM address

Code

0

RiW DB7 DBa DB5 DB4 DB3 DB2 DB1 DBa

0

I1 IA IA IA

-

A

A

A

Higher
order bit

RS
Read busy flag
and address

Code

0

R/W

IA I

-

Lower
order bit

DB7 DBa DB5 DB4 DB3 DB2 DB1 DBa

I I I I
BF

-

A

A

Higher
order bit

A

A

A

A

IA I

-

Lower
order bit

Figure 17

HITACHI

243

HD44780U
Write Data to CG or DD RAM
Write data to CG or DD RAM writes 8-bit binary
data DDDDDDDD to CG or DD RAM.
To write into CG or DD RAM is determined by
the previous specification of the CG RAM or DD
RAM address setting. Mter a write, the address is
automatically incremented or decremented by 1
according to the entry mode. The entry mode also
determines the display shift.
Read Data from CG or DD RAM
Read data from CG or DD RAM reads 8-bit binary
data DDDDDDDD from CG or DD RAM.
The previous designation determines whether CG
or DD RAM is to be read. Before entering this
read instruction, either CG RAM or DD RAM
address set instruction must be executed. If not
executed, the first read data will be invalid. When
serially executing read instructions, the next
address data is normally read from the second
read. The address set instructions need not be

RS
Write data to
CGorDD RAM

Code

RiW

RS
Code

After a read, the entry mode automatically
increases or decreases the address by 1. However,
display shift is not executed regardless of the entry
mode.
Note: The address counter (AC) is automatically
incremented or decremented by 1 after the
write instructions to CG RAM or DD RAM
are executed. The RAM data selected by
the AC cannot be read out at this time even
if read instructions are executed. Therefore,
to correctly read data, execute either the
address set instruction or cursor shift
instruction (only with DD RAM), then just
before reading the desired data, execute the
read instruction from the second time the
read instruction is sent.

DBl DBa DB5 DB4 DB3 DB2 DB, DBa

I 0 I DID I D
-

Read data from
CGorDD RAM

executed just before this read instruction when
shifting the cursor by the cursor shift instruction
(when reading out DD RAM). The operation of
the cursor shift instruction is the same as the set
DD RAM address instruction.

RiW

Higher
order bits

Figure 18

244

DID I DID

I

Lower _
order bits

DB7 DBa DB5 DB4 DB3 DB2 DB, DBa

I 1 I DID I D
-

D

Higher
order bits

HITACHI

D

DID I DID
Lower _
order bits

I

HD44780U
Interfacing the HD44780U
In this example, PB o to PB7 are connected to
the data bus DBo to DB7, and PAn to PA2 are
connected to E, RIW, and RS, respectively.

Interface to MPUs

Interfacing to an 8-bit MPU through a PIA
See figure 20 for an example of using a PIA or
I/O port (for a single-chip microcomputer) as
an interface device. The input and output of
the device is TfL compatible.

Pay careful attention to the timing relationship
between E and the other signals when reading
or writing data using a PIA for the interface.

AS

RiW

______1

\'-----

E
Internal
operation

Instruction
write

Figure 19 Example of Busy Flag Check Timing Sequence

HD68BOO
(8-bit CPU)

HD68B21/HD63B21
(PIA)
A 15
A14
A13
A1
Ao

CS 2
CS 1
CS o
AS 1
RS o

RiW

RlW

VMA
,,2
DBo toDB7

t==D-

E

HD44780U

PA 2

AS

PA 1

RiW

PAo

E

PBo to PB7

8

COM1 to
COM 16

~
LCD

SEG 1 to
SEG4Q

~

DBoto DB7

8

Do to 0 7

Figure 20 Example ofInterface to HD68BOO Using PIA (HD68B21iHD63B21)

HITACHI

245

HD44780U
HD44780U

HD6800

VMA
82
A'5
Ao

......
I
I....

COM, to
COM,6

E

16

RS

RiW

LCD

RiW

SEG, to
DBato DB7 SEG 40

8

Doto 0 7

40

Figure 21 8·Bit MPU Interrace

H8I325

HD44780U

P30 to P37

8

COM, to
DBo to DB7 COM,6

P77
P76
P75

16

LCD

E
RS

SEG, to
SEG40

RiW

40

Figure 22 H8I325 Interrace (Single-Chip Mode)

HD6301

HD44780U

P34
P35
P36

RS

COM, to
COM,6

16

DBa to DB7 SEG, to
SEG40

40

RiW
E

LCD

P,o to P'7

8

Figure 23 HD6301 Interface

246

HITACHI

HD44780U
See figure 25 for an interface example to the
HMCS4019R.

Interfacing to a 4-bit MPU
The HD44780U can be connected to the I/O
port of a 4-bit MPU. If the I/O port has
enough bits, 8-bit data can be transferred.
Otherwise, one data transfer must be made in
two operations for 4-bit data. In this case, the
timing sequence becomes somewhat complex.
(See figure 24.)

Note that two cycles are needed for the busy
flag check as well as for the data transfer. The
4-bit operation is selected by the program.

RS

RIW

-------/

E

~'r----

Internal
operation

Instruction
write

\--------

Busy flag
check

Busy flag
check

Instruction
write

Note: ... IR7, IR3 are the 7th and 3rd bits of the instruction
AC3 is the 3rd bit of the address counter

Figure 24 Example of 4-Bit Data Transfer Timing Sequence

HMCS4019R

HD44780

0 15

RS

0 14

RIW

0 13

E
4

R10 to R13

COM1 to
COM 16

DB t DB SEG 1 to
7 SEG40
40

r!2LCD

~

Figure 25 Example ofInterface to HMCS4019R

HITACHI

247

HD44780U
Interface to Liquid Crystal Display

types of common signals are available (table 9).

Character Font and Number of Lines: The
HD44780U can perform two types of displays, 5 x
8 dot and 5 x 10 dot character fonts, each with a
cursor.

The number of lines and font types can be selected
by the program. (See table 6, Instructions.)

Up to two lines are displayed for 5 x 8 dots and
one line for 5 x 10 dots. Therefore, a total of three

Connection to HD44780 and Liquid Crystal
Display: See figure 26 for the connection
examples.

Table 9 Common Signals
Number of Lines

2

Character Font

Number of Common Signals

Duty Factor

5 x 8 dots + cursor

8

1/8

5 x 10 dots + cursor

11

1/11

5 x 8 dots + cursor

16

1/16

HD44780

COM1~_!!IJ

COM8~

S~G1 ~~~~~

_______________________________________ .

SEG~~------------------------------------~

Example of a 5x8 dot, 8-character x l-line display (1/4 bias, 118 duty cycle)
HD44780

COM1~_1I

COM11~

SEG4o~------------------------------------~

Example of a 5 xl0 dot, 8-character x l-line display (1/4 bias, 1111 duty cycle)

Figure 26 Liquid Crystal Display and HD44780 Connections

248

HITACHI

HD44780U
Since five segment signal lines can display one
digit, one HD44780U can display up to 8 digits for
a I-line display and 16 digits for a 2-line display.
The examples in figure 26 have unused common
signal pins, which always· output non-

selection waveforms. When the liquid crystal
display panel has unused extra scanning lines,
connect the extra scanning lines to these common
signal pins to avoid any undesirable effects due to
crosstalk during the floating state (figure 27).

HD44780

SEG111_~

________________________________ _

SEG40~------------------------------------~

Example of a 5x8 dot, 8-character x2-line display (1/5 bias, 1116 duty cycle)

Figure 26 Liquid Crystal Display and HD44780 Connections (cont)

HD44780

COM1~lliiiiiiiil

COMgf- J

COMaH

SEG1~
SEG40r-------------------------------------~
5 x 8 dot, 8-character x 1-line display (1/4 bias, 1/8 duty cycle)

Figure 27 Using COM9 to Avoid Crosstalk on Unneeded Scanning Line

HITACHI

249

HD44780U
Connection of Changed Matrix Layout: In. the
preceding examples, the number of lines
correspond to the scanning lines. However, the
following display examples (figure 28) are made
possible by altering the matrix layout of the liquid
crystal display panel. In either case, the only
change is the layout. The display characteristics

and the number of liquid crystal display characters
depend on the number of common signals or on
duty factor. Note that the display data RAM (DD
RAM) addresses for 4 characters x 2 lines and
for 16 characters x I line are the same as in
figure 26.

HD44780

COM8~---#~~~--------+-----~~---------+~~H+Hh

SEG

~~

__________________

~

________________-J

COM9~~~~~~~~~~~~~~~~~~~~~~~
COMI6~---------------------------------------------J

HD44780

5 x 8 dot, 16-character x Hine display
(1/5 bias, 1/16 duty cycle)

COM8h-+H~~--~~~r----------+-

SEG ~

1---------------------------'
5 x 8 dot, 4-c~aracter x 2-line display
(1/4 bias, 1/8 duty cycle)

Figure 28 Changed Matrix Layout Displays

250

HITACHI

HD44780U
Power Supply for Liquid Crystal
Display Drive
Various voltage levels must be applied to pins
V1 to V5 of the HD44 780U to obtain the liquid
crystal display drive waveforms. The voltages
must be changed according to the duty factor
(table 10).

VLCD is the peak value for the liquid crystal
display drive waveforms, and resistance dividing
provides voltages V 1 to V5 (figure 29).

Table 10 Duty Factor and Power Supply for Liquid Crystal Display Drive
Duty Factor
1/16

1/8, 1/11

Bias
Power Supply

1/4

1/5

V1

Vce-1/4 VLCD

VCc-1IS VLCD

V2

Vcc-1/2 VLCD

Vce-2/S VLCD

V3

Vcc-1/2 VLCD

VCc-3/S VLCD

V4

Vcc-3/4 VLCD

Vcc-4/S VLCD

Vs

VCC-VLCD

VCC-VLCD

vCC (5
+ V)

VCC (+S V)
VCC

Vcc

V1

V1

V2

V2

R
R

R

VLCD
V3
V4

V3

R

V4

Vs

R

Vs
.)

-/
VR

-5V

-SV
1/4 bias
(1/8, 1/11 duty cycle)

VLCD

1/5 bias

(1/16, duty cycle)

Figure 29 Drive Voltage Supply Example

HITACHI

251

HD44780U
Relationship between Oscillation
Frequency and Liquid Crystal Display
-Frame Frequency
The liquid crystal display frame frequencies of
figure 30 apply only when the oscillation

1/8 duty cycle

frequency is 270 kHz (one clock pulse of
3.7 JlS).

~ 400 clocks

COM1

Vet:;
V1
~(~) ----+---~~-+~~~--------~-+--~~--+------­

V4

Vs

1 - - - - - - - 1 frame -------------1

1 frame: 3.7 liS x 400 x 8: 11850 IJS : 11.9 ms
Frame frequency: _1- = 84.3 Hz
11.9 ms

1/11 duly cycle

~ 400 clocks

COMI

Vet:;
V1
V2(~)----+----r-+-+-1--~---------r-+--~~--+------­

V4

Vs

1 - - - - - - - - 1 frame -------------1

1 frame: 3.711$ x 400 x 11: 16300 liS: 16.3 ms
Frame frequency: ___
1 _ =61.4 Hz
16.3 ms
1/16 duty cycle
COMI

Vet:;

m

~

2

200 clocks

1

3

1

4

1 ---------116 1

L

V1
V3
V4

I

I

1,,0-------1
...
frame------·~I
1 frame: 3.7 liS x 200 x 16: 11850 lis: 11.9 ms
Frame frequency: _1- : 84.3 Hz
11.9 ms

Figure 30 Frame Frequency
252

2

l

V2

Vs

1

HITACHI

1

HD44780U
Connection with HD44100 Driver
By externally connecting an HD44100 liquid
crystal display driver to the HD44780U. the
number of display digits can be increased. The
HD44100 is used as a segment signal driver when
connected to the HD44780U. The HD44100 can
be directly connected to the HD44 780U since it
supplies CL I • CL2 • M. and D signals and power
for the liquid crystal display drive (figure 31).

Up to nine HD44100 units can be connected for a
I-line display (duty factor 1/8 or 1/11) and up to
four units for a 2-line display (duty factor 1/16).
The RAM size limits the HD44780U to a
maximum of 80 character display digits. The
connection method for both I-line and 2-line
displays or for 5 x 8 and 5 x 10 dot character fonts
can remain the same (figure 26).

Caution: The connection of voltage supply pins
V 1 through V6 for the liquid crystal
display drive is somewhat complicated.

HD44780

COM ,-COM,.
(COM ,-COM.>

UI~~
SEG,-8EG..

0

40

Ol,

y,-------y••
H044100

....... =-

~~

-I'40

Fes
SHl,
SHL.

40

OR.r-- Ol,
OlZO
DR,

Fes
SHl,
SHl.

y,-------y••
H044100

OR.r.--------- Ol,
OLzO
DR,

p~~ t~!"-:-:-:=~:-

PP;r: R~«««
-N

II

II

COl

el,
el.
M

.-

Dot-matrix liquid crystal display panel

1 16 (8);

Voo
V.
V.
V.

40

y,-------y..

FCS
SHl, H044100
SHL.

DR.

DL.]
DR,

COl

P£2~ t~~::~~:=:-

_"'W"'CII~

GNO

-I'-

--------------._---.-------

:dJ

Figure 31 Example of Connecting HD44100s to HD44780

HITACHI

253

HD44780U
Instruction and Display Correspondence
8-bit operation, 8-digit x I-line display with
internal reset

8-bit operation, 8-digit x 2-line display
For a 2-line display, the cursor automatically
moves from the first to the second line after
the 40th digit of the first line has been written.
Thus, if there are only 8 characters in the first
line, the DD RAM address must be again set
after the 8th character is completed. (See
table 13.) Note that the display shift operation
is performed for the first and second lines. In
the example of table 13, the display shift is
performed when the cursor is on the' second
line. However, if the shift operation is
performed when the cursor is on the first line,
both the first and second lines move together.
If the shift is repeated, the display of the
second line will not move to the first line. The
same display will only shift within its own line
for the number of times the shift is repeated.

Refer to table 11 for an example of an
8-digit x I-line display in 8-bit operation. The
HD44780U functions must be set by the
function set instruction prior to the display.
Since the display data RAM can store data for
80 characters, as explained before, the RAM
can be used for displays such as for advertising
when combined with the display shift
operation.
Since the display shift operation changes only
the display position with DD RAM contents
unchanged, the first display data entered into
DD RAM can be output when the return home
operation is performed.
•

4-bit operation, 8-digit x I-line display with
internal reset
The program must set all functions prior to the
4-bit operation (table 12). When the power is
turned on, 8-bit operation is automatically
selected and the first write is performed as an
8-bit operation. Since DBo to DB3 are not
connected, a rewrite is then required.
However, since one operation is completed in
two accesses for 4-bit operation, a rewrite is
needed to set the functions (see table 12).
Thus, DB4 to DB7 of the function set
instruction is written twice.

254

Note: When using the internal reset, the electrical
characteristics in the Power Supply
Conditions Using Internal Reset Circuit
table must be satisfied. If not, the
HD44780U must be initialized by
instructions. See the section, Initializing
by Instruction.

HITACHI

HD44780U
Table 11 8-Bit Operation, 8-Digit x I-Line Display Example with Internal Reset
Instruction
Step
No. RS RIW DB7 DBa DBs DB4 DB3 DB z DB1 DBo Display

2

3

4

5

6

Operation

Power supply on (the HD447aOU is initialized by
the internal reset circuit)

Initialized. No display.

Function set
0
0
0

Sets to a-bit operation and
selects 1-line display and 5 x a
dot character font. (Number of
display lines and character
fonts cannot be changed after
step #2.)

0

0

Display on/off control
0
0
0
0
0

0

Entry mode set
0
0
0
0

0

0

0

...

...

Turns on display and cursor.
Entire display is in space mode
because of initialization.

0

1

Sets mode to increment the
address by one and to shift the
cursor to the right at the time of
write to the DD/CG RAM.
Display is not shifted.

0

0

Write data to CG RAM/DD RAM
1
1
0
0
1
0
0

0

0

Write data to CG RAMIDD RAM
0
0
1
0
0
1
1

0

0

Write data to CG RAMIDD RAM
1
1
0
0
1
0
0

0

0

0

lH

I HI

Writes H. DD RAM has
already been selected by
initialization when the power
was turned on.
The cursor is incremented by
one and shifted to the right.
Writes I.

7

a

9
10

Entry mode set
0
0
0
0

0

0

I HITACHI
I HITACHI

0

Write data to CG RAMIDD RAM
0
0
0
0
0
1
1

0

0

0

IITACHI

HITACHI

Writes I.
Sets mode to shift display at
the time of write.
Writes a space.

255

HD44780U
Table 11 8-Bit Operation, 8-Digit x I-Line Display Example with Internal Reset (cont)
Instruction
Step
No. RS RiWDB, DBa DBs DB4 DB3 DBz DB, DBo Display
Write data to CG RAMIDD RAM
11
ITACHI M_
1
0
0
1
0
0
1
0

Operation
WritesM.

12

13

Write data to CG RAMIDD RAM
1
0
0
1
0
0
1

14

Cursor or display shift
0
0
0
0
0

0

0

• •

IMICROK2

Shifts only the cursor position
to the left.

Cursor or display shift
0
0
0
0
0

0

0

• •

IMICROKO

Shifts only the cursor position
to the left.

Write data to CG RAMIDD RAM
1
0
0
0
0
0
1

0

IICROCO

Writes Cover K.
The display moves to the left.

• •

IMICROCQ

Shifts the display and cursor
position to the right.

• •

IMICROCO_

Shifts the display and cursor
position to the right.

0

IICROCOM

15
16
17

Cursor or display shift
0
0
0
0
0

18

Cursor or display shift
0
0
0
0
0

19

IMICROKO_

0

Write data to CG RAMIDD RAM
1
0
0
1
0
0
1

WritesO.

Writes M.

20

21

256

Return home
0
0
0
0

0

0

0

0

0

I HITACHI

HITACHI

Returns both display and cursor
to the original position
(address 0).

HD44780U
Table 12 4·Bit Operation, 8·Digit x I·Line Display Example with Internal Reset

~ep ____~~-----ln-s-t-ru-d--lo-n-------------No.

2

3

4

RS RIW DB7 DBs DBs DB4

Display

Operation

Power supply on (the HD44780U is initialized by
the internal reset circuit)

Initialized. No display.

Function set
o 000

0

Sets to 4·bit operation.
In this case, operation is
handled as 8 bits by initialization, and only this instruction
completes with one write.

Function set
000
0000*

0
*

o

Sets 4-bit operation and selects
1-line display and 5 x 8 dot
character font. 4-bit operation
starts from this step and
resetting is necessary.
(Number of display lines and
character fonts cannot be
changed after step #3.)

Display on/off control
000
000

o

0

1

1

1

Turns on display and cursor.
Entire display is in space mode
because of initialization.

0

5

Entry mode set
0
0
000
000
1
1
0

Sets mode to increment the
address by one and to shift the
cursor to the right at the time of
write to the DD/CG RAM.
Display is not shifted.

6

Write data to CG RAMIDD RAM
100
1
0
0
101
000

Writes H.
The cursor is incremented by
one and shifts to the right.

o

Note: The control is the same as for 8-bit operation beyond step #6.

HITACHI

257

HD44780U
Table 13 8·Bit Operation, 8·Digit x 2·Line Display Example with Internal Reset
Instruction
Step
No. RS RIW DB7 DBs DB, DB4 DB3 DBz DB, DBa Display

2

3

4

5

Operation

Power supply on (the HD447aOU is initialized by
the internal reset circuit)

Initialized. No display.

Function set
0
0
0

...

Sets to a·bit operation and
selects 2-line display and
5 x a dot character font.

0

Turns on display and cursor.
All display is in space mode
because of initialization.

0

0

Display onloff control
0
0
0
0
0

0

Entry mode set
0
0
0
0

0

0

...

0

Sets mode to increment the
address by one and to shift the
cursor to the right at the time of
write to the DDICG RAM.
Display is not shifted.

0

Write data to CG RAMIDD RAM
1 0
0
1
0
0
1

0

0

Write data to CG RAMIDD RAM
1 0
0
1
0
0
1

0

0

Set DO RAM address
0
0
1
1
0

0

0

0

I

H_

Writes H. DO RAM has
already been selected by
initialization when the power
was turned on. The cursor is
incremented by one and shifted
to the right.

S

7

a

258

0

0

I

HITACHI

0

IHITACHI

HITACHI

Writes I.

Sets DO RAM address so that
the cursor is positioned at the
head of the second line.

HD44780U
Table 13 8·Bit Operation, 8·Digit x 2·Line Display Example with Internal Reset (cont)
Stap

No.
9

Instruction
RS RiW Dar DB, DBs DB4 DBs D~ DB, DBo Display
Write data to CG RAMJOD RAM
0
0
1
0
0
1
1

I~TACHI

0

Operation
WritesM.

10

11

12

Write data to CG RAMIDD RAM
1
0
0
1
0
1
0

WritesO.

Entry mode set

Sets mode to shift display at
the time of write.

0
13

0

0

0

0

0

0

Write data to CG RAM/DD RAM
1 0
0
1
0
1
0

Writes M. Display is shifted to
the left. The first and second
lines both shift at the same time.

0

14

15

Return home
0
0
0
0

0

0

0

0

0

HITACHI

Returns both display and cursor
to the original position
(address 0).

259

HD44780U
Initializing by Instruction
If the power supply conditions for correctly
operating the internal reset circuit are not met,
initialization by instructions becomes necessary.

(

Refer to figures 32 and 33 for the procedures on
8-bit and 4-bit initializations, respectively.

)

Power on

Wait for more than 15 ms
after Vee rises to 4.5 V

(

RS FWI DSr DBa DBs DB4 D~ DB:! DBl DBa
0 0 0 0 1 1

• • • •

Wait for more than 40 ms )
after Vee rises to 2.7 V

[ I BF cannot be checked before this instruction.
Function set (Interface is 8 bits long.)

Wait for more than 4.1 ms

RS FWI DSr DBa DBs DB4 D~ DB:! DBl DBa
0 0 0 0 1 1
* * *

•

[ I BF cannot be checked before this instruction.
Function set (Interface is 8 bits long.)

Wait for more than 100 IJS

AS FWI DSr DBa DBs DB4 DB3 DB:! DBl DBa
0 0 0 0 1 1 * * * *

RS FWI DB7 DBa DBs DB4 DB3 DB:! DBl DBa
0 0 0 0 1 1 N F * *

0
0
0

0
0
0

0
0
0

0
0
0

0
0
0

0
0
0

~

1
0
0

0
0
1

0 0
0 1
liD S

[ I BF cannot be checked before this instruction.
Function set (Interface is 8 bits long.)

BF can be checked after the following instructions.
When BF is not checked, the waiting time between
instructions is longer than the execution instuclion
time. (See table 6.)
Function set (Interface is 8 bits long. Specify the
number of display lines and character font.)
The number of display lines and character font
cannot be changed after this point.
Display off
Display clear
Entry mode set

Initialization ends

Figure 32 8-Bit Interface

260

HITACHI

HD44780U

(

I

I
Wait for more than 15 ms
after Vee rises to 4.5 V

(

I

AS

0

I

)

Power on

( I BF cannot be checked before this instruction.

FWi D~ DBe DBs DB4
0

0

0

1

1

Function set (Interface is 8 bits long.)

J

I

Wait for more than 4.1 ms

I

( I BF cannot be checked before this instruction.

AS RW D~ DBe DBs DB4

0

0

0

0

1

Wait for more than 40 ms )
after Vee rises to 2.7 V

1

Function set (Interface is 8 bits long.)

I

I

I

Wait for more than 100 liS

I
AS RW D~ DBe DBs DB4

0

0

0

0

1

1

I
AS RW D~ DBe DBs DB4

1

0

0

1

0

F

*

*

0

0

0

0

0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0

0
N
0
1
0
0
0
0

0 0 0
0 0 0
0 0 0
0 0 1
0 0 0
1 110 S

+

Initialization ends

I

( I BF cannot be checked before this instruction.
Function set (Interface is Ii bits long.)

BF can be checked after the following instructions.
When BF is not checked, the waiting time between
instructions is longer than the execution instuction
time. (See table 6.)
Function set (Set interface to be 4 bits long.)
Interface is 8 bits in length.
Function set (Interface is 4 bits long. Specify the
number of display lines and character font.)
The number of display lines and character font
cannot be changed after this point.
Display off
Display clear
Entry mode set

Figure 33 4·Bit Interface

HITACHI

261

HD44780U
Absolute Maximum Ratings·
Item

Symbol

Value

Unit

Power supply voltage (1)

Vcc-GNO

-0.3 to +7.0

V

Power supply voltage (2)

Vcc-Vs

-0.3 to +13.0

V

Input voltage

Notes

1,2

VI

-0.3 to Vee +0.3

V

Operating temperature

Toer

-20 to +75

·C

3

Storage temperature

TS!g

-55 to +125

·C

4

Note: Hthe LSI is used above these absolute maximum ratings, it may become permanently damaged.
Using the LSI within the following electrical characteristic limits is strongly recommended for normal
operation. Hthese electrical characteristic conditions are also exceeded, the LSI will malfunction and
.cause poor reliability.

DC Characteristics (Vee

=2.7 V to 4.5 V, Ta =-20 to +75°C·3)

Symbol

Item

Min

Typ

Max

Unit

Test Condition

6

Notes·

Input high voltage (1)
(except OSC,)

VIH,

0.7Vee

Vee

V

Input low voltage (1)
(except OSC,)

VIL1

-0.3

0.55

V

6

Input high voltage (2)
(OSC,)

VIH2

O· 7Vee

Vee

V

15

Input low voltage (2)
(OSC,)

VIL2

0. 2Vee

V

15

Output high voltage (1) VOH,
(OBo-087 )
Output low voltage (1)
(OBo-087 )

0.75Vee
0.2Vee

VOL1

Output high voltage (2) V0H2
(except OBo-D~)

O.SVee

V

-IoH= 0.1 mA

7

V

IOL" 0.1 mA

7

V

-IOH .. 0.04 mA

8

Output low voltage (2)
(except OBo-D~)

V0L2

0.2Vee

V

IOL • 0.04 mA

S

Oriver on resistance
(COM)

ReaM

20

kn

±Id .. 0.05 mA,
VLeo =4 V

13

Oriver on resistance
(SEG)

RSEG

30

kn

±Id - 0.05 mA,
VLco =4 V

13

Input leakage current

III

-1

~

VIN .. Oto Vee

9

Pull-up MOS current
(OBo-087 , RS, RIW)

-Ip

10

Power supply current

Icc

LCOvoltagl]l

VLCO,
VLC02

Note:

262

3.0
3.0

50

120

~

Vee =3 V

0.15

0.30

mA

Rf oscillation,
10,14
external clock
Vee - 3V, fosc .. 270 kHz

11.0

V

Vec-Vs, 115 bias

16

11.0

V

Vee-Vs, 1/4 bias

16

* Refer to the Electrical Characteristics Notes section following these tables.
HITACH~

HD44780U
AC Characteristics (VCC

=2.7 V to 4.5 V, Ta =-20 to +75°C*3)

Clock Characteristics
Symbol Min

Item
External
clock
operation

Max

Unit

External clock frequency

fcp

125

250

350

kHz

External clock duty

Duty

45

50

55

0/0

External clock rise time

trcp

0.2

I1S

tfcp

0.2

ItS

350

kHz

External clock fall time
R,
oscillation

Typ

Clock oscillation frequency fose

190

270

Test Condition

Not.·
11

R, =75kn.
Vee =3V

12

Note: • Refer to the Electrical Characteristics Notes section following these tables.

Bus Timing Characteristics
Write Operation
Item

Symbol

Min

Enable cycle time

tcycE

1000

Enable pulse width (high level)

PWEH

450

Enable riselfall time

tEr. tEl

Typ

Max

Unit

Test Condition

ns

Figure 34

Unit

Test Condition

ns

Figure 35

25

Address set-up time (RS. ANI to E) tAS

60

Address hold time

tAH

20

Data set-up time

tosw

195

Data hold time

tH

10

Item

Symbol

Min

Enable cycle time

Read Operation

tcycE

1000

Enable pulse width (high level)

PWEH

450

Enable riselfall time

tEr. tel

Typ

Max

25

Address set-up time (RS. RIW to E) tAS

60

Address hold time

tAH

20

Data delay time

tOOR

Data hold time

tOHR

360
5

HITACHI

263

HD44780U
Interface Timing Characteristics with External Driver
Symbol

Min

High level

tcWH

800

Low level

Item
Clock pulse width

tcWL

800

Clock set-up time

tcsu

500

Data set-up time

tsu

300

Data hold time

tOH

300

Mdelaytime

tOM

-1000

Clock riselfall time

'lYP

Max

Unit

Test Condition

ns

Figure 36

1000
200

let

Power Supply Conditions Using Internal Reset Circuit
Item
Power supply rise time
Power supply off time

264

Symbol

Min

tree
toFF

0.1

'iYP

HITACHI

Max

Unit

Test Condition

10

ms

Figure 37

HD44780U
DC Characteristics

(VCC

Item

=4.5 V to 5.5 V, Ta =-20 to +7soC*3)
Typ

Symbol

Min

Max

Unit

Input high voltage (1)
(except OSC1)

V'H1

2.2

Vcc

V

6

Input low voltage (1)
(except OSC1)

V'L1

-0.3

0.6

V

6

Input high voltage (2)
(OSC1)

V'H2

Vcc-1.0 -

Vcc

V

15

Input low voltage (2)
(OSC 1)

V'l2

1.0

V

15

Output high voltage (1)
(OBo-OB7)

VOH1

Output low voltage (1)
(OBo-OB7)

VOll

Output high voltage (2)
(except OBo-0B7)

VOH2

Output low voltage (2)
(except OBo-0B7)

VOl2

Driver on resistance
(COM)

2.4

Test Condition

Note.*

V

-IOH .. 0.205 rnA

7

V

IOL-1.2mA

7

V

-IOH .. 0.04 rnA

8

0.1 Vcc

V

IOL"' 0.04 rnA

8

RooM

20

kn

±Id = 0.05 rnA.
VLCO- 4 V

13

Driver on resistance
(SEG).

ASEG

30

kn

±Id .. 0.05 rnA.
VLCO= 4 V

13

Input leakage current

9

0.4
0.9Vcc

III

-1

Pull-up MOS current
(080-0B7' AS. AIW)

-Ip

50

Power supply current

Icc

LCD voltage

VLC01

3.0

VLCD2

3.0

~

V'N - Oto Vcc

125

250

~

VCC" 5 V

0.35

0.60

rnA

A, oscillation.
10.14
external clock
Vcc = 5 V. fosc .. 270 kHz

11.0

V

Vcc-Vs. 115 bias

16

11.0

V

Vcc-Vs. 1/4 bias

16

Note: * Aefer to the Electrical Characteristics Notes section following these tables.

AC Characteristics

(VCC

=4.5 V to 5.5 V, T a =-20 to +7soC*3)

Clock Characteristics
Item
External
clock
operation

R,
oscillation

Symbol Min

Typ

Max

Unit

Test Condition

Not.*

External clock frequency

fcp

125

250

350

kHz

11

External clock duty

Duty

45

50

55

%

11

External clock rise time

trcp

0.2

ILS

11

External clock fall time

tfcp

0.2

ILS

11

350

kHz

Clock oscillation frequency fosc

190

270

Rf" 91 kn
Vcc" 5.0 V

12

Note: * Refer to the Electrical Characteristics Notes section following these tables.

HITACHI

265

HD44780U
Bus Timing Characteristics
Write Operation

Item

Symbol

Min

Enable cycle time

fcycE

500

Enable pulse width (high level)

PWEH

230

Enable risellall time

ier' tEl

Max

Unit

Test Condition

ns

Figure 34

Unit

rest Condition

ns

Figure 35

20

Address set-up time (RS, RIW to E) tAS

40

Address hold time

tAH

Data set-up time

tosw
tH

10
80
10

Item

Symbol

Min

Enable cycle time

fcycE
PWEH

500
230

Data hold time

lYP

Read Operation

Enable pulse width (high level)

tooR

Data hold time

tDHR

Max

20

Enable risellall time
tEr> tEl
Address set-up time (RS, RIW to E) tAS
Address hold time
tAH
Data delay time

lYP

40
10
160
5

Interface Timing Characteristics with External Driver
Item
Clock pulse width

Symbol

Min

High level

IcWH

800

Low level

IcwL

800
500
300
300
-1000

Clock set-up time

Icsu

Data set-up time

tsu

Data hold time

tDH

M delay time

tOM

Clock riselfall time

1ct

lYP

Max

Unit

Test Condition

ns

Figure 36

1000
100

Power Supply Conditions Using Internal Reset Circuit
Item

Symbol

Power supply rise time

tree

Power supply off time

toFF

266

. Min

1YP

0.1

HITACHI

Max

Unit

Test Condition

10

ms

Figure 37

HD44780U
Electrical Characteristics Notes
1. All voltage values are referred to GND = 0 v.
Vee - - , . - - - - - . - -

B
V1

--+-----''----A

Vs

_ - - L . _ _ _ __

The conditions of V1 and Vs voltages are for proper
operation of the LSI and not for the LCD output level.
The LCD drive voltage condition for the LCD output
level is specified as LCD voltage VLCD •

A = Vee-Vs
B -Vec-Vl

A ~ 1.5 V
B :s;O.25xA

2.

Vee ~ V 1 ~ V2 ~ V3 ~ V4 ~ V5 must be maintained.

3.

For die products, specified up to 75°C.

4.

For die products, specified by the die shipment specification.

5.

The following four circuits are I/O pin configurations except for liquid crystal display output.

Inpm pin
Pin: E (MaS without pull-up)

Vee

1/0 Pin
Pins: DBo-DB7
(MaS with pull-up)

Pins: RS,

RJW (MaS with pull-up)

Vee

Output pin
Pins: Cl l , Cl2, M, 0

Vee'

Vee
(input circuit)
PMOS

1-.,------

Input enable

Vee
I---~1--1~--+-

Output
enable data

NMOS

HITACHI

267

HD44780U
6.

Applies to input pins and I/O pins, excluding the OSCI pin.

7.

Applies to I/O pins.

8.

Applies to output pins.

9.

Current flowing through pull-up MOSs, excluding output drive MOSs.

10. Input/output current is excluded. When input is at an intennediate level with CMOS, the excessive
current flows through the input circuit to the power supply. To avoid this from happening, the input
level must be fixed high or low.
11. Applies only to external cloclc operation.

Th

Open

TI

0.7 Vee
0.5 Vee
0.3 Vee

OSC:!

trcp
Duty -

t,cp

ThT: TI x 100%

12. Applies only to the internal oscillator operation using oscillation resistor Re.
R t : 75 kn ± 2% (when Vee" 3 V)
R t : 91 kn ± 2% (when Vee" 5 V)
Since the oscillation frequency varies depending on the OSC 1 and
OSC 2 pin capacitance, the wiring length to these pins should be minimized.

Vee =5 V

......
N

500

500 ,---,--,.---,--,.....-,.--,

400

400

Hrt'~+--+-+---t--l

300

I-.lod-~+--''''ci--+---t--l

'

¥

:J:

~ 300

§

-

(270)

.lII:

----

~

--

~

_0

200
100

50

(91)100

100

150

I...---I..._..L---L_~=_.J

50

(75)

100

Rt (kn)

R, (kn)

268

(270) ----

HITACHI

HD44780U
13. ReoM is the resistance between the power supply pins (Vee. V 1. V 4. V 5) and each common
signal pin (COM1 to COM16)'
RSEG is the resistance between the power supply pins (Vee. V 2. V 3. V 5) and each segment signal pin

(SEG 1 to SEG40).
14. The following graphs show the relationship between opemtion frequency and current consumption.
Vee = 5 V

Vee =3 V

1.8

1.8

1.6

1.6

1.4

1.4

1.2

<"
.§.

1.0

8

0.8

..........- max.

0.6

...
...

0.4
0.2
0.0

o

.....~

100

.

V

........-- ----

-

200

300

~

400

t yp.

1

1.2
1 .0

8 0 .8
0.6
0.4

-

0.2
500

0.0

f esc or! cp (kHz)

o

100

-- -,..-

200

300

-

400

max.
typo

500

f osc or f cp (kHz)

15. Applies to the OSC 1 pin.
16. Each COM and SEG output voltage is within ±O.15 V of the LCD voltage (Vee. Vb V 2• V 3• V 4• Vs)
when there is no load.

HITACHI

269

HD44780U
Load Circuits
Data Bus DBo to DB,

VcC ·5V

For Vee - 4.5 to 5.5 V

For Vee - 2.7 to 4.5 V
3.9kn

Test
point

Test

point 0----5-0-P-F""'t
90pF

IS2074G:J)
diodes

External driver control signals: CLI, CLl, D, M
Test

point 0 - - -- P-F-'t
30

270

HITACHI

HD44780U
Timing Characteristics

AS

=><
~

'VIHI
VILI

VIHI
VILI
tAS

tAH

VILI

/vILl

-

PWEH

-

E

>(

I

tAH
r---tEf

VIHI '\
VIL1

VIHI
VILI

f4-- t Er

)<

V IL1
tH

tosw

VIHI
VILI

VIHI

Valid data

VIL1

>(

tCYCE

Figure 34 Write Operation
RS

=><
~

VIHI
Vil
tAS

VIHI

-

K

VIHI

'\.

tAH

PWEH

E

VIHI
VII

I

VIHI
VILI

-

tAH
r---tEf

VIHI '\
V IL1

V IL1

f4-tEr
tOOR

)<

tDHR

VOHI.
V0l1

Valid data

• VOHI
V0l1

K

tcycE

Note: • VOL1 is assumed to be 0.8 V at 2 MHz operation.

Figure 35 Read Operation

HITACHI

271

HD44780U

CL1

VOH2
V0l2

o
tOH

M
tOM

Figure 36 Interface Timing with External Driver

Vee

tOFF*1

0.1 ms:s; t rcc :s; 10 ms

tOFF ~1

ms

Notes: 1. tOFF compensates for the power oscillation period caused by momentary power
supply oscillations.
2. Specified at 4.5 V for 5-V operation, and at 2.7 V for 3-V operation.
3. For if 4.5 V is not reached during 5-V operation, the internal reset circuit will not
operate normally.
In this case, the LSI must be initialized by software. (Refer to the Initializing
by Instruction section.)

Figure 37 Internal Power Supply Reset

272

HITACHI

HD66702 (LCD-II/E20)-(Dot Matrix Liquid Crystal Display
Controller/Driver)
Description
The HD66702 LCD-II/E20 dot-matrix liquid
crystal display controller and driver LSI displays
alphanumerics, Japanese kana characters, and
symbols. It can be configured to drive a dotmatrix liquid crystal display under the control of a
4- or 8-bit microprocessor. Since all the functions
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 LCD-II/E20 can display up to two
20-character lines. However, with the addition of
HD44100 drivers, a maximum of up to two
40-character lines can be displayed.
The low 3-V power supply of the LCD-II/E20 under
development is suitable for any portable batterydriven product requiring low power dissipation.

Features

•

5 x 7 and 5 x 10 dot matrix possible
80 x 8-bit display RAM (80 characters max.)
7,200-bit character generator ROM
- 160 character fonts (5 x 7 dot)
- 32 character fonts (5 x 10 dot)
64 x 8-bit character generator RAM
- 8 character fonts (5 x 7 dot)
- 4 characterfonts (5 x 10 dot)
16-common x 100-segment liquid crystal
display driver

Programmable duty cycles
- 1/8 for one line of 5 x 7 dots with cursor
- 1/11 for one line of 5 x 10 dots with cursor
- 1/16 for two lines of 5 x 7 dots with cursor
Maximum display characters
- One line:
1/8 duty cycle, 20-char. x I-line (no
extension), 28-char. x I-line (extended
with one HD44100), 80-char. x I-line
(max. extension with eight HD44100s).
1/11 duty cycle, 20-char. x I-line (no
extension), 28-char. x I-line (extended
with one HD44IOO), 80-char. x I-line
(max. extension with eight HD44IOOs)
- Two lines:
1/16 duty cycle, 20-char. x 2-line (no
extension), 28-char. x 2-line (extended
with one HD44100), 40-char. x 2-line
(max. extension with eight HD44100s)
Wide range of instruction functions:
- Display clear, cursor home, display on/off,
cursor on/off, display character blink,
cursor shift, display shift
Choice of power supply (Vcc>: 4.5 to 5.5 V
(standard), 2.7 to 5.5 V (low voltage)
Automatic reset circuit that initializes the
controller/driver after power on (standard
version only)
Independent LCD drive voltage driven off of
the logic power supply (Vce>: 3.0 to 7.0 V

Ordering Information
Type No.

Package

Operating Voltage

ROM Fonl

HCD66702RAOO

Chip'
Chip

4.5 to 5.5 V
2.7 to 5.5 V
4.5 to 5.5 V
2.7 to 5.5 V
4.5105.5 V
4.5 to 5.5 V
4.5105.5 V
2.7105.5 V
4.5105.5 V
2.7105.5 V

Standard Japanese fonl

HCD66702RAOOL
HD66702RAOOF
HD66702RAOOFL

144-pin plastic OFP (FP-144A)
144-pin plastic OFP (FP-144A)
144-pin plaslic OFP (FP-144A)
144-pin plastic OFP (FP-144A)

HD66702RAOl F
HD66702RA02F
HCD66702RBxx

Chip

HCD66702RBxxL
HD66702RBxxF

Chip
144-pin plastic OFP (FP-144A)

HD66702RBxxFL
144-pin plaslic OFP (FP-144A)
Note: xx: ROM code No.

HITACHI

Japanese font for comunication system
European font
Custom font

273

HD66702
LCD-II Family Comparison
Item

LCD-II
(HD44780)

LCD-lilA
(HD66780)

LCD-IIIE20
(HD66702)

Power supply voltage

5 V ±10%

5 V ±10%

5 V ±10% (standard)
3 V ±1 0% (low voltage)

Liquid crystal drive
voltage VlCD

1/4 bias

3.0 to 11 V

3.0 Vto Vcc

3.0 to 6.0 V

115 bias

4.6 to 11 V

3.0 Vto Vcc

3.0 to 6.0 V

Maximum display
digits per chip

16 digits
(8 digits x 2 lines)

16 digits
(8 digits x2 lines)

40 digits
(20 digits x 2 lines)

Display duty cycle

1/8,1/11, and 1116

1/8, 1/11, and 1/16

1/8,1/11, and 1/16

CGROM

7,200 bits
(160 character fonts
for 5 x 7 dot and
32 character fonts
for 5 x 10 dot)

12,000 bits
(240 character fonts
for 5 x 10 dot)

7,200 bits
(160 character fonts for
5x7dotand
32 character fonts for
5x10dot)

CGRAM

64 bytes

64 bytes

64 bytes

DDRAM

80 bytes

80 bytes

80 bytes

Segment signals

40

40

100

Common signals

16

16

16

Liquid crystal drive waveform

A

B

B

Ladder resistor for LCD
power supply

External

External

External

Clock source

External resistor,
external ceramic
filter, or external
clock

External resistor,
external ceramic
filter, or external
clock

External resistor or
external clock

Rt oscillation frequency
(frame frequency)

270 kHz ±30%
(59 to 110 Hz for 1/8
and 1/16 duty cycles;
43 to 80 Hz for 1/11
duty cycle)

270 kHz ±30%
(59 to 110 Hz for 1/8
and 1/16 duty cycles;
43 to 80 Hz for 1111
duty cycle)

320 kHz ±30%
(69 to 128 Hz for 1/8
and 1/16 duty cycles;
50 to 93 Hz for 1/11
duty cycle)

Rt resistance

91 kn±2%

83 kn±2%

68 kn ±2% (standard)
56 kn ±2% (low voltage)

Instructions

Fully compatible within the LCD-II family

CPU bus timing

1 MHz

2 MHz

1 MHz

Package

FP-80, FP-80A, and
80-pin bare chip
(no package)

FP-80B and FP-80A

144-pin bare chip
(no package) and
FP-144A

274

HITACHI

HD66702
LCD-IIlE20 Block Diagram

OSC

Reset
circuit
ACL

r--

RS

MPU
interface

-

Rm -

E

I~

Instruction
register (IR)

Input!
output
buffer

-'-

I

Address
counter

D

COM, to

.....

16-bit
shift
register

Common
signal
driver

1~O-bit
latch
circuit

Segment
signal
driver

11

Data
register
(DR)

I'

7
8

8

'00
8

8

_Busy
flag

~
~

1~O-bit
shift
register

7

Character
generator
RAM
(CG RAM)
64 bytes

5
~

Vee

I

.---

~.6
'6

SEG, to
SEG, 00

~

1111
LCD drive
voltage
selector

~

~

GND

Timing
generator

+

t
7

TEST

M

Display
data RAM
(DD RAM)
80 x 8 bits

Instruction
decoder

j

-

CL
CL2

~

t

-

DBo to
DB3

,

EXT

ill

r----

8

OSC

Character
generator
ROM
(CG ROM)
7,200 bits

Cursor
and
blink
controller

15
Parallel/serial converter
and
f-attribute circuit

!!!!!

HITACHI

275

HD66702
LCD-IIlE20 Pad Arrangement

.3

SEc;,.. . 1
SEGos . 2
SEGsa
SEGa,
4
SEG. . . 5
SEG. . . 6
SEGu
SEG27
SEG. . . 9
SEG. . . 10
SEG", .11
SEG. . . 12
SEGu .13
SEG., .14
SEGro .15
SEG,. .16
SEG,• • 17
SEG 17 .18
SEG,. .19
SEG,s
SEG,• • 21
SEG,• • 22
SEG,• • 23
SEG" .24
SEG,• • 25
SEG.
26
SEG • • 27
SEG7.28
SEGa .29
SEGs .30
SEG • • 31
SEG • • 32
SEG.
33
SEG, .34
GND .35
OSC• • 36

I III
I I
I
I
!~!~~~~~~~;~!~~~~~~~~~~§~~~~~~~~~~~~

.7.8

.20

No1e:'

o
•

FlI
•

18

276

~

Type coda

HD66702

Teat pins to be grounded
Power supply pins
Power supply pins (ground)
Input pins
OUtput pins
InpullOutput pins

~opview)

Minimum pad pitch - 130 ~m

HITACHI

HD66702
HCD66702 Pad Location Coordinates
Pad

Pad

Pad

Pad

No.

Name

X (!.Lm)

Y{!.Lm)

No.

Name

X (J.lm)

Y{!.Lm)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

SEGa.!

-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475

2350
2205.
2065
1925
1790
1655
1525
1395
1265
1135
1005
875
745
615
485
355
225
95
-35
-165
-295
-425
-555
-685
-815
-945
-1075
-1205
-1335
-1465

31
32
33
34
35
36
37
38
39
40
41
42

SEG4

asc2
asc,

43

V4

-2475
-2475
-2475
-2475
-2475
-2475
-2445
-2305
-2165
-2025
-1875
-1745
-1595
-1465
-1335
-1185
-1055
-905
-775
-625
-495
-345

-1600
-1735
-1870
-2010
-2180
-2325
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475

SEG33
SEG32
SEG3,
SEGal!
SEG29
SEG28
SEG27
SEG28
SEG25
SEG24
SEG23
SEG22
SEG2,
SEG20
SEG'9

17

SEG,8

18
19
20
21
22
23
24
25
26
27
28
29
30

SEG17
SEG'6
SEG,s
SEG'4
SEG'3
SEG'2
SEG"
SEG,o
SEGg
SEG8
SEG7
SEG6
SEGs

-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475

SEGa
SEG2
SEG,
GND

Vee
Vee
V,
V2
V3

44

Vs

45
46
47
48
49
50
51
52

CL,

53
54
55
56
57
58
59
60

HITACHI

CL2

M

0
EXT
TEST
GND
RS

FWI
E
DBo
DB,
DB2
DB3
DB4
DBs

-195
-45
85
235
365
515
645
795

-2475
-2475
-2475
-2475

HD66702
HCD66702 Pad Location Coordinates (cont)
Pad
No.

Pad
Name

61
62

DBa

63

COM 1

64

COM2

65
66
67
68
69
70
71
72
73
74
75
76

COM3

D~

COM 4
COMs
COM6
COM7
COMa
COM9
COM 10
COM 11
COM 12
COM 13
COM 14

77

COM 1S

78
79
80
81
82

COM 16

SEGg7

83

SEG96

84
85
86
87
88
89
90

SEG9s

278

SEG100
SEGgs
SEGss

SEG94
SEG93
SEGg2
SEGgl
SEGso
SEG89

X{Jl.m)

Y{Jl.m)

925
1075
1205
1335
1465
1595
1725
1855
1990
2125
2265
2410
2475
2475
2475
2475
2475
2475
2475
2475
2475
2475
2475
2475
2475
2475
2475
2475
2475
2475

-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2475
-2290
-2145
-2005
-1865
-1730
-1595
-1465
-1335
-1205
-1075
-945

-815
-685
-555
-425
-295
-165
~

Pad
No.

Pad
Name

X{Jl.m)

Y{Jl.m)

91
92

SEG88

95

93

SEG86

94

SEG6S

95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120

SEG84

2475
2475
2475
2475
2475
2475
2475
2475
2475
2475
2475
2475
2475
2475
2475
2475
2475
2475
2320
2175
2035
1895

615
745
875
1005
1135
1265
1395
1521)
1655
1790
1925
2065
2205
2350
2475
2475
2475
2475

1760
1625
1495
1365
1235
1105
975
845

2475
2475
2475
2475
2475
2475
2475
2475

HITACHI

SEG87

SEG63
SEG82
SEG81
SEG60
SEG79
SEG78
SEG77
SE~6

SEG7S
SEG74
SE~3

SE~2

SEG71
SE~o

SEG69
SEG68
SEG67
SEG66
SEG6S
SEG64
SEG63
SEG62
SEG6l
SEG60
SEGS9

225
355

485

HD66702
HCD66702 Pad Location Coordinates (cont)
Pad
Pad
Name
No.
Y (11m)
X(11m)
2475
133
SEG46
-845
121
SEGsa
2475
134
SEG4S
-975
SEGS7
122
455
2475
135
SEG44
-1105
123
SEGsa
325
2475
136
SEG43
-1235
124
SEGss
195
2475
137
SEG42
-1365
125
SEG54
2475
SEG53
65
138
SEG41
-1495
126
-65
2475
139
SEG40
-1625
127
SEG52
2475
140
SEG39
-1760
128
SEGS1
-195
-325
2475
141
SEG 38
-1895
129
SEG50
2475
142
130
SEG49
-455
SEG37
-2035
-585
2475
143
SEG38
131
SEG48
-2175
144
132
SEG47
-715
2475
SEG3S
-2320
Notes: 1. Coordinates originate from the chip center.
2. The above are preliminary specifications, and may be subject to change.
Pad

No.

Pad
Name

X(11m)
715
585

HITACHI

Y (11m)
2475
2475
2475
2475
2475
2475
2475
2475
2475
2475
2475
2475

279

HD66702
HD66702 Pin Arrangement

SEG".
SEG..
SEGs.
SEG3'
SEGs.
SEG..
SEG..
SEG.7
SEG..
SEG••
SEG••
SEG.,
SEG..
SEG.,
SEG..
SEG,.
SEG,.
SEG 17
SEG,.
SEG,.
SEG,.
SEG'3
SEG,.
SEG"
SEG,.
SEG •.
SEG.
SEG7
SEG.
SEG.
SEG.
SEG3
SEG.
SEG,
GND

SEG 7I
SEG 72
SEG,.
SEG ..
SEGn
SEG7•
SEG 77
SEG7I
SEG n
SEG..
SEG.,
SEG..
SEG u
SEG ••
SEG ••
SEG ••
SEG 87
SEG ••
SEG ••
SEG,.
SEG"
SEG..
SEG 13
SEG,.
SEG.,
SEG ••
SEG.7
SEG..
SEG..
SEG,oo
COM,.
COM,.
COM,.
COM'3
COM,.
COM"

0

18

OSC.

Note: • : Test pins to be grounded
Power supply pins
• : Power supply pins (ground)
Er:I : Input pins
I : Output pins
E:I : InpuVOutput pins

o:

280

FP-I44A
(top view)

HITACHI

OD66702
Pin Functions
Table 1 Pin Functional Description
Signal

110

Device
Interfaced with

Function

RS

MPU

Selects registers.
0: Instruction register (for write)
Busy flag: address counter (for read)
1: Data register (for write and read)

RIW

MPU

Selects read or write.
0: Write
1: Read

E

I

MPU

Starts data readlwrite

DB4 to DB7

va

MPU

Four high order bidirectional tristate data bus pins. Used
for data transfer between the MPU and the lCD-1I1E20.
DB7 can be used as a busy flag.

DBa to DB3

va

MPU

Four low order bidirectional tristate data bus pins. Used
for data transfer between the MPU and the lCD-1I1E20.
These pins are not used during 4-bit operation.

Cl1

0

HD441 00

Clock to latch serial data 0 sent to the HD44100H driver

Cl2

0

HD441 00

Clock to shift serial data 0

M

0

HD441 00

Switch signal for converting the liquid crystal drive
waveform to AC

0

0

HD44100

Character pattern data corresponding to each segment
signal

COM 1 to COM 16

0

LCD

Common signals that are not used are changed to nonselection waveforms.COMg to COM16 are nonselection waveforms at 1/8 duty factor and COM 12 to
COM16 are non-selection waveforms at 1/11 duty factor.

SEG1 to SEG 100

o

LCD

Segment signals

V1 to Vs

Power supply

Power supply for LCD drive

Vcc.GND

Power supply

Vee: +5 V or +3 V. GND: 0 V

TEST

Test pin. which must be grounded

EXT

0: Enables extension driver control signals Cl1• Cl2• M.
and 0 to be output from its corresponding pins.
1: Drives Cl1• Cl2• M. and 0 as tristate. lowering power
dissipation.

OSC1.OSC2

Pins for connecting the registers of the internal clock
oscillation. When the pin input is an external clock. it
must be input to OSC1 •

HITACHI

281

HD66702
Function Description
Registers

Busy Flag (BF)

The HD66702 has two 8-bit registers, an
instruction register (IR) and a data register (DR).

When the busy flag is I, the HD66702 is in the
internal operation mode, and the next instruction
will not be accepted. When RS 0 and R/W 1
(table 2), the busy flag is output to DB-r. The next
instruction must be written after ensuring that the
busy flag is O.

The IR stores instruction codes, such as display
clear and cursor shift, and address information for
display data RAM (DD RAM) and character
generator RAM (CG RAM). The IR can only be
written from the MPU.
The DR temporarily stores data to be. written into
DD RAM or CG RAM. Data written into the DR
from the MPU is automatically written into DD
RAM or CG RAM by an internal operation. The
DR is also used for data storage when reading data
from DD RAM or CG RAM. When address
information is written into the IR, data is read and
then stored into the DR from DD RAM or CG
RAM by an internal operation. Data transfer
between the MPU is then completed when the
MPU reads the DR. After the read, data in DD
RAM or CG RAM at the next address is sent to
the DR for the next read from the MPU. By the
register selector (RS) signal, these two registers
can be selected (table 2).

=

Address Counter (AC)
The address counter (Ae) assigns addresses to
both DD RAM and CG RAM. When an address
of an instruction is written into the IR, the address
information is sent from the IR to the AC.
Selection of either DD RAM or CG RAM is also
determined concurrently by the instruction.
After writing into (reading from) DD RAM or CG
RAM, the AC is automatically incremented by 1
(decremented by 1). The AC contents are then
output to DBo to DB6 when RS = 0 and R/W = 1
(table 2).

Table 2 Register Selection
RS

o
o

Operation

o

IR write as an internal operation (display clear, etc.)
Read busy flag (DB7) and address counter (DBa to DB6 )

o

DR write as an internal operation (DR to DO RAM or CG RAM)
DR read as an internal operation (DO RAM or CG RAM to DR)

282

=

HITACHI

HD66702
Display Data RAM (DD RAM)

-

Display data RAM (DD RAM) stores display data
represented in 8-bit character codes. Its extended
capacity is 80 x 8 bits. or 80 characters. The area
in display data RAM (DD RAM) that is not used
for display can be used as general data RAM. See
figure 1 for the relationships between DD RAM
addresses and positions on the liquid crystal
display.

Case 2: For a 28-character display. the
HD66702 can be extended using one
HD44100 and displayed. See figure 4.
When the display shift operation is
performed. the DD RAM address shifts.
See figure 4.

-

The DD RAM address (ADD) is set in the address
counter (AC) as hexadecimal.

Case 3: The relationship between the
display position and DD RAM address
when the number of display digits is
increased through the use of two or more
HD44100s can be considered as an
extension of case #2.

I-line display (N = 0) (figure 2)
-

Since the increase can be eight digits per
additional HD44100. up to 80 digits can be
displayed by externally connecting eight
HD44100s. See figure 5.

Case 1: When there are fewer than 80
display characters. the display begins at the
head position. For example. if using only
the HD66702. 20 characters are displayed.
See figure 3.
When the display shift operation is
perfonned. the DD RAM address shifts.
See figure 3.

High order

I--- bits

__ 14

Low order
bits ----I

~~xadeCimal) IAC6IAC5~C4IAC3IAC21 AC11Acoi

Example: DO RAM address 4E
1

10 10 1

1

1

79

80

10

Figure I DD RAM Address

Display position
(digit)

~~:~~

2

3

4

5

1 00 1 01 1 021 031 041 . . . . . . . . . . . . . . . . .. 14E 14F

I

(hexadecimal)

Figure 2 I-Line Display

HITACHI

283

HD66702
Display
position
DDRAM
address
For
shift left
For
shift right

L-...L--I----''-...L---'----I_-'----'---!._.l..--'--'-_'---'--I----''-...L---'----I----J

Figure 3 I·Line by 20·Character Display Example

1 2

3

4 5

6

7

8 9 10 11 12 13 14 15 16 17 18 1920 21 22232425 26 2728

y
LCD-II/E20 display

y
HD44100 display

For
shift left

Figure 4 I·Line by 28·Character Display Example

Display
position

1 2 3 4 5 6 7 8 9 10 11 1213 14 15 1617 18 192021 22232425 26 2728

77 78 7980

DDRAM
address

y
LCD-II/E20 display

1st HD44100

8th HD44100

display

display

Figure 5 I·Line by 80·Character Display Example

284

HITACHI

HD66702
2-line display (N = 1) (figure 6)
-

consecutive. For example, when just the
HD66702 is used, 20 characters x 2 lines
are displayed. See figure 7.

Case 1: When the number of display
characters is less than 40 x 2 lines, the two
lines are displayed from the head. Note
that the first line end address and the
second line start address are not

Display
position

2

3

4

When display shift operation is perfonned,
the DD RAM address shifts. See figure 7.

5

39

40

.................. 26 27
41 42 43 44 .................. 66 67

00
DDRAM
address
(hexadecimal) 40

02

01

03 04

Figure 6 2-Line Display

Display
position
DDRAM
address

For
shift left

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

00 01 02 03 04 05 06 07 08 09 OA OB OC OD OE OF 10 11 12 13
40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53

01 02 03 04 05 06 07 08 09 OA OB OC OD OE OF 10 11 12 13 14
41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54

27 00 01 02 03 04 05 06 07 08 09 OA OB OC OD OE OF 10 11 12
For
shift right
67 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52

Figure 7 2-tine by 20-Character Display Example

HITACHI

285

HD66702
-

Case 2: For a 28-character x 2-line display,
the HD66702 can be extended using one
HD44100. See figure 8.
When display shift operation is performed,
the DD RAM address shifts. See figure 8.

-

Case 3: The relationship between the
display position and DD RAM address

Display
position

1 2

3

4 5

6

7

8

when the number of display digits is
increased by using two or more HD44100s.
can be considered as an extension of case
#2. See figure 9.
Since the increase can be 8 digits x 2 lines
for each additional HD44100. up to
40 digits X 2 lines can be displayed by
externally connecting three HD44100s.

9 10 11 12131415161718 192021 22232425262728

DDRAM 00 0102 03 0405 06 07 08 090A OEOC OC OE OF 1011 1213 14 1516 1718 19 lA 18
address
40 4142 43 4445 46 47 48 49 4A 4E 4C 40 4E 4F 50 51 52 53 54 55 56 57 58 59 ~A ~8
'--_ _ _ _ _ _ _ _y_----------'/''-~_---y~_--'I

LCD-II/E20 display

HD44100 display

010 03 04 05 06 01 08 09 OA OE OC 00 OE OF 1011 12 13 14 1516 1718 191A 18 lC

For
shift left

4142 4344 45 46 47 48 49 4A 48 ~C 40 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 58 5C

27 00 0102 03 04 05 06 07 08 09 OA OE pC 00 OE OF 1011 12 1314 15 1617 18 19 lA
For
shift right
67 40 4142 43 44 45 46 47 48 49 4A 4E ~C 40 4E 4F 50 5152 5354 55 56 57 58 59 5A

Figure 8 2-Line by 28-Character Display Example

Display
position
DO RAM
address

1 2 3 4 5 6 7 8 9 1011 1213141516171819'2021 22232425 26 2728

37 38 3940

00 01 0203 0405 060 0809 OJ OB ~c OC OE OF Ie 11 1213 1415 1617 1819 lA B

........ 2425 26 21

4041 4243 4445 464 4849 4J 4B ~C4C ~E 4F 5051 5253 5455 56 57 5659 5A5B

........

,

I

y

LCD-II/E20 display

'---y---/

1st HD44100
display

3rd HD44100
display

Figure 9 2·Line by 4O·Character Display Example

286

HITACHI

6465 6E 87

'---y-----'

HD66702
Character Generator ROM (CG ROM)

Modifying Character Patterns

The character generator ROM generates 5 x 7 dot.
or 5 x 10 dot character patterns from 8-bit
character codes (table 5). It can generate
160 5 x 7 dot character patterns and 32 5 x 10 dot
character patterns. User-defined character patterns
are also available by mask-programmed ROM.

•

Character Generator RAM (CG RAM)
In the character generator RAM, the user can
rewrite character patterns by program. For 5 x 7
dots, eight character patterns can be written, and
for 5 x 10 dots, four character patterns can be
written.
Write the character codes at the addresses shown
as the left column of table 5 to show the character
patterns stored in CG RAM.
See table 6 for the relationship between CG RAM
addresses and data and display patterns.

Areas that are not used for display can be used as
general data RAM.

Character pattern development procedure

The following operations correspond to the
numbers listed in figure 10:

1. Determine the correspondence between
character codes and character patterns.
2. Create a listing indicating the correspondence
between EPROM addresses and data.
3. Program the character patterns into the
EPROM.
4. Send the EPROM to Hitachi.
5. Computer processing on the EPROM is
performed at Hitachi to create a character
pattern listing, which is sent to the user.
6. If there are no problems within the character
pattern listing, a trial LSI is created at Hitachi
and samples are sent to the user for evaluation.
When it is confirmed by the user that the
character patterns are correctly written, mass
production of the LSI proceeds at Hitachi.

HITACHI

287

HD66702
Hitachi

User

Determine
character patterns

®
@

®
No

Note: For a description of the numbers used in this figure, refer to the preceding page.

Figure 10 Character Pattern Development Procedure

288

HITACHI

HD66702
-

Programming character patterns
This section explains the correspondence
between addresses and data used to program
character patterns in EPROM.
The
LCD-II/E20 character generator ROM can
generate 160 5 x 7 dot character patterns and
32 5 x 10 dot character patterns for a total of
192 different character patterns.

5 x 7 dot character pattern
EPROM address data and character pattern
data correspond with each other to form a
5 x 7 dot character pattern (table 3).

Table 3 Example of Correspondence between EPROM Address Data and Character Pattern
(Sx 7 dots)

LSB
A,o Ag A8 A7 A6 As A4 A3 A2 A, Ao 0 4 0 3 0 2 0, 0 0
0

1

0

1

0

0

1

0

0

0

0

0

0

1

0

1

0

0

0

1

0

1

0

1
0

1
Character code
Notes: 1.
2.
3.
4.
5.
6.

Fill line 8 (cursor position)
with Os

Line
position

EPROM addresses A,o to A3 correspond to a character code.
EPROM addresses A2 to Ao specify a line position of the character pattern.
EPROM data 0 4 to 0 0 correspond to character pattern data.
A lit display position (black) corresponds to a 1.
Line 8 (cursor position) of the character pattern must be blanked with as.
EPROM data 05 to 0 7 are not used.

HITACHI

289

HD66702
-

5 x 10 dot character pattern

3. EPROM data used when the user does not
use any HD66702 character pattern:
According to the user application, handled in
one of the two ways listed as follows.

EPROM address data and character pattern
data correspond with each other to form a
5 x 10 dot character pattern (table 4).
-

i. When unused character patterns are not
programmed: If an unused character code
is written into DD RAM, all its dots are lit
By not programing a character pattern, all
of its bits become lit (This is due to the
EPROM being filled with Is after it is
emsed.)

Handling unused character patterns

1. EPROM data outside the character pattern
area: Ignored by the character genemtor ROM
for display operation so 0 or 1 is arbitrary.
2. EPROM data in CG RAM area: Ignored by
the character generator ROM for display
operation so 0 or 1 is arbitrary.

ii. When unused character patterns are
programmed as Os; Nothing is displayed
even if unused character codes are written
into DD RAM. (This is equivalent to a
space.)

Table 4 Example of Correspondence between EPROM Address Data and Character Pattern
(5 x 10 dots)
EPROM Address

Data

LSB
A 10 Ag As A7 A6 As A4 A3 A2 Al Ao 0 4 0 3 O 2 0 1 0 0

0

0 0

0

0

0

0

0

0

0

0

0

0

0

0

0

~1

I

0

0

0

1

0

1

0
1

0

0

0

1

0
1
0

0

0

0

0

0

0

0

0

0

0

0

0

1

0

0

0

0

0

0

1

0

Character code

Fill line 11 (cursor position)
with Os

Line
position

Notes: 1. EPROM addresses A 10 to A3 correspond to a character code. Set As and Ag of character
pattern lines 9, 10. and 11 to Os.
2. EPROM addresses A2 to Ao specify a line position of the character pattern.
3. EPROM data 0 4 to 0 0 correspond to character pattern data.
4. A lit display position (black) corresponds to a 1.
5. Blank out line 11 (cursor position) of the character pattern with Os.
6. EPROM data 05 to 0 7 are not used.

290

HITACHI

HD66702
Table 5 Correspondence between Character Codes and Character Patterns (ROM code: AOO)

Note: The user can specify any pattern for character-generator RAM.

HITACHI

291

HD66702
Table 5 Correspondence between Character Codes and Character Patterns (ROM code: AOl)

292

HITACHI

HD66702
Table 5 Correspondence between Character Codes and Character Patterns (ROM code: A02)
0010 0011 0100

0110 0111 1010

1100 1101

1111

CG

xxxxOOOO

RAM
(1l

xxxxOOO1

(2)

xxxxOO10

(3)

xxxxOO11

(4)

xxxx0100

(5)

xxxx0101

(6)

xxxx0110

(7)

xxxx0111

(8)

xxxx1000

(1 )

xxxx1001

(2)

xxxx1010

(3)

xxxx1011

(4)

xxxx1100

(5)

xxxx1101

(6)

xxxx1110

(7)

xxxx1111

(8)

HITACHI

293

H066702
Table 6 Relationship between CG RAM Addresses, Character Codes (DD RAM) and Character
Patterns (CG RAM data)
For 5 x 7 dot character patterns
CG RAil Addr...

765 4 3 2 1 0
High

o

Low

0 0 0 * 001

543 2 1 0
High

Low

0 0 0
0 0
0
0
0
000
0 0
0 1
0
1 1
0 0 0
0 0
0
0
0
001
1 0 0
0 1
0
0

0000*111

o
o

765 432 1 0
High

I
I

Low

Character
pattern

Cursor position

0
1

o
* * *

Notes: 1. Character code bits 0 to 2 correspond to CG RAM address bits 3 to 5 (3 bits: 8 types).
2. CG RAM address bits 0 to 2 designate the character pattern line position. The 8th line is the
cursor position and its display is formed by a logical OR with the cursor.
Maintain the 8th line data, corresponding to the cursor display poSition, at 0 as the cursor display.
If the 8th line data is 1, 1 bits will light up the 8th line regardless of the cursor presence.
3. Character pattern row positions correspond to CG RAM data bits 0 to 4 (bit 4 being at the left ).
Since CG RAM data bits 5 to 7 are not used for display, they can be used for general data RAM.
4. As shown tables 5 and 6, CG RAM character patterns are selected When character code bits
4 to 7 are all o. However, since character code bit 3 has no effect, the R display example above
can be selected by either character code OOH or 08H.
5. 1 for CG RAM data corresponds to display selection and 0 to non-selection.
• Indicates no effect.

294

HITACHI

HD66702
Table 6 Relationship between CG RAM Addresses, Character Codes (DD RAM) and Character
Patterns (CG RAM data) (cont)
For 5 x 10 dot character patterns
CG RAM Addr•••

76543 2 1 0
High

Low

5 4 3 2 1 0
High

Low
:0 0 0 0

io
io

lo

io
o

0

io

i0

:0

i1
i1

0

Low

0

0
Character
pattern

0 0

0
1 0
1
0 0 0

0 0

:1 0 1 1

,: 1

High

• • •

0 0 1

_____ ~LQ--L
~

'VIHI
VILI

VIHI
VILI
lAS

VILI

/vILl

-

PWEH

-

E

K

IAH

II

IAH
_lEI

~

VIH1,
VIL1

VIHI
VILI

~IE'

).

IH

IOSW

VIHI
VIL1

Valid data

VIHI
VIL1

~

VIHI
VILI

K

VIHI

"-

ICYCE

Figure 35 Write Operation

RS

RiW

=>
~

VIHI
VIL1
lAS

IAH

VIHI
PWEH

E

DBo 10 DB7

-

V

-

IAH
I---IEI

V1H1
VIL1

V 1H1
VIL1
-IE,

1\

IOOR

).

IOHR

VOHI
VOL1

Valid data
IcycE

Figure 36 Read Operation
332

V1L1

HITACHI

VOHI
VOL1

K

HD66702

VOH2
VOl2

D

tOH

M

Figure 37 Interface Timing with External Driver

Vee

tOFF·l
tOFF ~1 ms

0.1 ms s;t rcc S; 10 ms

Notes: 1. tOFF compensates for the power oscillation period caused by momentary power
supply oscillations.
2. Specified at 4.5 V for 5-V operation, and at 2.7 V for 3-V operation.
3. When the above condition cannot be satisfied, the internal reset circuit
will not operate normally.
In this case, the LSI must be initialized by software. (Refer to the Initializing
by Instruction section.)

Figure 38 Internal Power Supply Reset

HITACHI

333

HD66710 (LCD-II/FS)--(Dot Matrix Liquid Crystal Display
Controller/Driver)
- PreliminaryDescription
The LCD-II/F8 (HD66710) dot-matrix liquid
crystal display controller and driver LSI displays
alphanumerics, numbers, 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 minimum system can be interfaced
with this controller/driver.

•
•

Booster for liquid crystal voltage
- 1\vo/three times (13 V max.)
Wide range of liquid crystal display driver
voltage
- 3.0V to 13 V

•
•

Extension driver interface
High-speed MPU bus interface
(2 MHz at 5-V operation)

•

4-bit or 8-bit MPU interface capability

•

80 x 8-bit display RAM (SO characters max.)

A single LCD-II/F8 is capable of displaying a
singlel6-character line, two 16-character lines, or
up to four 8~character lines.

•

9,600-bit character generator ROM
- 240 characters (5 x 8 dot)

The LCD-II/F8 software is upwardly compatible
with the LCDII (HD44780) which allows the user
to easily replace an LCD-II with an HD66710. In
addition, the HD66710 is equipped with functions
such as segment displays for icon marks, a 4-line
display mode, and a horizontal smooth scroll, and
thus supports various display forms. This achieves
various display forms. The HD66710 character
generator ROM is extended to generate 240 5 x 8
dot characters.

•

• 64 x 8-bit character generator RAM
- 8 characters (5 x 8 dot)

•
•

Programmable duty cycle
(See list I)

•

Wide range of instruction functions:
- Functions compatible with LCD-II:
Display clear, cursor home, display on/off,
cursor on/off, display character blink,
cursor shift, display shift
- Additional functions: Icon mark control, 4line display, horizontal smooth scroll, 6-dot
character width control, white-black
inverting blinking cursor.

•
•

Software upwardly compatible with HD44780.
Automatic reset circuit that initializes the
controller/driver after power on

•
•

Internal oscillator with an external resistor
Low power consumption

The low voltage version (2.7 V) of the HD66710,
combined with a low power mode, is suitable for
any portable battery-driven product requiring low
power dissipation.

Features
•
•

5 x 8 dot matrix possible
Low power operation support:
2.7 V to 5.5 V (low voltage)

334

8 x 8-bit segment RAM
- 4O-segment icon mark
33-common x 40-segment liquid crystal
display driver

HITACHI

HD66710
List 1 Programmable Duty Cycles
Number of
Lines

Maximum Number of Displayed Characters

Duty Ratio

Displayed
Character

Single-chip Operation

With Extentlon Driver

1/17

5 x 8-dot

One 16-character
line + 40 segments

One 50-character
line + 40 segments

2

1/33

5 x 8-dot

Two 16-character
lines + 40 segments

Two 30-character
lines + 40 segments

4

1/33

5 x 8-dot

Four 8-character
lines + 40 segments

Four 20-character
lines + 40 segments

Ordering Information
'iYpeNo.

Package

HD66710***FS

1OO-pin plastic QFP (FP-100A)

HCD6671 0***

Chip

Note: ***

=ROM code No.

HITACHI

335

HD66710
LCD·II Family Comparison
Item

LCD·II
(HD44780U)

LCD-II/E20
(HD66702)

LCD·II/F8
(HD66710)

Power supply voltage

2.7VtoS.S V

S V±10%
(standard)

2.7 Vto S.S V

2.7 Vto S.S V
(low voltage)
Liquid crystal drive
voltageV lcD

3.0 Vto 11 V

3.0 Vto 7.0 V

3.0 Vto 13.0 V

Maximum display
digits per chip

8 characters
x2lines

20 characters
x2lines

16 characters x 2 lines/
8 characters x 4 lines

Segment display

None

None

40 segments

Display duty cycle

1/8, 1/11, and 1/16

1/8,1111, and 1/16

1/17 and 1/33

CGROM

9,920 bits
(208: S x 8 dot
characters and
32:Sx10dot
characters)

7,200 bits
(160: S x 7 dot
characters and
32:Sx10dot
characters)

9,600 bits
(240: S x 8 dot
characters)

CGRAM

64 bytes

64 bytes

64 bytes

DDRAM

80 bytes

80 bytes

80 bytes

SEGRAM

None

None

8 bytes

Segment signals

40

100

40

Common signals

16

16

33

Liquid crystal drive waveform

A

B

B

Bleeder resistor for LCD
power supply

External
(adjustable)

External
(adjustable)

External
(adjustable)

Clock source

External resistor,
or external clock

External resistor or
external clock

External resistor or
external clock

Rt oscillation frequency
(frame frequency)

270 kHz±30%
(59 to 110 Hz for 1/8
and 1/16 duty cycles;
43 to 80 Hz for 1/11
duty cycle)

320 kHz±30%
(70 to 130 Hz for 1/8
and 1/16 duty cycles;
51 to 95 Hz for 1/11
duty cycle)

270kHz±30%
(S6 to 103 Hz for 1/17
duty cycle;
57to 106 Hz for 1/33
duty cycle)

Rt resistance

91 kn (S-V operation)
75 kn (3-V operation)

68 kn (S-V operation)
S6 kn (3-V operation)

91 kn (S-V operation)
75 kn (3-V operation)

Liquid crystal voltage
booster circuit

None

None

2-3 times step-up circuit

336

HITACHI

HD66710
LCD·D Family Comparison (cont) ,
LCD-II
(HD44780U)

LCD-II/E20
(HD66702)

LCD-II/F8
(HD66710)

Independent
control signal

Independent
control signal

Used in common with a
driver output pin

Instructions

LCD-II (HD447S0)

Fully compatible with
the LCD-II

Upper compatible with
the LCD-II

Number of displayed
lines

1 or 2

1 or 2

1,2, or 4

Hem
Extention driver
control signal

low power mode

None

None

Available

Horizontal scroll

Character unit

Character unit

Dot unit

CPU bus timing

2 MHz (5-V operation) 1 MHz
1 MHz (3-V operation)

2 MHz (5-Voperation)
1 MHz (3-Voperation)

Package

OFP1420-8Q
SO-pin bare chip

OFP1420-100
100-pln bare chip

LOFP2020-144
144-pin bare chip

HITACHI

337

HD66710
HD66710 Block Diagram

escl

OSC2

EXT

Vel - - - - - ,

Cl
C2

Voo

---~-------~--1r--~--_t--~r_--------------------------~

OND

---;1.VI

338

V2

V3

V4

VS

HITACHI

HD66710
HD66710 Pin Arrangement

SEG27
SEG28
SEG29
SEG30
SEG31
SEG32
SEG33
SEG34
SEG35
SEG36
SEG37/CL1
SEG38/CL2
SEG39/D
SEG40/M
COM9
COM10
COMll
COM12
COM13
COM14
COM15
COM16
COM25
COM26
COM27
COM28
COM29
COM30
COM31
COM32

80
79
78

77
76
75
74
73
72
71
70
69
68
67

LCD·II!F8

66

SEG6
SEG5
SE;G4
SEG3
SEG2
SEGl
VCC
TEST
EXT
DB7

DBS
DBS
DB4
DB3

65

DB2
DBl

64
63

E

62
61
60
59
58
57

56
55
54
53
52

~~3334~~UM~~~~~"~~O~~OO~

DBO
Rfii
AS
OSC2
OSCl
Vci
C2
Cl
GND

V50UT2
V50UT3
V5
V4

Top View

HITACHI

339

HD66710
HD66710 Pad Arrangement

Chip size (X xV):
Coordinate
:
Origin
:
Pad size (XxV) :
1

80

000000000000000000

79

I

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

/'

Type code

29

52

000000000000000000
30 31

340

81

100

2

V

5.63 mm x 6.06 mm
Pad center
Chip center
100 Ilm x 100 Ilm

X

HITACHI

50 51

HD66710
HD66710 Pad Location Coordinates
Pin No.

2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44

45
46
47
48
49
50

Pad Name

x

SEG27
SEG28
SEG29
SEG30
SEG31
SEG32
SEG33
SEG34
SEG35
SEG36
SEG37
SEG38
SEG39
SEG40
COM9
COM10
COMll
COM12
COM13
COM14
COM15
COM16
COM25
COM26
COM27
COM28
COM29
COM30
COM31
COM32
COM24
COM23
COM22
COM21
COM20
COM19
COM18
COM17
COM8
COM7
COM6
COM5
COM4
COM3
COM2
COM1
COM33

-2495
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2695
-2495
-2051
-1701
-1498
-1302
-1102
-899
-700

V1

V2
V3

-500
-301

-101
99
302
502
698
887
1077

1266
1488
1710
2063

y
2910
2730
2499
2300
2100
1901
1698
1498
1295
1099
900
700
501
301
98
-113
-302
-501

-701
-900
-1100
-1303
-1502
-1702
-1901
-2101
-2300
-2500
-2731
-2910
-2910
-2910
-2910
-2910
-2910
-2910
-2910
-2910
-2910
-2910
-2910
-2910
-2910
-2910
-2910
-2910
-2910
-2910
-2910
-2910

Pin No.

Pad Name

x

51
52
53
54

V4
V5

V50UT3
V50UT2

55

GND

56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76

Cl
C2

2458
2660
2660
2660
2640
2650
2675
2675
2675
2675
2675
2675
2675
2675
2675
2675
2675
2675
2675
2675
2675
2675
2675
2695
2695
2695
2695
2695
2695
2495
2049
1699
1499
1300

77

78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100

HITACHI

Vci

OSCl
OSC2
RS
RIW
E

DBO
DBl
DB2
DB3
DB4
DB5
DB6
DB7
EXT
TEST

Vee
SEGl
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
SEGll
SEG12
SEG13.
SEG14
SEG15
SEG16
SEG17
SEG18
SEG19
SEG20
SEG21
SEG22
SEG23
SEG24
SEG25
SEG26

1100

901
701

502
299

99
-101
-301
-500

-700
-899
-1099

-1302
-1501
-1701
-2051

y
-2910
-2731
-2500
-2300
-2090
-1887
-1702
-1502
-1303
-1103
-900
-701
-501

-302
-99

98
301
501
700
900
1099
1299
1502
1698
1901

2104
2300
2503
2730
2910
2910
2910
2910
2910
2910
2910
2910
2910
2910
2910
2910
2910
2910
2910
2910
2910
2910
2910
2910
2910

341

HD66710
Pin Functions
Thble 1 Pin Functional Description
Signal

110

Device
Interfaced with

Function

RS

MPU

Selects registers.
0: Instruction register (for write)
Busy flag: address counter (for read)
1: Data register (for write and read)

RIW

MPU

Selects read or write.
0: Write
1: Read

E

MPU

Starts data readlwrite

DB4to DB7

110

MPU

Four high order bidirectional tristate data bus pins. Used
for data transfer between the MPU and the HD66710.
DB7 can be used as a busy flag.

DBOto DB3

1/0

MPU

Four low order bidirectional tristate data bus pins. Used
for data transfer between the MPU and the HD66710.
These pins are not used during 4-bit operation.

COM1 to COM33

o

LCD

Common signals; those are not used become nonselected waveforms. At 1/17 duty rate, COM1 to
COM16 are used for character display, COM17 for icon
display, and COM18 to COM33 become non-selected
waveforms. At 1133 duty rate, COM1 to COM32 are
used for character display, and COM33 for icon display.

SEG1 to SEG35

0

LCD

Segment signals

SEG36

0

LCD

Segment signal. When EXT .. high, the same data as
that of the first dot of the extension driver is output.

SEG37/CL1

0

LCDI

Segment signal when EXT .. low. When EXT - high,
outputs the extension driver latch pulse.

Extension driver
SEG38/CL2

0

LCDI
Extension driver

SEG391D

SEG40/M
"

0

0

LCDI
Extension driver

Segment signal at EXT .. low. At EXT .. high, the
extension driver data. Data on and after the 36th
dot is output.

LCDI

Segment signal when EXT .. low. When EXT = high,
outputs the extension driver AC signal.

Extension driver

Extension driver enable signal. When EXT .. high,
SEG37 to SEG40 become extension driver interface
signals. At this time, make sure that V5 level is lower
than GND level (0 V). V5 (low) s GND (high).

EXT

V1 to V5

342

Segment signal when EXT .. low. When EXT .. high,
outputs the extension driver shift clock.

Power supply

Power supply for LCD drive
Vee - V5 .. 13 V (max)

HITACHI

HD66710
Table 1 Pin Functional Description (cont)
Device
Interfaced with

Function

Vee, GND

Power supply

Vee: +2.7 V to S.S V, GND: 0 V

05C1,05C2

Oscillation
resistor
clock

When CR oscillation is performed, a resistor must
be connected externally. When the pin input is an
external clock, it must be input to 05C1.

Signal

110

Input voltage to the booster, from which the liquid crystal
display drive voltage is generated.
Vci: 2.S V to 4.S V

Vci

VSOUT2

o

VS pinl
Booster
capacitance

Voltage input to the Vci pin is boosted twice and output
When the voltage is boosted three times, the same
capacity as that of C1-02 should be connected.

VSOUT3

o

VS pin

Voltage input to the Vci pin is boosted three times and
output.

Booster
capacitance

External capacitance should be connected when using
the booster.

C1/C2

TEST

Test pin. Should be wired to ground.

HITACHI

343

HD66710
Function Description
By the register selector (RS) signal, these two
registers can be selected (table 2).

Registers
The HD66710 has two 8-bit registers, an
instruction register (IR) and a data register (DR).

Busy Flag (BF)

The IR stores instruction codes, such as display
clear and cursor shift, and address infonnation for
the display data RAM (DD RAM), the character
generator RAM (CG RAM), and the segment
RAM (SEG RAM). The MPU can only write to
IR, and cannot be read from.

When the busy flag is I, the HD66710 is in the
internal opemtion mode, and the next instruction
will not be accepted. When RS 0 and R/W 1
(table 2), the busy flag is output from DB7• The
next instruction must be written after ensuring that
the busy flag is O.

The DR temporarily stores data to be written into
DD RAM, CG RAM, or SEG RAM. Data written
into the DR from the MPU is automatically written
into DD RAM, CG RAM, or SEG RAM by an
internal opemtion. The DR is also used for data
storage when reading data from DD RAM,
CG RAM, or SEG RAM. When address information is written into the IR, data is read and then
stored into the DR from DD RAM, CG RAM, or
SEG RAM by an internal operation. Data tmnsfer
between the MPU is then completed when the
MPU reads the DR. After the read, data in DD
RAM, CG RAM, or SEGRAM at the next address
is sent to the DR for the next read from the MPU.

Address Counter (AC)

=

The address counter (AC) assigns addresses to
DD RAM, CG RAM, or SEG RAM. When an
address of an instruction is written into the IR, the
address information is sent from the IR to the AC.
Selection of DD RAM, CG RAM, and SEG RAM
is also detennined concurrently by the instruction.
After writing into (reading from) DD RAM.
CG RAM, or SEG RAM, the AC is automatically
incremented by 1 (decremented by I). The AC
contents are then output to DBo to DB6 when
RS = 0 and R/W = 1 (table 2).

Table 2 Register Selection
RS

RIW

Operation

0

0

IR write as an internal operation (display clear, etc.)

0

1

Read busy flag (DB7 ) and address counter (DBo to DBs)

1

0

DR write as an internal operation (DR to DO RAM, CG RAM, or SEGRAM)

1

DR read as an internal operation (DO RAM, CG RAM, or SEGRAM to DR)

344

=

HITACHI

HD66710
Display Data RAM (DD RAM)

When the display shift operation is
performed, the DD RAM address shifts.
See figure 3.

Display data RAM (DD RAM) stores display data
represented in 8-bit character codes. Its· capacity is
80 x 8 bits, or 80 characters. The area in display
data RAM (DD RAM) that is not used for display
can be used as general data RAM. See figure 1 for
the relationships between DD RAM addresses and
positions on the liquid crystal display.

-

The DD RAM address (ADD) is set in the address
counter (AC) as hexadecimal.
•

I-line display (N = 0) (figure 2)
-

When a display shift operation is
performed, the DD RAM address shifts.
See figure 4.

Case 1: When there are fewer than 80
display characters, the display begins at the
head position. For example, if using only
the HD66710, 16 characters are displayed.
See figure 3.

High order

~ bits

Low order
bits----l

-I-

Case 2: Figure 4 shows the case where the
EXT pin is fixed high, and the HD66710
and the 4O-output extension driver are used
to extend the number of display characters.
In this case, the start address from COM9
to COM16 of the LCD-II/F8 is OAH.
To display 24 characters, addresses starting
at SEG 11 should be used.

~~xadeCimal) IAcsIACSIAC4IA9AC2IAC1IAcol

Example: DD RAM address 4E
I

I 0 I 0 I

0

Figure I DD RAM Address

Display position
(digit)

~c?ct~:~

1

2

3

4

5

79

80

I 00 I 01 I 021 031 041· . . . . . . . . . . . . . . . .. 14E 14F I

(hexadecimal)

Figure 2 I-Line Display

HITACHI

345

HD66710

1 2 3 4 5 6 7 8

910111213141516...

Display position

COM1 to 8

-++++++SI08lo71108IOBHOBloclooloeIOFI=

COM1 to 8

-1011021oo104105108lo7108IIOBHoBloclooloeIOFI10~

COM9 to 16 (Left shift display)

COM1 to 8

-14FlooI01102103104105108110710810B10A10BIoclooloer-

COM9 to 16 (Right shift display)

COM9 to 16
~ DRAM address

1 2 3 4 5 6 7 8

910111213141516

Figure 3 I-line by 16-Character Display Example

1 2 3 4 5 6 7 8 9 101112
oo
e-H++++eJ
COM1108-t I01
LCD-II/F8
Extension
SEG1 to 35
driver (1)
Seg11025

1++++

1314151617 18192021222324

~

Display position

(ocloolo++.Hu H++++7~ 10 16
LCD-II/F8
Extension
DDRAM address
SEG11 to 35
driver (1)
(SEG1 to 10: skip) Seg1 to 35

1 2 34 5 6 7 8 9101112 1314151617 18192021222324
COM1 to8++++I05loeI07H+++Blocl looIo+++H+++++++- COM9to 16 (Left shift display)

Figure 4 I-line by 24-Cbaracter Display Example

346

HITACHI

HD66710
•

2-line display (N = I, and NW =0)
-

Case 1: The first line is displayed from
COM! to COM16, and the second line is
displayed from COM17 to C0M32. Care is
required because the end address of the
fll'St line and the start address of the second

1 2 3 4 5 6 7 a

line are not consecutive. For example, the
case is shown in figure 6 where 16 x 2-line
display is performed using theHD66710.
When a display shift operation is
performed, the DD RAM address shifts.
See figure 5.

910111213141516...

-++ll o++++eH lo+++aloclooIOEIOFrCOM17 to 24 -++114+++++7114+++++014EI4FrCOM1 toa

Display position
COM9to 16
COM25 to 32

~ DDRAM address

-10+++++++l8llo++aloc looI0EIoFll0r- COM9 to 16 (Left shift display)
COM17 to 24 -141142143I44H48147148114++al4C14014EI4FI501- COM25 to 32
COM1 to a -+++110++++16II07I08I0910AIoal oc looI0E1- COM9 to 16 (Right shift display)
COM17 to 24 -187H4114214314414SI481147H4++al4C14014E1- COM25 to 32
COM1 to a

Figure 52-line by 16·Cbaracter Display Example

HITACHI

347

HD66710
-

Case 2: Figure 6 shows the case where the
EXT pin is fIXed to high, the HD66710 and
the 40-output extension driver are used to
extend the number of display characters.
In this case, the start address from COM9
to COM16 of the HD66710 is OAH, and
that from COM25 to COM32 of the

1234567

89101112

HD66710 is 4AH. To display 24 characters, the addresses starting at SEG 11
should be used.
When a display shift operation is performed, the DD RAM address shifts. See
figure 6.

1314151617 18192021222324 ........__Oisplayposition

to.,OOIO++3H I "Ho7Ioa1oe/oAloeJ
foclooloeloFI,oHul,zl,++5I,eH=
COM9 to COM16
,
. ~
" ,
, ~ OORAM address
LCO-IVF8
Extension
LCO-IVF8
Extension
SEGl to SEG35 driver (1)
SEGll to SEG35 driVer (1)

COMl
COM8,

05 06

Segl to Seg25 (SEGl to SEG10; Segl to 59g35
skip)

1 234 5 6 7

89101112

1314151617 18192021222324

.+ 1+++Ho7HoaIo++a\ocl 1++++ H,+++++++- ~~~6to
H++++1H+++ H+++++++- COM~~

~~!
to
OM
~OM!~ to., ++++++7

COM

to

Figure 6 2-Line by 24 Character Display Example

348

HITACHI

(Left shift display)

HD66710
•

4-line display (NW = I)
-

Case I: The first line is displayed from
COMI to COM8, the second line is
displayed from COM9 to COMI6, the
third line is displayed from COMI7 to
COM24, and the fourth line is displayed
from COM25 to COM32. Care is required

because the DD RAM addresses of each
line are not consecutive. For example, the
case is shown in figure 7 where 8 x 4-line
display is performed using the HD66710.
When a display shift operation is
performed, the DD RAM address shifts.
See figure 7.

1 2 3 4 5 6 7 8"
Display position
COM1 t08Ioolo1102I03H06I06lo71 ~
COM9t016120121122I23H251261271 _ _
DDRAM address
COM17t024140141142143H451461471--COM25t032160H62I63I641651661671"'---

12345678
COM1 t08 IOll02I03H05I06I,081
COM9 to 161211221 ~31241251261271281
(Left shift display)
COM17 to 241411421431441451461471481
COM25 to 32 1611621631641651661671681

12345678

[~lool~I02I03I~I06I061

I33 H21 I22H 24H26 1 . ..
1531401411421431441451461 (Right shift display)
1~1601~1621631641651661

Figure 7 4-Line Display

HITACHI

349

HD66710
-

Case 2: The case is shown in figure where
the EXT pin is fixed high, and the
HD66710 and the 40-output extension
driver are used to extend the number of
display characters.

When a display shift operation is
performed, the DD RAM address shifts.
See figure 8.

DDRAM address
COM17 to 24
COM25to 32
LCD-II/F8

Extension driver (1)

Extension driver (2)

1 2 3 4 5 6 7 8 91011121314151617181920

113 i00i 011 ++H osl +++AI OBlocloo10EIOFll01111121
133120121Iaal23la4125125I27H +++++EI 2F I30131I ul
153140I·ll++I.,I·eH+++BI+ol·EI4Flsolellu!
173Hellealeaje'Heele++++BleclsoleEH70171H
(Display shift left)

(Display shift right)

Figure 8 4-Line by 20·Character Display Example

350

HITACHI

HD66710
Character Generator ROM (CG ROM)

SEG RAM data is stored in eight bits. The lower
six bits control the display of each segment, and
the upper two bits control segment blinking.

The character generator ROM generates 5 x 8 dot
character patterns from 8-bit character codes
(table 3). It can generate 240 5 x 8 dot character
patterns. User-defined character patterns are also
available using a mask-programmed ROM.

Modifying Character Patterns

Character Generator RAM (CG RAM)

The following operations correspond to the
numbers listed in figure 9:

The character generator RAM allows the user to
redefine the character patterns. In the case of 5 x 8
characters, up to eight may be redefined.

1. Determine the correspondence between
character codes and character patterns.

Write the character codes at the addresses shown
as the left column of table 3 to show the character
patterns stored in CG RAM.
See table 5 for the relationship between CG RAM
addresses and data and display patterns.

Segment RAM (SEG RAM)
The segment RAM (SEG RAM) is used to enable
control of segments such as an icon and a mark by
the user program.
For a I-line display, SEG RAM is read from the
COMI7 output, and as for 2- or 4-line displays, it
is from the COM33 output, to performs
40-segment display.

Character pattern development procedure

2. Create a listing indicating the correspondence
between EPROM addresses and data.
3. Program the character patterns into an
EPROM.
4. Send the EPROM to Hitachi.
5. Computer processing of the EPROM is
performed at Hitachi to create a character
pattern listing, which is sent to the user.
6. If there are no problems within the character
pattern listing, a trial LSI is created at Hitachi
and samples are sent to the user for evaluation.
When it is confirmed by the user that the
character patterns are correctly written, mass
production of the LSI will proceed at Hitachi.

As shown in table 6, bits in SEG RAM
corresponding to segments to be displayed are
directly set by the MPU, regardless of the contents
of DD RAM and CG RAM.

HITACHI

351

HD66710
Hitachi

User

"--'--~~~

m

HD6671 0

24 x 2·line display
SEG1SEQ35

SEG1SEG40

SEGl-5EG40

L----I
L -_ _-I

M
D

L===~CL2
Cll

SeglSeg35I-_ _ _...J

extension driver

Figure 23 HD66710 and the Extension Driver Connection

HITACHI

379

HD66710
When using one HD66710, the start address of
COM9-COM16/COM25-COM33 is calculated by
adding 8 to the start address of COM9-COM16
C0M25-COM32. When extending the address,

the start address is calculated by adding A(lO)
to COM9-COM16/COM25 to COM32. The
relationship betweenmodes and display start
addresses is shown below.

Table 13 Display Start Address in Each Mode
Number of Lines
1-Llne Mode

2-Llne Mode

4-Llne Mode

Output

EXT Low

EXT High

EXT Low

EXT High

EXT Low/High

COM1-COM8

DOO±1

DOO±1

DOO±1

DOO±1

DOO±1

COM9-COM16

D08±1

DOA±1

D08±1

DOA±1

D20±1

D40±1

D40±1

D40±1

D48±1

D4A±1

D60±1

SOO

SOO

Soo

COM17-COM24
COM2S-COM32
COM17
COM33

SOO

SOO

Notes: 1. When an EXT pin is low, the extension driver is not used; otherwise, the extension driver is
used.
2. D"" is the start address of display data RAM (DDRAM) for each display line.
3. S"" is the start address of segment RAM (SEGRAM).
4. ±1 following D"" indicates increment or decrement at display shift.

380

HITACHI

HD66710

a) 5-dot font width: 20 x 2-line display

HD6671 0
SEG1-5EG35

HD66710
Extension
SEG1-5EG35 driver (1)
Seg1-5eg15

Extension
driver (1)
Seg1-59g15

b) 6-dot font width: 20 x 2-line display
1 2 3 4 5 6

COM1-COM8
COM17--COM24

7 8 910

111213141516 17181920

-++H++'H06H08H Ho++++H,ol"H+- COM~COM16
+++I++.H+++.I H·sl++el·FH·++++-

COM25-COM32

..

f'~

" "

HD66710
SEG1-5EG36

Extension
driver (1)
Seg2-Seg25
(Seg1 is
skipped)

HD66710
Extension
SEG1-5EG36 driver (1)
Seg2-59g25
(Seg1 is skipped)

c) 5-dot font width: 24 x 2-line display
1314151617 18192021222324

COM1--COM8
COM 17--COM24

1=t==!=*=*=l==+==II=t==!=*=9=l

001 oel OFI H+++++++
H+el.FI"H.,H.+++++
"
,
loci

~~:!:::!::::J~-.:!;::::::J,
HD66710
SEG1-5EG35

Extension
driver (1)
Seg1-59g15

'0

HD66710
SEG11-5EG35
(SEG1-5EG10
are skipped)

COM9--COM 16
COM25-COM32

Extension
driver (1)
Seg1-59g35

d) 6-dot font width: 24 x 2-line display
123456

COM1-COM8
COM17-COM24

789101112

13141516 1718192021222324

++++++'H08lo /oa1ooHosllocI00IoeloFI H++31 1,+++ COM~M16
++++++.H" .. I.++++sll.++eH 1++++++++
7

14

COM25-COM32

"

"",

HD66710
SEG1-5EG36

Extension
driver (1)
Seg2-5eg37
(SEG1 is
skipped)

HD66710
Extension
SEG13-SEG36 driver (1)
(SEG1-5EG12 Seg2-5eg40
are skipped)
(SEG1 is
skipped)

"--/

Extension
driver (2)
Segl-5eg9

Figure 24 Correspondence between the Display Position at Extension Display and
the DDRAM Address

HITACHI

381

HD66710

e) 5-dot font width: 20 x 4-line display
1 2 3 4 5 6 7
COM1-COM8
COM9-COM16
COM17-COM24
COM25-COM32

8 91011121314151617181920

,001 0110210310410sI00 H07I08I09HoBl oc looIOEH 101111121131
,2012112212312++6 H2712sl2912AI2BI2CI2D12EI2F1soi61 1621631
,40141 14++++6 H4714+++BI4C14014EI4FI501 S1 1521631
, 60161162IS316416sl66 HS++++Bl sc lsoISEI6FI70171 1721731
...

/

...

~

A

Extension
driver (1)
Seg1-5eg40

HD66710
SEG1-SEG35

Extension
driver (2)
Seg1-5eg25

f) 6-dot font width: 20 x 4-line display

HD66710
SEG1-5EG36

Extension
Extension
driver (1)
Seg2-5eg40
(Seg1 is skipped)

Figure 24 Correspondence between the Display Position at Extension Display and
the DDRAM Address (cont)

382

HITACHI

HD66710
Interface to Liquid Crystal Display
Set the extended driver interface, the number of
display lines, and the font width with the EXT

pin, an extended register NW, and the FW bit,
respectively. The relationship between the EXT
pin, register set value, and the display lines are
given below.

Table 14 Relationship between EXT, Register Setting, and Display Lines
No of No. of
Line. Charactrer.

2

4

Note: -

EXT
Pin

6-Oot Font
5-Oot Font
Extended
EXT Extended
N RE NW FW Duty
Driver
N RE NW FW Pin Driver

16

L

0

0

0

0

H

0

0

20

H

0

0

0

0

H

0

0

1117

24

H

0

0

0

0

H

2

0

0

1/17

16

L

1

0

0

0

H

1

0

1/33

0

0

H

1

1

0

1133

0

0

H

2

1

0

H

0

H

2

0

H

3

20

H

0

24

H

0

16

H

1

20

H

2

24

H

2

...
...
...

0

...
...
...

1/17

1133
1133
1133
1133

means not required.

HITACHI

383

HD66710
Example of 5-dot font width connection

HD6671 0

1

..........................................

8

9

..---- .......... ---------

16

COllI
COM2

8811:
COMS

COM8
COM?
COlIS
COll17

SEGI
BEG2
SEGS
SEG4
SEGS
BEGS
SEG.a

~

EXT

COMS
COlll0
COMn
COM12
COM13
COM1_
COM15
COM16

a) 16 x 1-line + 40-segment display (5-dot font, 1/17 duty)

HD66710

1

..................

8

9 •••••••••••••••••• 16

COllI
COM2
COMs

COM4

COMS

COMe

COM7
COMe
COll17
COll18
COllIe
COIl20
COll21
COIl22
COIl23
COIl24
COIl33
BEGI
SEG2

~81

SEGS
SEGS
SEG.a
COMS

88tllf
COM12
COM13
COMI.
COllIS
COM16
COM25
COMa

COM27

["" EXT

COMa
COM29
COMSO
COM31
COM32

b) 16 x 2-line + 40-segment display (5-dotfont, 1133 duty)

Figure 2S Liquid Crystal Display and HD66710 Connections (Single-Chip Operation)

384

HITACHI

HD66710

........"

a)

~x

2-llno + 4O-sagmall1 display (5-do1lon~ 1133 duty)

H~I~lil=c_Il l1- !-!-·1I31 -!-!- 1·171 1 181 -!- !- !-I-1 121 1 '131-1-!- !- 1I1 71 1 '181- !-!- I-I~I -I- !- !-1 241 1 1 1 1!" lfith
=
.....
CQNS

88ft.

CDM17

COM1'
COM1'

C.....

....,

iE~
....
1-_ _-'

. ."Iiiiilllllillilll~~~~[~

SECI1!
SE01'

........
=11

.....
.....
~

.....

OOM1D
COM11

COM1I

caM"
caM"
caM"
c""'.

~

L-

iii

-.
EXT

8=
COMII

Extension

.........
..........."""

b) 24 x 2-lino + 4o-segmant dillplay (5-dot Io~ 1133 duty)

Figure 26 Liquid Crystal Display and HD66710 Connections (with the Extended Driver)

HITACHI

385

HD66710
1 .. _--------

HD6671 0

7

8

--------- -- - - - -- - --

15

16 ------------.

20

COMI

COM2
COt.\3
COM4
COMS
COMS
COM7
COMS
COMII
COM10
COMII
COM12
COM13
COM14
C0M23
COM16
COM17
COM18
COM19
COM2O
C0M21
C0M22
C0M23
C0M24
C0M25
C0M26
C0M27
C0M28
COM2G
COM3O
C0M31
C0M32
COM33

v

L

EXT

SEGI
SEG2
SEG3
SEG4
SEGS
SEG31
SEG32
SEG33
SEG34
SEG3S

Extension
driver
(1)

-

A

•

===-

SEGI
SEG2

~~~

SEGS

SEG36
SEG37
SEG38
SEG38
SEG40

SEGI

E~tension ~~~
dnver
SEG4
(2)
SEGS
SEG21
SEG22
SEG23
SEG24
SEG25

0) 20 x 4-line + 40-segment display (5-dot font, 1133 duty)

Figure 26 Liquid Crystal Display and HD66710 Connections (with the Extended Driver) (cont)

386

HITACHI

HD66710
Example of 6-dot font width connection
1

H066710

2 --------

7

6

8

--------

12

COM'

COIoI2

add.... _

Note: The OORAM
61h and 7th dlgila Is

nol contlguo".

COM3

=
COM<
COM7

couo

roM'7
roM,.
roM'.
roM..
roM"
roM..
roM..
roM..
roM»

SEa,

..'"

SEC32
SEQ3
SEGS

SEClO

SfG7

SEGB

SEGO

SE010

SEa,.
OOMO

roM'.
roM"

,COM12

roM"
roM"
COM"
COM'.
COM25
COM,.

,r

EXT

roM27
roM'"
roM..
roM"
roM.,
roM..

a) 12.2-11118 + 36-segment display (6-da1 font, 1133 duty)

1 --------- 6

H066710

7-------

10

11 --------

16

17 ------ 20

co."
COIoI2
~

=
COM5

COMB

roM"
roM'.
roM'.

COM. .

roM"
roM"
roM..
roM..

00''''
SEa,
SE<12

SEG>

SE'"

~=

SEG31

SEa..

SEa",
SEa..
SEa,.
SEa..
COMO

roM'.

COM"
COM,.

roM'"
roM"
roM"
roM,.

=
COM25

\cc

'--

roM..

EXT

COM..

roM,.
roM.,
roM,.

SEa..
SEa..
b) 20. 2-11118 + 36-segment display (6-dol font, 1133 duty)

Figure 27 Liquid Crystal Display and 8D66710 Connections (6-Dot Font Width)

HITACHI

387

HD66710
Instruction and Display Correspondence
8-bit operation, 16-digit x I-line display with
internal reset
Refer to table 16 for an example of an
16-digit x I-line display in 8-bit operation. The
HD66710 functions must be set by the
function set instruction prior to the display.
Since the display data RAM can store data for
80 characters, a character unit scroll can be
performed by a display shift instruction. A dot
unit smooth scroll can also be performed by a
horizontal scroll instruction. Since data of
display RAM (DDRAM) is not changed by a
display shift instruction, the display can be
returned to the first set display when the return
home operation.is performed.
•

4-bit operation, 16-digit x I-line display with
internal reset
The program must set all functions prior to the
4-bit operation (table 16). When the power is
turned on, 8-bit operation is automatically
selected and the first write is performed as an
8-bit operation. Since DBo to DB3 are not
connected, a rewrite is then required. However,
since one operation is completed in two
accesses for 4-bit operation, a rewrite is
needed to set the functions (see table 16).
Thus, DB4 to DB7 of the function set
instruction is written twice.
8-bit operation, 16-digit x 2-line display with
internal reset
For a 2-line display, the cursor automatically
moves from the first to the second line after
the 40th digit of the frrst line has been written.

388

Thus, if there are only 16 characters in the flTSt
line, the DD RAM address must be again set
after the 16th character is completed. (See
table 17.)
The display shift is performed for the flTSt and
second lines. If the shift is repeated, the
display of the second line will not move to the
first line. The same display will only shift
within its own line for the number of times the
shift is repeated.
8-bit operation, 8-digit x 4-line display with
internal reset
The RE bit must be set by the function set
instruction and then the NW bit must be set by
an extension function set instruction. In this
case, 4-line display is always performed
regardless of the N bit setting. (Table 18.)
In a 4-line display, the cursor automatically
moves from the first to the second line after
the 20th digit of the frrst line has been written.
Thus, if there are only 8 characters in the first
line, the DD RAM address must be set
again after the 8th character is completed.
Display shifts are performed on all lines
simultaneously.
Note: When using the internal reset, the electrical
characteristics in the Power Supply
Conditions Using Internal Reset Circuit
table must be satisfied. If not, the HD66710
must be initialized by instructions. See the
section, Initializing by Instruction.

HITACHI

HD66710
Table 15 8·Bit Operation, 16·Digit x I·Line Display Example with Internal Reset
Step
No. RS RIW~

2

3

4

5

6

Instruction
De

Ds

D4

D3

D2

D1

Do

Display

Operation

Power supply on (the HD66710 is initialized by
the internal reset circuit)

Initialized. No display.

Function set
0
0
0

...

Sets to 8-bit operation and
selects 1-line display.
Bit 2 must always be cleared.

0

Turns on display and cursor.
Entire display is in space mode
because of initialization.

0

0

Display on/off control
0
0
0
0
0

0

Entry mode set
0
0
0
0

0

0

0

...

0

Sets mode to increment the
address by one and to shift the
cursor to the right at the time of
write to the RAM.
Display is 'not shifted.

0

Write data to CG RAM/DO RAM
1
0
0
1
0
0
1

0

0

Write data to CG RAMIDD RAM
1
0
0
1
0
0
1

0

0

Write data to CG RAM/DO RAM
0
0
1
0
0
1
1

0

0

0

Writes H. DO RAM has
already been selected by
initialization when the power
was turned on.

IH

Writes I.

I HI

7

8

9
10

Entry mode set
0
0
0
0

0

0

I HITACHL
I HITACHI

0

Write data to CG RAMIDD RAM
0
1
0
0
0
1
0

0

0

0

IITACHI

HITACHI
~----

--

Writes I.
Sets mode to shift display at
the time of write.
Writes a space.

389

-------------~---------

HD66710
Thble15 8-Bit Operation, 16-Digit x I-Line Display Example with Internal Reset (cont)
Instruction

Step
No.

RS RIW~

11

Write data to CG RAMIDD RAM
1 0 0 1 0 0 1

Da

Ds

Dc

D3

Dz

D,

Do

Display
ITACHIM_

0

Operation
WritesM.

12

13

Write data to CG RAMIDD RAM
1 0 0 1 0 0 1

14

Cursor or display shift
0
0
0
0
0

0

0

*

*

IMICROKO

Cursor or display shift
0
0
0
0
0

0

0

*

*

IMICROKO

Write data toCG RAMIDD RAM
1 0 0 1 0 0 0

0

15
16
17

IMICROKO

Cursor or display shift
0
0
0
0

0
18
19

Cursor or display shift
0
0 0 0 0

0

Write data to CG RAM/DO RAM
1 0 0 1 0 0 1

*

*

*

*

Shifts only the cursor position
to the left.
Shifts only the cursor position

to the left.

IICROCQ

Writes Cover K.
The display moves to the left.

IMICR~

Shifts the display and cursor
position to the right.

IMICROCO_

Shifts the display and cursor
position to the right.

IICROCOM=

0

WritesO.

WritesM.

20

21

390

Return home
0
0
0 0

0

0

0

0

0

I HITACHI

HITACHI

Returns both display and cursor
to the original position
(address 0).

HD66710
Table 16 4·Bit Operation, 16.Digit x I·Line Display Example with Internal Reset
Instruction
SWp ____~-----------------------No. RS RIW ~ Ds Ds D4 D3 Dz D, Do Display

2

3

4

5

6

Operation

Power supply on (the HD66710 is initialized by
the internal reset circuit)

Initialized. No display.
Sets to 4-bit operation.
Clear bit 2. In this case,
operation is handled as S bits
by initialization.

o

Function set
0
0

0

o

Function set
0
0
0
0
0
0

0
0

0

...

...

Display on/off control
0
0
0
0
0
0
0
1
1
1

0
0

Entry mode set
0
0
0
0
0
0
1
0

0
0

0
1

Sets 4-bit operation and selects
1-line display. Clear bit 2.
4-bit operation starts from
this step.
Turns on display and cursor.
Entire display is in space mode
because of initialization.
Sets mode to increment the
address by one and to shift the
cursor to the right at the time of
write to the DD/CG RAM.
Display is not shifted.

Write data to CG RAM/DO RAM
100 1 0
0
101
000

Writes H.
DDRAM has already been
selected by initialization.

Note: The control is the same as for S-bit operation beyond step #6.

HITACHI

391

HD66710
Table 17 8·Bit Operation, lti.Digit x 2-Line Display Example with Internal Reset
Instruction

Step

No.

2

3

4

5

RS RIW~

De De D. 0 3

O2 0, Do

Display

Operation

Power supply on (the HD66710 is initialized by
the internal reset circuit)

Initialized. No display.

Function set
0 0
0

1

Sets to 8-bit operation and
selects 1-line display.
Clear bit 2.

1=

Turns on display and cursor.
All display is in space mode
because of initialization.

0

0

Display on/off control
0 0
0 0
0

0

Entry mode set
0
0
0 0

0

0

• •
0

0

0

Write data to CG RAMIDD RAM
0
1 0
1
1 0 0

0

0

Write data to CG RAMIDD RAM
1 0
0
1 0 0
1

0

0

Set DD RAM address
0 0
1 1 0

0

0

0

1

Sets mode to increment the
address by one and to shift the
cursor to the right at the time of
write to the RAM.
Display is not shifted.

IH

Writes H. DD RAM has
already been selected by
initialization when the power
was turned on.

6

7

8

392

0

0

1HITACHI

0

I~ITACHI

HITACHI

Writes I.

Sets RAM address so that the
cursor is positioned at the head
of the second line.

HD66710
Table 17 8-Bit Operation, 16-Digit x 2-Line Display Example with Internal Reset (cont)
Step
No. RS RIWD7

9

Instruction
D6

D5

D4

D3

D2

Write data to CG RAM/DO RAM
0
0
1
0
1
1
0

D1

Do

0

Display

Operation

I~TACHI

Writes a space.

10

11

Write data to CG RAM/DO RAM
0
0
0
0
1
1
1

WritesO.

12

Entry rrlode set
0
0
0
0

Sets mode to shift display at
the time of write.

13

0

0

0

Write data to CG RAM/DO RAM
1
0
0
1
0
0
1

Writes M.

0

14

15

Return home
0
0
0
0

0

0

0

0

0

HITACHI

Returns both display and cursor
to the original position
(address 0).

393

HD66710
Table 18 8·Bit Operation, 8·Digit x 4·Line Display Example with Internal Reset
Step
No. RS RIW

Instruction

0., Ds Ds D4 D3 D2 D1

Do

Power supply on (the HD6671 0 is initialized by
the internal reset circuit)

2

3

4

5

6

7

a

394

Function set
0
0
0

0

4·line mode set
0
0
0
0

*

0

0

0

0

Function set
Clear extended register enable bit
0
0
0
0
0
1
1
0

*

0

*

*

Display onloff control
0
0
0
0
0

0

1

0

Entry mode set
0
0
0
0

0

0

0

0

Write data to CGRAMIDDRAM
0
1
0
0
1
1
0

0

0

0

Display

Operation

~
~
~
~
~
~
~

Initialized. No display.

HITACHI

a

Sets to bit operation and the
extended register enable bit.

Sets 4-li:1e display.

Clears the extended register
enable bit. Setting the N bit is
"don't care".

Turn on display and cursor.
Entire display is in space mode
because of initialization.

Set mode to increment the
address by one and to shift the
cursor to the right at the time of
write to the RAM. Display is not
shifted.
Write H. DDRAM has already
been selected by initialization
when the power was turned on.

HD66710
Table 18 8·Bit Operation, 8.Digit x 4·Line Display Example with Internal Reset (coot)
Step _ _ _ _ _ _ _
_ _ _ _ _ _ _ __
Instruction
No.

RS RIW ~

9

Write data to CGRAMIODRAM
100
1
001

10

11

De

Ds

Set DO RAM address
00101

D4

o

Ds

D2 D1

Do

Display

Write I.
0

0

Sets RAM address so that the
cursor is positioned at the head
of the second line.

o o o o

Write data to CGRAMIODRAM
1 000
1
1
0

Operation

0

0

0

~

~

HITACHI

WriteO.

395

HD66710
Initializing by Instruction
If the power supply conditions for correctly

initialization by instructions becomes necessary.

operating the internal reset circuit are not met,

(

Power on

• Wait for more than 15 ms
after Vcc rises to 4.5 V
(Vcc =5 V)
• Wait for more than 40 ms
after Vcc rises to 2.7 V
(Vcc =3 V)

RS RfIN DSr DBe DBs DB4 DB:! DB:! DB1 DBa
0 0 0 0 1 1

• • • •

( I BF cannot be checked before this instruction.
Function set (Interface is 8 bits long.)

Wait for more than 4.1 ms

RS RflNDSr DBa DBs DB4 DB:! DB:! DB1 DBa
0
0
0
0
1 1

• • • •

( I BF cannot be checked before this instruction.
Function set (Interface is 8 bits long.)

Wait for more than 100 liS

RS RfIN DSr DBe DBs DB4 DB:! DB:! DB1 DBa
0 0 0 0 1 1

• • • •

( I BF cannot be checked before this instruction.
Function set (Interface is 8 bits long.)

BF can be checked after the following instructions.
When BF is not checked, the waiting time between
instructions is longer than the execution instuction
time. (See table 7.)
RS RfIN DSr DBa DBs DB4 DB:! DB:! DB1 DBa
0 0 0 0 1 1 N 0

Function set.

0
0
0

Display off

• •

0

0
0

0
0
0

0

0
0

0
0
0

0
0
0

~

1
0
0

0 0 0
0 0 1
1 liD S

Display clear
Entry mode set

Initialization ends

Figure 28 8-Bit Interface

396

HITACHI

HD66710

(

Power on

)

• Wait for more than 15 ms
after Vee rises to 4.5 V
(Vee=5V)
• Wait for more than 40 ms
after Vee rises to 2.7 V
(Vee=3V)

I

( ISF cannot be checked before this instruction.

AS PIlI D~ Dee DBs DB..
0 0 0 0 1 1

Function set (Interface is 8 bits long.)

Wait for more than 4.1 ms

( ISF cannot be checked before this instruction.

AS RlWD~ Dee DBs DB..
0 0 0 0 1 1

Function set (Interface is 8 bits long.)

Wait for more than 100 liS

AS RIW D~ Dee DBs DB..
0 0 0 0 1 1

AS RlWD~ DBe DBs DB..
0 0 0 0 1 0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0

0

N
0
1
0
0
0
0

0 1
0 *
0 0
0 0
0 0
0 0
0 0
1 110

I

( I SF cannot be checked before this instruction.
Function set (Interface is 8 bits iong.)

SF can be checked after the following instructions.
When SF is not checked, the waiting time between
instructions is longer than the execution instuction
time. (See table 7.)
Function set (4-bit mode).

0

•
0
0
0
1
0

S

Function set (4-bit mode, N specification).
Display off
Display clear
Entry mode set (lID, S specification)

Initialization ends

Figure 29 4·Bit Interface

HITACHI

397

HD66710
Horizontal Dot Scroll
Dot unit shifts are performed by setting the
horizontal dot scroll bit (HDS) when the extension
register is enabled (RE = 1). By combining this

with character unit display shift instructions.
smooth horizontal scrolling can be performed on a
6-dot font width display as shown below.

6-dot font width (FW = 1)

5·dot font width (FW = 0)
Noshiftperformed
Shift to the left by one dot
Shift to the left by two dolS
Shift to the left by three dolS
Shift to the left by four dolS

IIII
IIII
IIII
IIII
IIII

No shift performed

Shift to the left by one dot
Shift to the left by two dolS
Shift to the left by three dolS
Shift to the left by four dolS
Shift to the left by five dolS

Figure 30 Shift in 5· and 6·Dot Font Width
(1) Method of smooth scroll to the left

•

RS RIW DB7DB6DB5 D84DB3 DB2DBI 080

1I 01010I 011 lOLl N I. . 1• I Enable the extension register
21 0 I 0 11 . . . • I. • I • 1 Shift the whole display to the left by one dot
31 0 I 0

I

CPU Wait
1_

•

I. • I • I

Shift the whole display to the left by two dots

I. • I • I

Shift the whole display to the left by three dots

I. • I • I

Shift the whole display to the left by lour dots

CPU Wait

1.....

41 0 I 0

1_

•

CPU Wait

51 0 I 0

CPU Wait

610\ 0 1. . . . 1.\.1 .1
CPU Wait

71010 1PM .\ .1 .1 .1
81 0\ 0 0\ 0I 0\1 . . • 1• \
I

CPU Wait

Shift the whole display to the left by five dots"

I

Perform no shift
Shift the whole display to the left by one character'2

I

I
Notes: 1. When the Iont width is live (FW • 0). this step is Skipped.
2. The extended register enable bit (RE) is cleared.

Figure 31 Smooth Scroll to the Left
398

HITACHI

HD66710
(2) Method of smooth scroll to the right

RS RIW DB7 DBS DB5 DB4 DB3 DB2 DBI

coo

11010010101,,,·1·1

Shift the whole display to the right by one
characlBr -2

210100101,loLINII·I·1

Enable the extansion regislBr

.•,CPU Wait

31

o

I 0

41

o

10

I
• I

• I • I • I

Shift the whole display to the left by fivedols- 1

CPU Wait

-I

I

• 1• 1

5

Shift the whole display to the left by four dots

Shift the whole display to the left by three dots

61

o

I0

71

0

10

-CPU Wait

•I •I •I

Shift the whole display to the left by two dols

1
• 1

• 1

I

1• 1

Shift the whole display to the left by one dot

Perform no shift

Notas: ,. When the Iont width is five (FW = 0). this step is skipped.
2. The extended register enable bit (RE) is cleared.

Figure 31 Smooth Scroll to the Left (cont)

HITACHI

399

HD66710
Low Power Mode
When LP bit is land the EXT pin is low (without
an extended driver). the HD66710 operates in low
power mode. In I-line display mode. the HD66710
operates on a 4-division clock. and in 2-line or 4-line
display mode. it operates on 2-division clock.

RS

Extended register enable

So. instruction execution takes four times or twice
as long. Notice that in this mode. display shift and
scroll cannot be performed. Clear display shift
with the return home instruction. and the
horizontal scroll quantity.

RiW DB7

DBS DBS DB4 DB3 DB2 DB1 DBO

10 10 10 10 11 1DL 1N •

BE

10 1

Clear horizontal scroll quantity
HDS ..

"000·

Set a low power mode

RS

Return home

RiW DB7

DBS DBS DB4 DB3 DB2 DB1 DBO

1010101010101010.01
Note: In this operation. instruction execution time
takes four times or twice as long.

Reset a power mode

Return home

RS

RiW DB7 DBS

DBS DB4 DB3 DB2 DB1 DBO

1010101010101010.01
Figure 32 Low Power Mode Operation

400

HITACHI

HD66710
Absolute Maximum Ratings
Item

Symbol

Value

Unit

Power supply voltage (1)

Vee

-0.3 to +7.0

V

Power supply voltage (2)

Vec-Vs

-0.3 to + 15.0

V

Input voltage

Vt

-0.3 to Vee +0.3

V

Operating temperature

Topr

-20 to +75

·C

3

T8t2

-55 to +125

·C

4

Storage temperature

Note.-

1,2

Notes: If the LSI is used above these absolute maximum ratings, it may become permanently damaged.
Using the LSI within the following electrical characteristic limits is strongly recommended for normal
operation. If these electrical characteristic conditions are also exceeded, the LSI will malfunction
and cause poor reliability.
... Refer to the Electrical Characteristics Notes section following these tables.

DC Characteristics (Vee

=2.7 V to 5.5 V, Ta =-20°C to +75°C*3)

Symbol

Min

Max

Unit

Input high voltage (1)
(except OSC,)

V1H'

0.7Vee

Vee

V

6

Input low voltage (1)
(except OSC,)

V1L ,

-0.3

0. 2Vee

V

6

-0.3

0.6

Input high voltage (2)
(OSC,)

V1H2

0.7Vee

Vee

V

15

Input low voltage (2)
(OSC,)

V1L2

0.2Vee

V

15

Output high voltage (1)

VOH ,

Item

Typ

0.75Vee

Test Condition

Note.-

V

-IOH" 0.1 mA

7

V

101.. -0.1 mA

7

V

-IOH .. 0.04 mA

a
a

(0 0-07)
Output low voltage (1)

VOl.,

0.2Vee

(0 0-0 7)
Output high voltage (2)
(except 0 0-0 7)

VOH2

Output low voltage (2)

V0I..2

0.2Vee

V

101.. =0.04 mA

Driver on resistance
(COM)

ReOM

20

kn

±Id

=0.05 mA (COM)

13

Driver on resistance
(SEG)

RSEG

30

kO

±Id .. 0.05 mA (SEG)

13

9

O.aVee

(0 0-07)

110 leakage current

III

-1

Pull-up MOS current
(0 0-07, RS, RIW)

-Ip

10

Power supply current

1ST

LCD voltage

1

ItA

VIN" 0 to Vee

50

120

!-LA

Vee -3 V

TSO

TSO

mA

R, oscillation,
10,14
external clock
Vee =3V, fosc = 270 kHz

VLeD,

3.0

13.0

V

Vee-Vs, 1/5 bias

16

VLeD2

3.0

13.0

V

Vee-Vs, 1/4 bias

16

Note: ... Refer to the Electrical Characteristics Notes section following these tables.

HITACHI

401

HD66710
Booster Characteristics
Item

Symbol

Output voltage
(VSOUT2 pin)

VUP2

Output voltage
(V50UT3 pin)

VUP3

Input voltage

VCi

Min

Max

Unit

Test Condition

TBD

V

Vci " 4.S V, 10 Ta" 2SoC

TBD

V

Vci '"' 3 V, 10 " 0.3 rnA,
Ta =25°C

'iYP

4.5

2.5

Note.*

o.s rnA,

V

18
18
18

Note: • Refer to the Electrical Characteristics Notes section following these tables.

AC Characteristics (VCC

= 2.7 V to 5.5 V, Ta = -20°C to +75°C*3)

Clock Characteristics
Symbol Min

Item
External
clock
operation

Rt
oscillation

'iYP

Max

Unit Test Condition

Note.·
11

External clock frequency

fcp

125

270

410

kHz

External clock duty

Duty

45

50

55

%

External clock rise time

t rcp

0.2

J.Ls

External clock fall time

ttcp

0.2

J.LS

Clock oscillation frequency

fosc

350

kHz

190

270

Rt .. 75 kn,
Vee -3 V

Note: • Refer to the Electrical Characteristics Notes section following these tables.

402

HITACHI

12

HD66710
Bus Timing Characteristics (1) (Vee = 2.7 V to 4.5 V, Ta = -20°C to +75°C*3)
Write Operation
Hem

Symbol

Enable cycle time

Min

tcycE

1000

Enable pulse width (high level)

PWEH

450

Enable riselfall time

tEr. tEl

lYP

Max

Unit

Test CondHlon

ns

Figure 33

UnH

Test CondHlon

ns

Figure 34

25

Address set-up time (AS. RIW to E) tAS

60

Address hold time

tAH

20

Data set-up time

tosw

195

Data hold time

tH

10

Item

Symbol

Min

Enable cycle time

teycE

1000

Enable pulse width (high level)

PWEH

450

Enable riselfall time

tEr. tEl

Read Operation

lYP

Max

25

Address set-up time (AS. RIW to E) tAS

60

Address hold time

tAH

20

Data delay time

tOOR

Data hold time

tOHR

360
5

HITACHI

403

HD66710
Bus Timing Characteristics (2) (Vee

=4.5 V to 5.5 V, Ta =-20°C to +7soC*3)

Write Operation
Hem

Symbol

Min

Enable cycle time

tcycE

500

Enable pulse width (high level)

PWEH

230

Enable riselfall time

tEr. tEl

~p

Max

Unit

Test CondHlon

ns

Figure 33

Unit

Test CondHlon

ns

Figure 34

20

Address set-up time (RS. RIW to E) tAS
Address hold time
tAH

40

Data set-up time

tosw

60

Data hold time

tH

10

10

Read Operation
Hem

Symbol

Min

Enable pulse width (high level)

tcvcE
PWEH

500

Enable riselfall time

ler. tEl

Enable cycle time

20
40
10
160

tOOR

Data hold time

Max

230

Address set-up time (RS. RIW to E) tAS
Address hold time
tAH
Data delay time

~p

5

tDHR

Segment Extension Signal Timing (Vee

=2.7 V to 5.5 V, T a =-20°C to +7soC*3)

H.m

Clock pulse width

Symbol

Min

High level

tcWH

800

Low level

tcwL

800

Clock set-up time

tcsu

500

Data set-up time

tsu

300

Data hold time

IQH

300

M delay time

tOM

-1000

Clock riselfall time

~p

Max

Unit

Test CondHlon

ns

Figure 35

1000
TBD

let

Power Supply Conditions Using Internal Reset Circuit
H.m

Symbol

Min

Power supply rise time

tree

0.1

Power supply off time

tOFF

1

404

HITACHI

~p

Max

Unit

"'st CondHlon

10

ms

Figure 36

HD66710
Electrical Characteristics Notes
1.

All voltage values are referred to GND = 0 V. If the LSI is used above these absolute maximum
ratings, it may become permanently damaged. Using the LSI within the following electrical
characteristic limits is strongly recommended for normal operation. If these electrical characteristic
conditions are also exceeded, the LSI will malfunction and cause poor reliability.

2.

Vee ~ VI ~ V2 ~ V3 ~ V4 ~ VS must be maintained. In addition, if the SEG37!CLl, SEG38/CL2,
SEG39/D, and SEG40/M are used as extension driver interface signals (EXT = high), GND ~ VS
must be maintained.

3.

For die products, specified up to 7SoC.

4.

For die products, specified by the die shipment specification.

S.

The following four circuits are I/O pin configurations except for liquid crystal display output.
Input pin
Pin: E (MOS without pull-up)

Pins: RS,

RiW (MOS with pull-up)

Vee

I/O pin
Pins: DBo-DB7
(MOS with pull-up)

(input circuit)
PMOS
I--~----

Input enable

Vee

i-----?-- Output
H - - - / - - enable data

NMOS

6.

Applies to input pins and I/O pins, excluding the OSCl pin.

7.

Applies to I/O pins.

HITACHI

405

HD66710
8. Applies to output pins.
9. Current flowing through pull-up MOSs, excluding output drive MOSs.
10. Input/output current is excluded. When input is at an intermediate level with CMOS, the excessive
current flows through the input circuit to the power supply. Th avoid this from happening, the input
level must be fixed high or low.
11. Applies only to external clock operation.
Th

Open

TI

0.7 Vee
0.5 Vee

08C2

0.3 Vee

trcp

trcp

Th

Duty. Th + TI x 100%

12. Applies only to the internal oscillator operation using oscillation resistor Re.

tt=

RI : 75 kO ± 2% (when Vee - 3 V to 4 V)
RI: 91 kO ± 2% (when Vee - 4V to 5 V)

08C1

RI

8ince the oscillation frequency varies depending on the 08C1 and
08C2 pin capacitance, the wiring length to these pins should be minimized.

08C2

Vee -5 V
500

500
\

400

400

\
)

----

¥

.Y.

---- --~

:
I

200

I
I
I
I

:
I

100

50

J
~

'" ----

(91)100

.typ.

(270)

200

100

150

RI (kO)

406

300

\

\

"

--_. ---~

50

'"

(75)

"'- ~r-

100

RI (kO)

HITACHI

150

HD6671()
13. ReoM is the resistance between the power supply pins (Vee, VI, V4, V5) and each common
signal pin (COM1 to COM33).
RSEG is the resistance between the power supply pins (Vee, V2, V3, V5) and each segment signal pin
(SEGl to SEG40).
14. The following graphs show the relationship between operation frequency and current consumption.

~

1
~

-1.
1.
1.
1.
1.

o.
o.
o.
o.
o.

Voo=4V

-1.8
1.6
1.4
E 1.2
1.0
~ 0.8
0.6
0.4
0.2

Voo=3V

<
V"
~

0

100

-

typo

200 300 400 500

105C or 1cp (kHz)

<

S
...

0.00

-

100

~

---

typo

200 300 400 500

1.8
1.6
1.4
1.2
1.0
0.8
0.6
0.4
0.2
0.00

typo
100

200 300 400 500

105C or 1cp (kHz)

105C or 1cp (kHz)

15. Applies to the OSC1 pin.
16. Each COM and SEG output voltage is within ±O.15 V of the LCD voltage (Vee, VI, V2, V3, V4, V5)
when there is no load.
17. The TEST pin must be fixed to the ground, and the EXT or Vcc pin must also be connected to the
ground.
18. Booster characteristics test circuits are shown below.
Boosting twice

Boosting three times

Vee

Vee
Vcl~

Vci

C1

C1

C2

C2

V50UT21-r-_..,.10_I~

'V'HI
V'LI

V'HI
V'LI
tAS

Vv'L1

V'LI
PWEH

E

-

K

tAH

1/

-tEl

Vv:

V'HI '\
V'LI

V'HI
V'LI
04-tEr

)<

-

tAH

tH

tosw

,,'HI
V'LI

Valid data

V'HI
V'LI

K

V'HI
V'LI

)(

V'HI

'\.

tcycE

Figure 33 Write Operation

RS

=>~

V'HI
VILI
tAS

tAH

V'HI
PWEH

E

-

I

V'HI
V'LI

-

tAH
i+--tEI

V'HI
V'LI

1\
V'LI

~tEr

tOOR

)<

tOHR

VOHI
VOLI

Valid data
tcycE

Figure 34 Read Operation

HITACHI

VOHI
VOLI

K

HD66710

ell

o

M

Figure 35 Interface Timing with External Driver

Vee

tOFF·l
0.1 ms strcc S 10 ms

tOFF

~1

ms

Notes: 1. tOFF compensates for the power oscillation period caused by momentary power
supply oscillations.
2. Specified at 4.5 V for standard voltage operation, and at 2.7 V for low voltage operation.
3. If the above electrical conditions are not satisfied, the internal reset circuit will not
operate normally. In this case, the lSI must be initialized by software. (Refer to the
Initializing by Instruction section.)

Figure 36 Power Supply Sequemce

410

HITACHI

HD66712(LCD-II/F12)-(Dot Matrix Liquid Crystal Display
Controller/Driver)
Description

-

The HD66712 dot-matrix liquid crystal display
controller and driver LSI displays alphanumerics,
numbers, and symbols. It can be configured to
drive a dot-matrix liquid crystal disptay under the
control of a serial or 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
minimum system can be interfaced with this
controller/driver.
A single HD66712 is capable of displaying a
single 24-character line, two 24-character lines, or
four 12-character lines.
The HD66712 software is upwardly compatible
with the LCDII (HD44780) which allows the user
to easily replace an LCD-II with an HD66712. In
addition, the HD66712 is equipped with functions
such as segment displays for icon marks, a 4-line
display mode, and a horizontal smooth scroll, and
thus supports various display forms. This achieves
various display forms. The HD66712 character
generator ROM is extended to generate 240 5 x 8
dot characters.

•
•
•

•
•

•
•
•

The low-voltage operation (2.7 V) of the
HD66712, combined with a low-power mode, is
suitable for any portable battery-driven product
requiring low power consumption.

Features
•
•
•

5 x 8 dot matrix possible
Clock-synchronized serial interface capability;
can interface with 4- or 8-bit MPU
Low-power operation support:

•

2.7 to 5.5 V (low voltage)
Wide liquid-crystal voltage range: 3.0 to
13.0 V max.
Booster for liquid crystal voltage
- Two/three times (13 V max.)
High-speed MPU bus interface
(2MHz at 5-V operation)
Extension driver interface
Character display and independent 6O-icon
mark display possible
Horizontal smooth scroll by 6-dot font width
display possible
80 x 8-bit display RAM (80 characters max.)
9,600-bit character generator ROM
- 240 characters (5 x 8 dot)
64 x 8-bit character generator RAM
- 8 characters (5 x 8 dot)
16 x 8-bit segment icon mark
- 96-segment icon mark
34-common x 6O-segment liquid crystal
display driver
Programmable duty cycle
(See list 1)
Software upwardly compatible with HD44780.
Wide range of instruction functions:
- Functions compatible with LCD-II:
Display clear, cursor home, display on/off,
cursor on/off, display character blink,
cursor shift, display shift
- Additional functions: Icon mark control, 4line display, horizontal smooth scroll, 6-dot
character width control, white-black
inverting blinking cursor.
Automatic reset circuit that initializes the
controller/driver after power on (standard
version only)
Internal oscillator with an external resistor

HITACHI

411

HD66712
Low power consumption
•

QFP 1420-128 pin, TCP-128 pin, bare-chip.

LIst 1 Programmable duty cyc~es

Number of
Lines
Duty Ratio
1

1/17

2

1/33

4

1/33

Numb,er of
Lines
Duty Ratio
1

1/17

2

1/33

4

1/33

412

S-dot font width
With Extension Driver
Single-chip Operation
Displayed
Displayed
Characters
Icons
Icons
Characters
One 24One
5280
60
character line
character line
Two 32Two 2460
80
character lines
character lines
Four 24Four 2080
60
character lines
character lines

6-dot, font width
Single-chip Operation
With Extension Driver
Displayed
Displayed
Characters
Icons
Characters
Icons
One 20One 5096
60
character line
character line
Two 20Two 3096
60
character lines
character lines
Four 10Four 2060
96
character lines
character lines

HITACHI

HD66712
LCD-ll Family Comparison
Item

LCD-II
(HD44780U)

LCD-IIIE20
(HD66702)

LCD-II/F8
(HD66710)

LCD-IIIF12
HD66712

Power supply voltage

2.7 Vt05.5 V

5 V ±10 %
(standard)
2.7 Vt05.5 V
(low voltage)

2.7 V to 5.5 V

2.7 Vto 5.5 V

Liquid crystal drive
voltage

3.0 to 11 V

3.0 Vto 7.0 V

3.0 to 13.0 V

3.0 to 13.0 V

Maximum display
digits per chip

8 characters
x2lines

20 characters
x 2 lines

16 characters x
2 lines/
8 characters x 4
lines

24 characters x
2 lines/
12 characters x 4
lines

Segment display

None

None

40 segments

60 segments

Display duty cycle

1/8, 1/11, and
1/16

1/8,1/11, and
1/16

1/17 and 1/33

1117 and 1/33

CGROM

9,920 bits
(2085 x 8 dot
characters and
325 x 10 dot
characters)

7,200 bits
(1605x7dot
characters and
325x10dot
characters)

9,600 bits
(2405 x 8 dot
characters)

9,600 bits
(2405 x 8 dot
characters)

CGRAM

64 bytes

64 bytes

64 bytes

64 bytes

DDRAM

80 bytes

80 bytes

80 bytes

80 bytes

SEGRAM

None

None

8 bytes

16 bytes

Segment signals

40

100

40

60

Common signals

16

16

33

34

Liquid crystal drive waveform

A

B

B

B

Bleeder resistor for LCD
power supply

External
(adjustable)

External
(adjustable)

External
(adjustable)

External
(adjustable)

Clock source

External resistor External resistor External resistor External resistor
or external clock or external clock or external clock or external clock

RI oscillation frequency
(frame frequency)

270 kHz ±30%
(59 to 110Hz for
1/8 and 1/16 duty
cycle; 43 to 80
Hz for 1/11 duty
cycle}

320 kHz ±30%
270 kHz ±30%
(70 to 130 Hz for (56 to 103 Hz for
1/8 and 1/16 duty 1/17 duty cycle;
cycle; 51 to 95
57 to 106 Hz for
Hz ·for 1/11 duty 1/33 duty cycle)
cycle}

270 kHz ±30%
(56 to 103 Hz for
1/17 duty cycle;
57 to 106 Hz for
1/33 duty cycle)

RI resistance

91 kn:5-V
operation;
75 kn:3-V
operation

68 kO: 5-V
operation·
56 kO: (3-V
operation)

91 kO: 5-V
operation;
75 kO:3-V
operation

HITACHI

91 kO: 5-V
operation;
75 kO: 3·V
operation

413

HD66712
LCD·U Family Comparison (cont)
LCD-II
(HD44780U)

LCD-II/E20
(HD66702)

LCD-II/Fa
(HD66710)

LCD-IIIF12
HD66712

Liquid crystal voltage
booster circuit

None

None

2-3 times stepup circuit

2-3 times stepup circuit

Extension driver control signal

Independent
control signal

Independent
control signal

Used in common Independent
with a driver
control signal
output pin

Reset function

Power on
automatic
reset

Power on
automatic
reset

Power on
automatic
reset

Instructions

LCD-II
(HD44780)

Fully compatible Upper
Upper compatible
with the LCD-II compatible with with the LCD-II
the LCD-II

Number of displayed
lines

1 or 2

1 or 2

1.2. or 4

1.2. or 4

Low power mode

None

. None

Available

Available

Item

Power on
automatic reset
or Reset input

Horizontal scroll

Character unit

Character unit

Dot unit

Dot unit

Bus interface

4 bitsl8 bits

4 bitsl8 bits

4 bitsl8 bits

Serial;
4 bitsl8 bits

CPU bus timing

2 MHz: 5-V
operation;
1 MHz: 3-V
operation

1 MHz

2 MHz:5-V
operation;
1 MHz: 3-V
operation

2 MHz: 5-V
operation;
1 MHz: 3-V
operation

Package

QFP-1420-80
LQFP-2020-144 QFP-1420-100 QFP-1420-128
80-pin bare chip 144-pin bare chip 100-pin bare chipTCP-128
128-pin bare chip

414

HITACHI

HD66712
HD66712 Block Diagram

OSCl

0SC2

EXT

Cll
CL2
M

REser

6O-b1
shit
register

Character
generator ROM

SogmentRAM
($GRAM)

(CGROM)
9.600byIos

l6bytoo

V1

112

V4

6().b~

IItch
clmult

Segment
signal
drIYor

CUreoranc::l
bllng

controtler

V5

HITACHI

415

HD66712
HD66712 Pin Arrangement

SEG44

SEG17

SEG45
SEG46
SEG47
SEG48
SEG49
SEGSO

SEG16
SEG15
SEG14
SEG13
SEG12
SEG11

SEG51

SEG10
SEG9
SEGS
SEG7
SEG6
SEGS

SEG52
SEG53
SEGM
SEG55
SEG56
SEG57
SEG58
SEG59
SEG60
COM9
COM10
COM11
COM12

SEG4
SEG3
SEG2
SEG1

LCO-II/F12

COMO
COM1
C0M2

(Top view)

COMa

COM13
COM14
COM15
COM16
COM25

C0M4
COMS
COMa

COM26
C0M27
COM28

COM17
COM18
COM19

COM7
COMB

COM2O

COM29
COM3O

COM21
COM22

COM31
COM32

COM23
COM24

COM33
Vee
0SC2
OSC1
CL1

416

V1

V2
~

HITACHI

V3
V4

~
ry
~

• O_• •

I:'

i"
!eo

~

Vee

OSC2

___

M_

0001

CL1_
CL2_

=

=

RESET" _

I

~

cdM9
SEG60

IM_
EXT_

.=

TEST_i
GNO_

RSlCS"_ .

J:

o~J:

-

~

.....

E/SCLK _
RW/sIO_~
OBOISOO_ 0
OB1 . . . en
0 B 2 _ <{I

0B3_ 3

0B4_ 3
0 B 5 _ "2.

OB6_ (;
OB7 I!Ii!II!!lIIII ::T
Vci_
C2 IiiIiiiaI
C1 tl
GNO ~
V50UT2
V50UT3
V5
V4
V3
V2
V1

•••

L

ff ===
p

~=

3=
3

" ====
g

::T

=== 88H~
SEGI

rmP7
c6M24

::=
o

~
~

.....:I

~

~

HD66712
HD66712 Pad Arrangement

IIl!lI SEG17

SEG

I!IDI
IiOO
!SID
mID

SEG16

mzJ
IlIlD

SEG12

SEG15
SEG14
SEG13
SEG11

[95J SEG10
Iij) SEG9

mID SEG8
~SEG7

[9]] SEG6
lmD SEG5

WID

SEG4

[8iiJ SEG3

rnz.J

SEG5
SEG
COM9

COM10
COMll
COM12

LCD-II/F12

am
I2iiJ
I2iJ

(Top view)

SEG2

[I!BJ SEGl

nm:J COMO
[SJ COMl

[iia] C0M2

!ii2J

COMa

COM13 ~

mn COM4

COM14 ~
COM15 I2!l

rn!!.l

COM5

I.Zm

C0M6

COM25

[ZID COM7
[llI COMB

COM27~

1m COM18

COM28~

[!!J COM19

COM16 ~

I2W
coM2612Z1

[lID

COM17

rml

COM30

cmJ
mIl

COMal
COM32

I32l

IZII

COM22

m;!]

I1QJ

COM33 @!I
Vee cmJ

~

COM23
C0M24

IBBl
IBZJ

Vl
V2

COM29

OSC2

418

cmJ

OSCl

mzJ

Cl1

[3jj]

COM20

~ COM21

[§ID V3
1]51 V4

HITACHI

HD66712
Pin ·Functions
Table 1 Pin Functional Description

Signal

Number
of pins

110

Device
Interfaced with

1M

1

I

RS/CS·

1

MPU

Selects registers during bus mode:
Low: Instruction register (write);
Busy flag, address counter (read)
High: Data register (write/read)
Acts as chip-select during serial mode:
Low: Select (access enable)
High: Not selected (access disable)

RW/SID 1

MPU

Selects read/write during bus mode;
Low: Write
High: Read
Inputs serial data during serial mode.

ElSCLK

MPU

Starts data readlwrite during bus mode;
Inputs (Receives) serial clock during serial mode.

Function
Selects interface mode with the MPU;
Low: Serial mode
High: 4-bitl8-bit bus mode
(Bus width is specified by instruction.)

DB4 to
DB7

4

110

MPU

Four high-order bidirectional tristate data bus pins. Used
for data transfer between the MPU and the HD66712.
DB7 can be used as a busy flag. Open these pins during
serial mode since these signals 'are not used.

DBl to
DB3

3

I/O

MPU

Three low order bidirectional tristate data bus pins.
Used for data transfer between the MPU and the
HD66712; Open these pins during'4-bit operation or
serial mode since they are not used.

DBO/
SOD

110
/0

MPU

The lowest bidirectional data bit (DBO) during a-bit bus
mode. Open these pins during 4-bit mode since they are
not used.
Outputs (transfers) serial data during serial mode. Open
this ~in if readins {transferl is not ~erformed.

COMoto 34
COM33

0

LCD

Common signals; those that are not used become nonselected waveforms. At 1117 duty rate, COMl to COM16
are used for character display, COMo and COM17 for
icon display, and COM18 to C0M33 become nonselected waveforms. At 1/33 duty rate, COMl to COM32
are used for character display, and COMo and COM33 for
icon display. Because two COM signals output the same
level simultaneously, apply them according to the wiring
pattern of the display device.

SEGl to 60
SEGso

0

LCD

Segment output signals

HITACHI

419

HD66712
Table 1 Pin Functional Description (cont)

Signal

Number
of pins 110

CL1

1

Device
Interfaced with

Function

0

Extension driver

When EXT - high. outputs the extension driver latch
pulse.

CL2

0

Extension driver

When EXT .. high. outputs the extension driver shift
clock.

0

0

Extension driver

When EXT .. high. outputs extension driver data; data
from the 61 st dot on is output.

M

0

Extension driver

When EXT .. high. outputs the extension driver AC
signal.
When EXT .. high. outputs the extension driver control
signal. When EXT - low. the signal becomes tristate
and can suppress consumption current.

EXT

V1 to Vs

5

Vcc/GNO

2

Power supply

OSClI'OSC2 2

Power supply for LCD drive
Vee -Vs .. 13 V (max)

Power supply

Vee: +5 V or +3 V. GNO: 0 V

Oscillation
resistor
clock

When crystal oscillation is performed. an external
resistor must be connected. When the pin input is an
external clock. it must be input to OSC1.
Inputs voltage to the booster to generate the liquid
crystal display drive Voltage. .
Vci:2.5 V to 4.5 V

Vci

VSOUT2

o

Vs pint
Booster
capacitance

Voltage input to the Vci pin is boosted twice and output.
When the voltage is boosted three times. the same
capacitance as that of C1-C2 should be connected here.

VSO!JT3

o

Vspin

Voltage input to the Vci pin is boosted three times and
output.

Booster
capacitance

External capacitance should be connected here when
using the booster.

C1tC2

2

RESET"

Reset pin. Initialized to "low".

TEST

Test pin. Should be wired to ground.

HITACHI

HD66712
Fuhction Description
System Interface

Busy Flag (UF)

The HD66712 has three types of system interfaces:
synchronized serial, 4-bit bus, and 8-bit bus. The
serial interface is selected by the 1M-pin, and the
4/8-bit bus interface is selected by the DL bit in
the instruction register.

When the busy flag is I, the HD66712 is in the
internal operation mode, and the next instruction
will not be accepted. When RS = 0 and R/W = 1
(table 2), the busy flag is output from DB7. The
next instruction must be written after ensuring that
the busy flag is O.

The HD66712 has two 8-bit registers: an
instruction register (IR) and a data register (DR).

Address Counter (AC)

The IR stores instruction codes, such as display
clear and cursor shift, and address information for
the display data RAM (DD RAM), the character
generator RAM (CG RAM), and the segment
RAM (SEG RAM). The MPU can only write to
IR, and cannot be read from.

The address counter (AC) assigns addresses to DD
RAM, CG RAM, or SEG RAM. When an address
of an instruction is written into the IR, the address
information is sent from the IR to the AC.
Selection of DD RAM, CG RAM, and SEG RAM
is also determined concurrently by the instruction.

The DR temporarily stores data to be written into
DD RAM, CG RAM, or SEG RAM. Data written
into the DR from the MPU is automatically written
into DD RAM, CG RAM, or SEG RAM by an
internal operation. The DR is also used for data
storage when reading data from DD RAM, CG
RAM, or SEG RAM. When address information
is written into the IR, data is read and then stored
into the DR from DD RAM, CG RAM or SEG
RAM by an internal operation. Data transfer
between the MPU is then completed when the
MPU reads the DR. After the read, data in DD
RAM, CG RAM, or SEG RAM at the next address
is sent to the DR for the next read from the MPU.

After writing into (reading from) DD RAM, CG
RAM, or SEG RAM, the AC is automatically
incremented by 1 (decremented by 1). The AC
contents are then output to DBo to DB6 when RS =
oand R/W = 1 (table 2).

These two registers can be selected by the regis tor
selector (RS) signal in the 4/8 bit bus interface,
and by the RS bit in start byte data in synchronized
serial interface (table 2).
Table 2 Resistor Selection

RS

RfW

Operation

o
o

o

IR write as an internal operation (display clear, etc.)
Read busy flag (OB7) and address counter (OBo to OB6)

o

DR write as an internal operation (DR to DO RAM, CG RAM, or SEGRAM)
DR read as an internal operation (DO RAM, CG RAM, or SEGRAM to DR)

HITACHI

421

8D66712
Display Data RAM (DD RAM)

Display data RAM (DD RAM) stores display data
represented in 8-bit character codes. Its capacity is
80 x 8 bits, or 80 characters. The area in display
data RAM (DD RAM) that is not used for display
can be used as general data RAM.

The relationship between DD RAM addresses and
positions on the liquid crystal display is described
and shown on the following pages for a variety of
cases.

The DD RAM address (ADD) is set in the address
counter (AC) as a hexadecimal number, as shown
in figure 1.

MSB

Example: DO RAM address 4E

LSB

AC IAcsIAC5fC4IAC3IAC2IAC1IAcol
Figure

422

o

0

DD RAM Address

HITACHI

0

HD66712
• I-line display (N =0, and NW =0)
-

Case I: When there are fewer than 80
display characters, the display begins at the
beginning of DD RAM. For example, when
24 5-dot font-width characters are displayed
using one HD66712. the display is generated
as shown in figure 2.
When a display shift is performed, the DD
RAM addresses shift as well as shown in the
figure.

When a display shift is performed. the DD
RAM addresses shift as well as shown in the
figure.
- Case 2: Figure 4 shows the case where the
EXT pin is fixed high and the HD66712 and
the 40-output extension driver are used to
display 24 6-dot font-width characters.
In this case, COM9 to COMl6 begins at
(OA)H.

When 20 6-dot font-width characters are
displayed using one HD66712, the display is
generated as shown in figure 3. Note that
COM9 to COMl6 begins at address (OA)H
in this case.20 characters are displayed.

When a display shift is performed, the DD
RAM addresses shift as well as shown in the
figure.

13141516171819 20212223

24~

Display position

locloDloeloFI'ol"I'21'31'4BI61'7~mv19 to 16
DDRAM address

Figure 2 l·line by 24-Character Display (S-dot font width)

Figure 3 I-line by 20-Character Display (6-dot font width)

HITACHI

423

HD66712
1 2 3 4 5 6 7 8 910

COM1 to 8-fH 1 111oel07EEJ
02 03 04 05

'ceD=1i1F12
SEG1 to SEG60

'

11121314151617181920

21222324...-

,

LCO-IiIFi 2
SEG1 to SEG60

I

\

,

~

ExtenSion dnver
SEG1 10 SEG24

Figure 4 I·line by 24·Character Display (6·dot font width)

424

Displayposition

1'08ElooloeloFH~EEJ-~~COM9to16

HITACHI

DDRAM address

HD66712
• 2-line display (N = I, and NW =0)
-

Case 1: The first line is displayed from
COMI to COM16, and the second line is
displayed from COM17 to C0M32. Note
that the last address of the fust line and the
first address of the second line are not
consecutive. Figure 5 shows an example
where a 5-dot font-width 24 x 2-line
display.is performed using one HD66712.

Here, COM9 to COM16 begins at (OC)H,
and COM25 to C0M32 at (4C)H. When a
display shift is performed, the DD RAM
addresses shift as shown. Figure 6 shows
an example where a 6-dot font-width 20 x
2-line display is performed using one
HD66712. COM9 to COM16 begins at
(OA)H, and C0M25 to C0M32 at (4A)H.

1 2 3 4 5 6 7 8 9 101112

~~- -ELo{~}I051 08 107 108loDIOAl ce locl
COM17-

(Left shift display)

"'41]42143H4514814714814D[4A14B~cl

COM24

gg:- .., 271 001 01 1021031041051081071081 og El
gg~~-"'8714014114214314414514814714814Dh
Figure 5 2-lme by 24- haracter Display (5-dot font width)

11121314151617181920...

Display poSition

EJ oeloc loola:IOFI 101"112[j-- COM9-COM16
El4BI4C14014E14FH51E[3-:

COM25-COM32
~ DDRAMaddress

Figure 6 2-line by 20-Character Display (6-dot font width)

HITACHI

425

HD66712
-

Case 2: Figure 7 shows the case where the
EXT pin is fIXed high and the HD66712 and the
40-output extension driver are used to extend
the number of display characters to 32 S-dot
font-width characters.

When a display shift is performed. the DD
RAM addresses shift as shown.

In this case. COM9 to COM16 begins at
(OC)H. and COM2S to C0M32 at (4C)H.

2526272829 303132 (Left shUt display)

Figure 7 2-Line by 32 Character Display (S-dot font width)

426

HITACHI

HD66712
• 4·line display (NW = 1)
When a display shift is performed, the DD

- Case 1: The first line is displayed from COMI
to COM8, the second line is displayed from
COM9 to COM16, the third line is displayed
from COM17 to COM24, and ~e fourth line is
displayed from C0M25 to COM32.
Note that the DD RAM addresses of each line
are not consecutive.
Figure 8 shows an example where a 12 x 4·line
display is performed using one HD66712.

RAM addresses shift as shown.

1 234 5 6 7 8 9 101112 . .
COM1 t08

I

ioo.I 01:02 10sHos 106103 OBI 09 IOA oel ~

COM17 to 24

120121]221231241251~12712BI29I2A~ ~
140141]421 4 4 sl4614+++fBl'--

COM25to32

16016116211641651636716B1691~ ~

COM9to 16

(Left shift display)

3+

1 2 3 4 5 6 7 B9 10 11 12
COM1108 101102103 Hosl oslo+~ 091OAloel 09
COM91016 121 122123124125126 127 I2BI 29 12A 12B12CI
COM111D 24 1411421431 ~ 451461471481491 ~14814~
COM25I032 1611621631~6516B16716B169IM lealecl

Display position

DDRAM address

(Right shift display)

1 2 3 4 5 6 7 8 9 10 11 12
113109°110210310410sl06107108HOAI
13312~ 21 122 123 1241 25126 127 128129 12A1
15314~ 411421431441451461471481491~1

1731~6116216316416516616716B169IMI

Figure 8 4·Line Display

_----HFTACHI

- ---------------

427

-----------------

----

HD66712
-

When a display shift is performed, the DD
RAM addresses shift as shown.

Case 2: Figure 9 shows the case where the
EXT pin is fixed high and the HD66712 and
the 4O-output extension driver are used to
extend the number of display characters.

1 2345878 9 10 11 12 13 14 15 16 17 1819 20 _____ Display position
COMl108 -Ioo! O~ 02!03! 04! 051081 071 08109!0AIcs~~oclooI0E1 OFll0 ~ ~
COM91018 -§0221231 241 2'lal 271 28!a!:lA!21!-:2CI20!a:1 2F!30 I31132133 I~
COM17 10 24 -Ei3 42I431 441 43481 414814914A148i-:4cI4oIE14FI SO I511521531'-- DDRAM address
COM25 10 32 -lfj 82183184185166187166169IMI~r~8Cleol6El8F1 70 171172[73 ...-Extension driver

LCD·II/F12

1 2 3 4 5 8 7 8 9 10.11 12 13.14 15 1817 18 1920
1 2 3 4 5 6 7 8 9 10 11 12 13 1415.16 171819 20
., oi 0210313030610~ O~09I~cslO~O~OEIOFll~ 1111211; 001 .., 11 OOl011 021031O4~,csl o~oofiEl OFI 101111 121

~~3~33~~333~~3~~3~~~~

., 4~4343134346H 4~491348]4CH4~EI4FI3 '~521 ~401
-i ai3 6313 36618~ 38913eal8CH36ElaFI7~ 7~72171601

-13 2012112212312412512E127128lal:lAI~21I2CI20I~ 2F1301~11321

-1 ~ 40]411421431 441451 4E1 4714814914A:,48I4CI4DIEI3 1511 1
-173 8Olalla2Ia3184la516E167~,eal8Cleol6E161'1 7Ol711 721

(Left shift display)

50

(Right shift display)

Figure 9 4-Line by 20-Character Display

428

HITACHI

52

HD66712
Character Generator ROM (CG ROM)

Character Generator RAM (CG RAM)

The character generator ROM generates 5 x 8 dot
character patterns from 8-bit character codes
(table 3). It can generate 240 5 x 8 dot character
patterns. User-defined character patterns are also
available using a mask-programmed ROM (see
"Modifying Character Patterns").

The character generator RAM allows the user to
redefine the character patterns. In the case of 5 x
8 dot character, up to eight character patterns may
be redefined.
Write the character codes at the addresses shown
as the left column of table 3 to show the character
patterns stored in CG RAM.
See table 4 for the relationship between CO RAM
addresses and data and display patterns.

HITACHI

429

HD66712
Segment RAM (SEGRAM)
The segment RAM (SEORAM) is used to enable
control of segments such as an icon and a mark by
the user program.
For a I-line display. SEORAM is read from the
COMO and the COMl7 output. and for 2- or 4-line
displays. it is read from the COMO and the
COM33 output. to perform 6O-segment display
(SO-segment display when using the extension
driver).
As shown in table 7. bits in SEORAM
corresponding to segments to be displayed are
directly set by the MPU. regardless of the contents
of DDRAM and CORAM.
SEGRAM data is stored in eight bits. The lower
six bits control the display of each segment. and
the upper two bits control segment blinking.

lines are selected by a program. the required
common signal drivers automatically output drive
waveforms. while the other, common signal
drivers continue to output non-selection
wavefor,ms.
Character pattern data is sent serially through a
6O-bit shift register and latched when all needed
data has arrived. The latched data then enables
the driver to generate drive wavefor,m outputs.
Sending serial data always starts at the display
data character pattern corresponding to the last
address of the display data RAM (DD RAM).
Since serial data is latched when the display data
character pattern corresponding to the starting
address enters the internal shift register. the
HD66712 drives from the head display.
Cursor/Blink Control Circuit

Timing Generation Circuit
The timing generation circuit generates timing
signals for the operation of internal circuits such
as DDRAM. CGROM. CORAM. and SEORAM.
RAM read timing for display and internal
operation timing by MPU access are generated
separately to avoid interfering with each other.
Therefore. when writing data to DD RAM. for
example. there will be no undesirable
interferences. such as flickering. in areas other
than the display area.
Liquid Crystal Display Driver Circuit
The liquid crystal display driver circuit consists of
34 common signal drivers and 60 segment signal
drivers. When the character font and number of

The cursor/blink (or white-black inversion)
control is used to produce a cursor or a flashing
area on the display at a position corresponding to
the location in stored in the address counter (AC).
For example (figure 11). when the address counter
is (08)H. a cursor is displayed at a position
corresponding to DDRAM address (08)H.
Scroll Control Circuit
The scroll control circuit is used to perform a
smooth-scroll in the unit of dot. When the
number of characters to be displayed is greater
than that possible at one time on the liquid crystal
module. this horizontal smooth scroll can be used
to display all characters.

AC. (08)16
1 2

3 4 5 6 7 8

Display
9 10 11-4-position

1"1 0'11 ~ 04J o!j "l 07~ o~ 1· =:
Cursor position

Figure 10 Cursor/Blink Display Example

430

HITACHI

HD66712
Table 3 Relationship between Character Codes and Character Patterns (ROM code: AOO)

HITACHI

--~-----.--

431

.."-.-- ..-.--,,-..- - - - . - - - - - -

HD66712
Table 4 Relationship between Character Codes and Character Pattern (ROM code: AOl)

432

HITACHI

HD66712
Table 5 Relationship between Character Codes and Character Patterns (ROM code: A02)
owe
~
xxxx

oooc



Alternating
1r1iil...1iI\1
display

i) Cursor display example

ii) Blink display example

B~I
display

1.''''? " i '

iii) White-black inverting

display example
a) Cursor Blink Width Control

i) 5-dot character width

ii) 6-dot character width

b) Font Width Control

Figure 16 Example of Display Control

HITACHI

447

HD66712
Cursor or Display Shift
Cursor or display shift shifts the cursor position or
display to the right or left without writing or
reading display data (table 9). This function is
used to correct or search the display. In a 2-line
display. the cursor moves to the second line when
it passes the 40th digit of the first line. In a 4-line
display. the cursor moves to the second line when
it passes the 20th character of the line. Note that.
all line displays will shift at the same time.
When the displayed data is shifted repeatedly each
line moves only horizontally. The second line
display does not shift into the first line position.
When this instruction is executed, extended
register enable bit (RE) is reset.
The address counter (AC) contents will not change
if the only action performed is a displ~y shift.
In low power mode (LP = I), whole-display shift
cannot be normally performed.
Scroll Enable
When extended register enable bit (RE) is I,
scroll enable bits can be set
Function Set

DL: Sets the interface data length. Data is sent or
received in 8-bit lengths (DB7 to DBo) when
DL is I, and in 4-bit lengths (DB7 to DB4) when
DL is O. When 4-bit length is selected. data must
be sent or received twice.
N: When bit NW in the extended function set is O.
a 1- or a 2-line display is set. When N is 0, I-line
display is selected; when N is 1. 2-line display is
selected. When NW is I, a 4-line display is set.
At this time. N is "Don't care" .
RE: When bit RE is 1. bit BE in the extended
function set register, the SEGRAM address set
register. and the function set register can be
accessed. When bit RE is O. the registers
described above cannot be accessed. and the data
in these registers is held.
To maintain compatibility with the HD44780. the
RE bit should be fixed to O.
BE: When the RE bit is 1. this bit can be
rewritten. When this bit is 1, the user font in
CGRAM and the segment in SEGRAM can be
blinked according to the upper two bits of
CGRAM and SEGRAM.

Only when the extended register enable bit (RE) is
1. the BE and the LP bits shown below can be
accessed. Bits DL and N can be accessed
regardless of RE .

. Table 9 Shift Function
SIC

RlL

o
o

o

Shilts the cursor position to the lefl. (AC is.decremented by one.)
Shifts the cursor poSition to the right. (AC is incremented by one.)

o

Shifts the entire display to the left. The cursor follows the display shifl.
Shifts the entire display to the right. The cursor follows the display shift.

448

HITACHI

HD66712
LP~ When bit RE is I, this bit can be rewritten.
When LP is set to 1 and the EXT pin is low
(without an extended driver), the HD66712
operates in low power mode. In I-line display
mode, the HD66712 operates on a 4-division
clock, and in a 2-line or a 4-line display mode, the
HD66712 operates on a 2-division clock.
According to these operations, instruction
execution takes four times or twice as long. Note
that in low power mode, display shift cannot be
performed. The frame frequency is reduced to 5/6
that of normal operation. See "Oscillator Circuit"
for details.
Note: Perform the DL, N, NW, and FW fucntions
at the head of the program before executing any
instructions (except for the read busy flag and
address instruction). From this point, if bits N,
NW, or FW are change4 after other instructions
are executed, RAM contents may be broken.

Set DD RAM Address
A DD RAM address can be set while the RE bit is
cleared to O. Set DD RAM address sets the DD
RAM address binary AAAAAAA into the address
counter.
After this address set, data is written to or read
from the MPU for DD RAM.
However, when Nand NW is 0 (I-line display),
AAAAAAA can be (OO)H to (4F)H. When N is 1
and NW is 0 (2-line display), AAAAAAA is (00)
H to (27)H for the first line, and (40)H to (67)H
for the second line. When NW is 1 (4-line
display), AAAAAAA is (OO)H to (13)H for the
first line, (20)H to (33)H for the second line, (40)H
to (53)H for the third line, and (60)H to (73)H for
the fourth line.

Set CG RAM Address
A CO RAM address can be set while the RE bit is
cleared to O.
Set CO RAM address into the address counter
displayed by binary AAAAAA. After this address
set, data is written to or read from the MPU for
CORAM.
Set SEGRAM Address
Only when the extended register enable (RE) bit is
I, HS2 to HSO and the SEORAM address can be
set.
The SEORAM address in the binary form AAAA
is set to the address counter. After this address set,
SEORAM can be written to or read from by the
MPU.

Set Scroll Quantity

When extended registor enable bit (RE) is I,
HDSS to HDSO cim be set.
HDS5 to HDSO specifies horizontal scroll quantity
to the left of the display in dot units. The
HD66712 uses the unused DDRAM area to
execute a desired horizontal smooth scroll from 1
to 48 dots.
Note: When performing a horizontal scroll as
described above by connecting an extended driver,
the maximum number of characters per line
decreases by the quantity set by the above
horizontal scroll. For example, when the
maximum 24-dot scroll quantity (4 characters) is
used with 6-dot font width and 4-line display, the
maximum numbers of characters is 20 - 4 = 16.
Notice that in low power mode (LP = I), display
shift and scroll cannot be performed.

HITACHI

449

HD66712
Read Busy Flag and Address
Read busy flag and address reads the busy flag
(BF) indicating that the system is now internally
operating on a previously received instruction. If
BF is I, the internal operation is in progress. The
next instruction will not be accepted until BF is
reset to O. Check the BF status before the next
write operation. At the same time, the value of the
address counter in binary AAAAAAA is read ouL
This address coun~r is used by both CO, DD, and
SEO RAM addresses, and its value is determined
by the previous instruction. The address contents
are the same as for CO RAM, DD RAM, and SEO
RAM address set instructions.
Write Data to CG, DD, or SEG RAM
This instruction writes 8-bit binary data
DDDDDDDD to CO, DD or SEO RAM. CO, DD
or SEO RAM is selected by the previous
specification of the address set instruction (CO
RAM address set I DD RAM address set I SEO
RAM address set). Mter a write, the address is
automatically incremented or decremented by 1
according to the entry mode. The entry mode also
determines the display shift direction.

the next address is normally read from the next
address. An address set instruction need not be
executed just before this read instruction when
shifting the cursor by a cursor shift instruction
(when reading from DD RAM). A cursor shift
instruction is the same as a set DD RAM address
instruction.
After a read, the entry mode automatically
increases or decreases the address by 1. However,
a display shift is not executed regardless of the
entry mode.
Note: The address counter (AC) is automatically
incremented or decremented after write
instructions to CO, DD or SEO RAM. The
RAM data selected by the AC cannot be
read out at this time even if read
instructions are executed. Therefore, to
read data correctly, execute either an
address set instruction or a cursor shift
instruction (only with DD RAM), or
alternatively, execute a preliminary read
instruction to ensure the address is correctly
set up before accessing the data.

Read Data from CG, DD, or SEG RAM
This instruction reads 8-bit binary data
DDDDDDDD from CO, DD, or SEO RAM. CO,
DD or SEO RAM is selected by the previous
specification of the address set instruction: If no
address is specified, the first data read will be
invalid. When executing serial read instructions,
Table 10 HS5 to HSO Settings
HDSS HDS4 HDS3 HDS2 HDS1 HDSO Descrll!!lon
0
0
0
0
0
0
No shift
Shift the display position 10 the
0
0
0
0
0
left !!l one dOl.
Shift the display poSition 10 the
0
0
0
0
0
left !!l1WO dots.
Shift the display position 10 the
0
0
0
0
left !!l three dolS.

.

0

Shift the display posilion 10 the
left bll fo!:!ll-seven dolS.
Shift the display position 10 the
left by forty-eighl dolS.

HITACHI

HD66712
Table 11 Instructions

Inatructlon

RE
Code
bit RS RIW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DBO Deacrlptlon

Clear
display

011

Return
home

011

Entry
mode set

011

o

Display
on/off
control

0

0

0

0

0

o

o o

0

o

o

o

0

0

o

o

0

0

o

o

0

0

o

0

0

0

0

Clears entire display and
sets DD RAM address 0
in address counter.

0

o

o

Sets DD RAM address 0
IN address counter. Also
returns display from
being shifted to original
position. DDRAM contents remain unchanged.

liD S

D

Execution Time
(max) (when 'ep or
fosc la 270 kHz)

C

B

Sets cursor move
direction and specifies
display shih. These
operations are performed
during data write and read.
Sets entire display (D)
on/off. cursor on/off (C).
and blinking of cursor
position character (B).

1.52 ms

1.52ms

371ls

371lS

-------------------------------------------------------------------------------------Extension
o 0 o 0 0 0
FW BlW NW Sets a font width. a blackfunction
set

white inverting cursor
(B/W). and a 4-line
display (NW).

Cursor or
display
shift

0

0

0

0

0

0

SIC RIL -

-

Moves cursor and shifts
display without changing
DD RAM contents.

371lS

-------------------------------------------------------------------------------------Scroll enable 1
0
0
0
0
0
HSE HSE HSE HSE Specifies which display
lines to undergo horizontal smooth scroll.
Function
set

0

0

0

0

0

Dl

N

RE

-

-

Sets interface data length
(Dl). number of display
lines (l). and extension
register write enable (RE)).

37 Ils

37 IlS

----------------------------------------------------------------------_._------------o 0 0 0
Dl N
RE BE lP
Sets CGRAMISEGRAM
blinking enable (BE). and
power-down mode (lP).
lP is available when the
EXT pin is low.
Set
CGRAM
~~~f!!~

o

0

0

o

371ls

ACG ACG AcG ACG AcG ACG Sets CG RAM address.
CG RAM data is sent and

________________________________________________ !~~i~~~~r:.r_'.!:'~_s_e!~n_g.: ____________ _

Set
SEGRAM
address set

0

0

0

••

ASEGAsEGAsEG ASEG Sets SEGRAM address.
DDRAM data is sent and
received aher this selling.
Also sets a horizontal dot
scroll quantity (HDS).

37 Ils

Set DDRAM 0
0
0
ADD ADD ADD ADD ADD ADD ADD Sets DD RAM address.
DD RAM data is sent and
37 Ils
address
______________________________________________________ !!~i~~~!~~r_'~~_s_e!~n_g.: ____________ _
Set scroll
quantity

o o

.

HDS HDSHDSHDS HDS HDS Sets horizontal dot scroll
quantity.

HITACHI

451

HD66712
Table 11 Instructions (cont)
RE
Instruction

bit

RS

Read busy
lIag&
address

011

0

Write data
to RAM

011

Read data
from RAM

011

110
110
S

o
C
B
FW
BIW
NW
NW
SIC
SIC
AIL
RIL
DL
N
RE
BE
LP
BF
BF
Note:

Code
RIW DB7 DB6 DB5 DB4 DB3 DB2 DBl DBO Description
BF

o

AC

AC

AC

AC AC

AC

AC

Execution TIme
(max) (when lop or
lose Is 270 kHz)

Reads busy flag (BF)
indicating internal operation is being performed
and reads address
counter contents.

o J1s

Write data

Writes data into DO RAM, 37 J1S
CG RAM, or SEGRAM.
tADD 5.5 J1s·

Read data

Reads data from DO RAM, 37 J1S
CG RAM, or SEGRAM.
tADD 5.5 J1s·

= 1: Increment
= 0: Decrement
= 1: Accompanies display shift
= 1: Display on
= 1: Cursor on
= 1: Blinkon
= 1: 6-dot font width
= 1: Black-white inverting cursor on
1: Four lines
= 0: One or two lines
= 1: Display shift
0: Cursor move
= 1: Shift to the right
= 0: Shiflto the left
= 1: 8 bits, DL = 0: 4 bits
= 1: 2 lines, N = 0: 1 line
= 1: Extension register access enable
= 1: CGRAMISEGRAM blinking enable
= 1: Low-power mode
1: Internally operating
= 0: InstrUctions acceptable

=

=

=

=

DO RAM: Display data RAM
ADD: DO RAM address (corresponds to
cursor address)
CG RAM: Character generator RAM
ACG: CG RAM address:
SEGRAM: Segment RAM
ASEG: Segment RAM address
HSE: Specifies horizontal scroll lines
HDS: Horizontal dot scroll quantity
AC: Address counter used for both DO, CG,
and SEG RAM addresses.

=

1. - indicates no effect.
*After execution of the CG RAMIDD RAM data write or read instruction, the RAM address counter is
incremented or decremented by 1. The RAM address counter is updated after the busy flag turns off.
In figure 18, tADD is the time elapsed after the busy nag turns off until the address counter is updated.
2. Extension time changes as frequency changes. For example, when f is 300 kHz, the execution time is:
37 J1s x 270/300 33 J1s.

=

3. Execution time in a low-power mode (LP
twice for a 2- or 4-line mode.

452

= 1 & EXT =low) becomes four times for a l-line mode, and

HITACHI

HD66712

Busy state
(O~ pin)

-

Boo, .lale

4

-------------------------------A--':----~~~------A-+-1------~,

Address counter
(OBo to OBs pins)

..:

:..
tADD
t ADD depends on the operation frequency.
t ADD - 1.5/(1 cp or losc) seconds

Figure 18 Address Counter Update

HITACHI

453

HD66712
Interfacing the H066712
- Interface with 8·Bit MPUs

When the number of I/O ports in the MCU, or the
interfacing bus width, if limited, a 4-bit interface
function is used.

The HD66712 can interface directly with an 8·bit
MPU using the E clock, or with an 8·bit MCU
through an I/O port.

AS

RIW

E
Internal
signal

DB7

Internal operation

!llX

Data

Instruction
write

YJllllJ
I

Busy

'---___--1/

Vllllll/ BusX/jl/A ~~~~

Busy flag check

I

I

Busy flag check Busy flag check

Figure 19 Example of 8·Bit Data Transfer Timing Sequence

454

HITACHI

I~~:~uction

HD66712

i) Bus line interface
VMA
1IJ2
A15

HD6800
AO

R-J

E
LCD·II/F12

AS
AfiR

AfiR
00-07

DBO-DB7

8
ii) 110 port interface

..

co
H8/325

AO-A7

E

AS
AfiR

C1
C2

...

~

.

LCD·II/F12

DBO-DB7

Figure 20 8·Bit MPU Interface

HITACHI

455

HD66712
- Interface with 4·Bit MPUs
The HD66712 can interface with a 4-bit MCU
through an 1/0 port. 4·bit data representing high
and low order bits must be transferred sequentially.

The DL bit in function-set selects 4-bit or 8-bit
interface data length.

AS
RIW

E
Internal
signal

__----II
Instruction
write

\'--_ _--JI

Internal operation

I

Busy flag check

Busy flag check

Figure 21 Example of 4-Bit Data Transfer Timing Sequence

HMCS4019R

LCO·IIIF12

RS
RFIl

015
014
013
R1o-R13

E

4

OB4-0B7

.Figure 22 4·bit MPU Interface

456

HITACHI

I

ln~truction
write

HD66712
Oscillator Circuit
1) When an external clock is used

Clock -

2) When an internal oscillator is used

aSCl

Af=e=

aSCl
aSC2

The oscillator frequency can be
adjusted by oscillator resistance
(Af). If Af Is increased or power
supply voltage Is decreased, the
oscillator frequency decreases.
The recommended oscillator
resistor is as follows.

LCO-IVF12

LCO-IVF12

• Af = 91 kn ± 2% (Vee = 5 V)
• Af = 75 kCl ± 2% (Vee = 3 V)

Figure 23 Oscillator Circuit
(I) I N7dutycyde
1~Ine ••I&C1lon period

13141-------11611711 1 2131-------1161171
VOO---------------------------,~~r_-------------------

COMI VI

----~--------------------~-+I------------------­

____________________________________________ __
V4~1r_~----------------------~--------------~LV5~~~

~

...
I'II(E----I frame-----~~~Io(o(---I frame---.....,:.:.II

Item

Norma. Display Mode (LP = 0)
5-Dot Font Width 6-Dot Font Width

Low Po_r Mode (LP =1)
5·Dot Font Width 6·Dot Font Width

Une saledlon period
Frame frequency

200 clocks
79.4 Hz

60 clocks
86.2 Hz

240 docks
68.2 Hz

72 docks
55.1 Hz

Note: At the ceJculatlon example above for displayed frame frequency, ali oscillator frequencies are 270 kHz
(I dock. 3.7 fIS).
(2) I /33 duty cycle
I·lino ..IOCIIo" period

Vee
VI

r.i

2

1

3 1 4 1-------1 3213311 1 2

I
I'll(

5-001 Font Width 6-Dot Font Width
100 clocks
120 clocks

Une seledlon period
Frame frequency
81.8 Hz

I

:.1"'"

I frame

llrame

68.2 Hz

.. I

Low Power Mode (LP = 1)

Normal Display Mode (LP = 0)
.am

3 1-------1 32 1 331

I

COMI
V4
V5

1

5-Dot Font Width 6-Dot Font Width
60 docks
72 clocks

68.2 Hz

56.8 Hz

Note: Attha calculation example above for displayed frame frequency, 81i osclilator frequendes are 270 kHz
(I dock. 3.7 fIS).

Figure 24 Frame Frequency

HITACHI

457

HD66712
Power Supply for Liquid Crystal
Display Drive
1) When an external power supply is used

-.--IVcx;
V1
"----'V2
----'V3
"----'V4
"----'V5

VEE
2) When an internal boo~ter is used

(Boosting three times)

(Boosting twiee)
Vee

Vee
Vel
GND

Vee
V1
V2

::-

C1

1J.1F

C2

+

-

V3

V4
V50UT2
V50UT3 V5

R

Vel

R

GND

-=-

FlO

1J.1F

+

R

R

1J.1F.:tI:.

Vee
V1
V2

C1
C2

V50UT2
V50UT3

V3
V4
V5

R
R
RD
R
R

=1J.1F~

1J.1F ~

Notes 1. Boosted output voltage should not exceed the maximum value (13 V) of the liquid crystal
power supply voltage. Especially. a voltage of over 4.3 V should not be input to the reference
voltage (Vci) when boosting three times.
2. A voltage of over 5.5 V should not be input to the reference voltage (Vci) when boosting twice.

Figure 25 Example of Power Supply for Liquid Crystal Display Drive
Table 12 Duty Factor and Power Supply for Liquid Crystal Display Drive
Data

Item
Number of Lines

2/4

Duty factor
Bias
Divided resistance

1117

1133

115

1/6.7

A

A

A

AO

A

2.7A

Note: A changes depending on the size of liquid crystal penel. Normally. A must be 2 kn to 10 kn.

458

HITACHI

HD66712
Ext~nsion

Driver LSI Interface

By bringing the EXT pin high, extended driver
interface signals (CLl, CL2, D, and M) are output.

b) When using the extension driver
(EXT = High, S-dot font Width)

a) l-ehip operation
(EXT - Low, S-dot font width)

Vee

T
EXT
LCD-II/F12
::; ~
o OO::l!

LCD-I11F12
SEG1SEG60

SEG1SEG60

~

32 x 2-line display

FV

I

A

{

I
M
0
Cl2
CL1

SeglSeg40

Extension driver

Figure 26 HD66712 and the Extension Driver Connection
Table 13 Relationships between the Number of Display Lines and 40·0utput Extension Driver
Controller
LCD·IIIF12

HD44780

LCD·II/F8

HD66702

Display Lines

5·OotWldth

6·Dot Width 5·Dot Width

6·Dot Width

5-Dot Width 5·Oot Width

16x2lines

Not required

Not required Not required

1

1

Not required

2

Not required

20 x 2 lines

Not required

Not required 1

24x 2 lines

Not required

1

40 x 2 lines

Disabled

Disabled

12x 4 lines

Not required

16 x 4 lines

1

20 x 4 lines

1

2

Disabled

2

2

2

1

Disabled

4

3

Disabled

Disabled

2

Disabled

Disabled

3

Disabled

Disabled

Note: The number of display lines can be extended to 32 x 2 lines or 20 x 4 lines in the LCD·lltF12.
The number of display lines can be extended to 30 x 2 lines or 20 x 4 lines in the LCD-II/Fa.

HITACHI

459

HD66712
Table 14 Display Start Address in Each Mode
Number of Lines
1-Llne Mode

2-Llne Mode

4-Llne Mode

Output

5 dot

6 dot

5 dot

6 dot

COM1-COM8

D00±1

D00±1

DOO±1

D00±1

DOO±1

COM9-COM16

DOC±1

DOA±1

DOC±1

DOA±1

D20±1

D40±1

D40±1

D4O±1

D4C±1

D4A±1

D60±1

SOO

500

500

COM17-COM24
COM25-COM32
COMO/COM17
COMO/COM33

sOO

5 dotl6 dot

sOO

Notes: 1. The number of display lines is determined by setting the N/NW bit. The font width is
determined by the FW bit.

2. 0"" is the start address of display data RAM (DDRAM).
3.

S"" is the start address of segment RAM (SEGRAM).

4. ±1 following D"" indicates increment or decrement at display shift.

460

HITACHI

HD66712
a) 5-dot font width: 32 x 2-llne display

LCD-11IF12
SEGI-SEG80

Extension
driver
Sogl-Seg40

LCO·11IF12
SEGI-SEG60

b) &-dot font wldlh: 24 x 2-line display

Extension

LCO·IUFI2
SEG1-SEG60

driver
Sogl-Sog24

c) 5-dot font wldlh: 20 x 4-lIne display

LCO·11IF12
SEGI-SEG60

Extension
drive,
Segl-Seg40

d) 6-dot font width: 20 x 4-llne display

1234567891011121314151617181920
COM1-alM8-i +"3",13..1..1.,13 3++·1ocI33++H3
COM~16-i 3·'1,"'11·1 ..133 arEl-l ocl2iJ iii "1"1"1"1"3
COM17-G0M24-[+'I' 13..1..1"1·1"1-ffi·3·i,"I"I·'I"I,
~32-1... , "i "'1"11-1"1"13 -H"I-11"'J
, . . . . 1I!"6 "1 1'1
41

72

,~

LCD-IIIF 12
SEGI-SEG80

Ex1enlion
dri...r (I)
SegI-Seg40

Exlen.ion
driver (2)
Segl-Sog2O

Figure 27 Correspondence between the Display Position at Extension Display and the DDRAM
Address

HITACHI

461

HD66712
Interrace to Liquid Crystal Display

the number of display lines, EXT pin, and register
value is given below.

Set the extended driver control signal output, the
number of display lines, and the font width with
the EXT pin, an extended register NW, and the
FW bit, respectively. The relationship between the
Table IS Relationship between Display Lines, EXT Pin, and Register Setting
No of No. of
Lines Character

2

4

Note: -

462

20
24
40
20
24
32
12
16
20

5 Dot Font
6 Dot Font
EXT Extended Reglstor SeUlng EXT Extended Reglstor Setting
Pin Driver
N RE NW FW Pin Driver
N RE NW FW Duty
l
l
H
l

2

l
H
l
H
H

0
0
0
1

0
0
0
0
0
0
1

0
0
0
0
0
0
1

0
0
0
0
0
0
0
0

0

l
H
H
l
H
H
H
H
H

means not required.

HITACHI

0
0

3

0

1
1
2

0
0
0

1/17

0

1133
1133
1133
1133
1133
1133

0
0

1
2

1/17
1/17

HD66712
• Example of 5-dot font width connection

LCO-U/F12

1 .... -- ... ------_ .. -.

12

13- -- --- -- - --- --. 24

COM.

~

g

COM7
COMa

-

COM17
(COM.

UBI
~E8:

SEG.
SEG'
. Note: COMO and
COM17 output the
same signals.
Apply them
according to the
wiring pattern.

SEGIO
COlAO

COM'.

ggjU
COM13

r-

EXT

~!i

Figure 28 24 x I-Line + 60-Segment Display (S-dot font, 1/17 Duty)

LCO-U/F12

1 --------------

12

1~------------"·

24

COM'

ggjJ
CCM4

~j

COMa
COM17

Note: COMO and
C0M33 output the
same signals.
Apply them
according to the
wiring pattern.

88IJ1:

at

(=
COM23

COM24

-'-

-

SEG1

SEG2

B~8J

SEGS
SEGS
SEGeO
COMt

COM'.

ggjg

..

~IJ

COM"
COM25
COM26

~ii

r-

S8WY
COM32
EXT

Figure 29 24 X I-Line + 60-Segment Display (S-dot font, 1/33 Duty)

HITACHI

463

HD66712
1

LCD-UIF12

2

_______________ --- - __ --- ___ - -- - - _ - - - -_ - --- -_.

12

I
I

COM8

OOM16

I
I

Note: COM) and COM33
output the same signals.
Apply them according to the
wiring pattern.

COM33
(COMO)

I

~~!U

~~eI I

1110
,r- ElIT

1111
Figure 30 12 x 4·Lme + 60 Segment Display (5·Dot Font, 1/33 Duty)

lCD-WF12

1 -- -_ .. --- .... - -_ .. --- -_ ........ -_. 12

13 -------------- 20

~

=
COM3
COMe

~

~o

COM"
COM"
COMI'
COM"
00M23
COMI.
OOMI7
COMI.

~

COU2I

IBHi!

COU24
COU2.
OOM2.

!Btm
00M2I

i,1l¥.
COM33
(COMO)

......

"., ::::::::::::..
•• ::::::::::::...

Note: COMO and COM33
output the same signals.
Apply them according to the
wiring pattern.

-

~

...L-

EXT

se
...
II:::Q57
se
...

se...
"".00

i§

Extension
driver
seg

..........
.....
SEQ

Figure 31 20 x 4·Line + 80 Segment Display (5-Dot Font, 1/33 Duty)

464

HITACHI

HD66712

LCO-WF12

1 -----------------.

10

11 ------------------- 20

lm1
CX>I3

~

N08:
I COMO and C0M33
output the same signals.
Apply tham acco rdlng lolh.
wiring pallarn.

e,.

g:"

E!IIl8
COM2,
lBJ!J

""""'
!O!til
1iEG,

...."GOI~

ft8l:

~~

SEOH

BEGI.
COMO
0001"

!BIll!
&lII13

"

0001"
000111
0001..
000120
00M21

"L

EXT

=

1m!
000131

Figure 32 20 x 2-Line + 60 Segment Display (6-Dot Font, 1/33 Duty)

HITACHI

465

HD66712
Instruction and Display Correspondence
The display shift is performed for the fust and
second lines. If the shift is repeated, the
display of the second line will not move to the
first line. The same display will only shift
within its own line for the number of times the
shift is repeated.

8-bit operation, 24-digit x I-line display with
internal reset
Refer to table 16 for an example of an
24-digit x I-line display in 8-bit operation.
The LCD-II/F12 functions must be set by the
function set instruction prior to the display.
Since the display data RAM can store data for
80 characters, a character unit scroll can be
performed by a display shift instruction. A dot
unit smooth scroll can also be performed by a
horizontal scroll instruction. Since data of
display RAM (DDRAM) is not changed by a
display shift instruction, the display can be
returned to the first set display when the return
home operation is performed.

S-bit operation, I2-digit x 4-line display with
in terna) reset
The RE bit must be set by the function set
instruction and then the NW bit must be set by
an extension function set instruction. In this
case, 4-line display is always performed
regardless of the N bit setting (see table 19).

4-bit operation, 24-digit x I-line display with
internal reset
The program must set all functions prior to the
4-bit operation (see table 17). When the power
is turned on, 8-bit operation is automatically
selected and the first write is performed as an
8-bit operation. Since DBo to DB3 are not
connected, a rewrite is then required.
However, since one operation is completed in
two accesses for 4-bit operation, a rewrite is
needed to set the functions. Thus, DB4 to DB7
of the function set instruction is written twice.

In a 4-line display, the cursor automatically
moves from the first to the second line after
the 20th digit of the first line has been written.
Thus, if lhere are only 8 characlers in the first
line, the DD RAM address must be set again
afler the 8th character is completed. Display
shifts are performed on all lines
simultaneously.
NOle:

S-bit operation, 24-digit x 2-line display with
internal reset
For a 2-line display, the cursor automatically
moves from the first to the second line after
the 40th digit of the first line has been written.
Thus, if there are only 16 characters in the firSl
line, the DD RAM address must be again sel
after the 16th character is completed. (See
table IS.)

466

HITACHI

When using the internal reset, the
electrical characteristics in the Power
Supply Conditions Using Internal Reset
Circuit table must be satisfied. If not, the
LCD-II/F12 must be initialized by
instructions. See the section, Initializing
by Inslruction.

HD66712
Table 16 8·Bit Operation, 24-Digit x I·Line Display Example with Internal Reset
Step Instruction
RS RlW07

No.

2

3

Operation

Function set
RS RNJD7

08 Os 04 03 02 01

Do

0

0

Sets to a-bit operation and
selects 1·line display.
Bit 2 must always be cleared.

0

Turns on display and cursor.
Entire display is in space mode
because of initialization.

0

0

1

1

0

0

• •

Display onloff control

0

0

0

0

0

0

0

Entry mode set

0

0

0

0

0

1-

0

IH

Write data to CG RAMIDD RAM

1

6

Display

Initialized. No display.

0

5

OS 04 D3 02 01 DO

Power supply on (the HD66712 is initialized by
the internal reset circuit)

0

4

D6

0

0

1

0

0

1

0

0

1

0

0

Write data to CG RAMIDD RAM
1
0
0
1
0
0
1

0

0

Write data to CG RAMIDD RAM

1

0

0

1

0

0

IHL

Sets mode to increment the
address by one and to shift the
cursor to the right at the time of
write to the RAM.
Display is not shifted.
Writes H. DO RAM has
already been selected by
initialization when the power
was turned on.
Writes I.

7

a

9

Entry mode set

0
10

I HITACHI

0

0

0

0

0

I HITACHI

0

Write data to CG RAMIDD RAM

1

0

0

0

1

0

0

0

0

0

IITACHI

HITACHI

Writes I.
Sets mode to shift display at
the time of write.
Writes a space.

467

HD66712
Table 16 8·Bit Operation, 24·Digit x I·Line Display Example with Internal Reset (cont)
Step Instruction
No. RS RlWD7 D6 D5
11

D4

D3 D2 D1 DO

Write data to CG RAMIDD RAM
1
0 0
1
0
0
1

Display
ITACHI M_

0

Operation
Writes M.

12

13

Write data to CG RAMIDD RAM
0
0
1
0
0
1
1

14

Cursor or display shift
0
0
0
0
0

0

0

Cursor or display shift
0
0
0
0
0

0

0

Write data to CG RAMIDD RAM
0
0
1
0
0
1
0

0

15
16
17

Cursor or display shift
0
0
0
0
0

18

Cursor or display shift
0
0
0
0
0

19

IMICROKO=

0

Write data to CG RAMIDD RAM
0
0
1 '0
1
1
0

'"
'"

'"

'"

IMICROKO

Shifts only the cursor position
to the left.

IMICROKO

Shifts only the cursor position
to the left.

IICROC~

Writes Cover K.
The display moves to the left.
Shifts the display and cursor
poSition to the right.
Shifts the display and cursor
position to the right.

'"

'"

IMICROCQ

'"

'"

IMICROCO
IICROCOM

0

WritesO.

Writes M.

20

21

468

Return home
0
0
0
0

0

0

0

0

0

I HITACHI

HITACHI

Returns both display and cursor
to the original position
(address 0).

HD66712
Table 17 4-Bit Operation, 24-Digit x I-Line Display Example with Internal Reset
Step Instruction
RS R/WD7

No.

2

3

4

D1

DO

Display

Operation
Initialized. No display.

Function set
RS RlW07
0
0
0

08 05 04
0
1
0

Sets to 4-bit operation.
Clear bit 2. In this case,
operation is handled as S bits
by initialization.

Function set
0
0
0
0
0
0

0
0

03

02

D1

Do

Sets 4-bit operation and selects
I-line display. Clear bit 2.
4·bit operation starts from
this step.

0
>I<

>I<

Turns on display and cursor.
Entire display is in space mode
because of initialization.

Display on/off control

0
0

0
1

0
1

0
1

0
0

0
1

0
1

0
0

Entry mode set

0
0

6

D2

Power supply on (the H066712 is initialized by
the internal reset circuit)

0
0

5

D6 D5 D4 D3

0
0

0
0

Sets mode to increment the
address by one and to shift the
cursor to the right at the time of
write to the DO/CG RAM.
Display is not shifted.

Write data to CG RAM/DO RAM

1
1

0
0

0
1

1
0

0
0

Writes H.
OORAM has already been
selected by initialization.

0
0

7

Based on S-bit operation after
this instruction.

Note: The control is the same as for S-bit operation beyond step #6.

HITACHI

469

HD66712
Table 18 8-Bit Operation, 24-Digit x 2-Line Display Example with Internal Reset
Step Instruction
No. RS RIW 07 D6

2

05 D4 03 02 01

DO

Olselax

Power supply on (the HD66712 is initialized by
the internal reset circuit)

Initialized. No display.

Function set
RS RIW DB7 DBs DBs DB4 DB3 DB2 DB1 DBo
0
0
0
0
0
1
1
1

Sets to a-bit operation and
selects 2-line display.
Clear bit 2.

Display onloff control

Turns on display and cursor.
All display is in space mode
because of initialization.

• •

3

0

4

0

0

0

0

0

0

0

0

Entry mode set

0

5

Oeeratlon

0

0

0

0

Sets mode to increment the
address by one and to shift the
cursor to the right at the time of
write to the RAM.
Display is not shifted.

0

Write data to CG RAM/DO RAM
1
0
1
0
0
1
0

0

0

Write data to CG RAMIDD RAM
1
0
0
1
0
0
1

0

0

Set DO RAM address
0
0
1
1
0

0

0

0

IH

Writes "H". DO RAM has
already been selected by
initialization at power-on.

6

7

a

470

0

0

I HITACHI

0

I HITACHI

HITACHI

Writes I.

Sets DO RAM address so that
the cursor is positioned at the
head of the second line.

HD66712
Table 18 S-Bit Operation, 24-Digit x 2-Line Display Example with Internal Reset (cont)
Step Instruction
No. RS RJWD7 D6 D5 D4 D3 D2 D1

9

Write data to CG RAMIOD RAM
100
1
001

DO

Display

Operation
Writes a space.

o

10

11

Write data to CG RAMIDD RAM
1001001

Writes O.

12

Entry mode set
000
000

Sets mode to shift display at
the time of write.

13

0

Write data to CG RAM/DO RAM
1001001

Writes M.

o

14

17

Return home
000
0

0

0

0

0

o

HITACHI

Returns both display and cursor
to the original position
(address 0).

471

HD66712
Table 19 8·Bit Operation, 12.Digit x 4-Line Display Example with Internal Reset
Step Instruction
No. RS RlW07 D6 05 D4 D3 02 01

DO

Power supply on (the HD66712 is initialized by
the internal reset circuit)

2

3

4

5

6

7

Function set
0
0
0

0

4-line mode set
0
0
0
0

0

0

0

0

Function set
Inhibit write to extension register
0
0
0
0
1
1 0

Display on/off control
0
0
0
0
0

0

Entry mode set
0
0
0
0

0

0

0

0

0

0

0

Write data to CG RAMIDD RAM
1 0
1 0
0
0
1

0

0

Write data to CG RAMIDD RAM
1 0
0
1 0
0
1

0

0

S

9

472

0

OlsE!la~

~
~
~
~

8
8

°e8tatlon
Initialized. No display.

Sets Sobit operation and
enables write to the extension
register.

Sets 4-line operation.

Inhibits write to extension
register. Invalidates selection
of 1-linel2-line by bit 3.

Turns on display and cursor.
Entire display is cleared
because of initialization.

Sets mode to increment the
address by one and to shift the
cursor to the right when writing
to RAM. Display Is not shifted.

~

Writes H. DDRAM has already
been selected by initialization.

IHIT~H'- I

Writes I.

HITACHI

HD66712
Tallie 19 8-Bit Operation, 12-Digit x 4-Line Display Example with Internal Reset (cont)
Step Instruction
No. RS RIW D7
10

D6

D5

Set DD RAM address
0
1
0
1
0

D4 D3

D2 D1

DO

Display

0

0

0

l~rrACHI

0

0

Operation
Sets DD RAM address to (20)H

the cursor is positioned
I atsothethatbeginning
of the second
line.

11

Write data to CG RAM
1
0
0
0
1

0

0

0

0

I~~ACHI

HITACHI

I

Writes O.

473

HD66712
Initializing by Instruction
initialization by instructions becomes necessary.

If the power supply conditions for correctly

operating the internal reset circuit are not met,
• Initializing when a length of interface is 8-bit system

C

Power on

• Wait for more than 15 ms
after Vee rises to 4.5 V
(Vee .. 5 V during operation)
• Wait for more than 40 ms
after Vee rises to 2.7 V
(Vee = 3 V during operation)

RS PIlI DB-, DBa DBs Os.. DB, DB:! DB, DBa
0 0 0 0 1 1 •

• • •

(I

BF cannot be checked before this instruction.

I

Function set (Interface is 8 bits long.)

Wait for more than 4.1 ms

RS PIlI DB-, DEle DBs Os.. DB, DBz DB, DBa
0 0 0 0 1 1

• • • •

(I

BF cannot be checked before this instruction.

I

Function set (Interface is 8 bits long.)

Wait for more than 100 liS

RS RIW DB7 DEle DB5 Os.. DB, DB:! DB, DBa
0 0 0 0 1 1 • •

• •

(I

BF cannot be checked before this instruction.
Function set (Interface is 8 bits long.)

BF can be checked after the following instructions.
When BF is not checked, the waiting time between
instructions is longer than the execution instuction
time. (See table 7.)
RS RIW DB-, DEle DBs Os.. DB, DB:! DB, DBa
0 0 0 0 1 1 N 0 • •

0
0
0

0
0
0

0
0
0

0
0
0

0
0
0

0
0
0

1
0
0

0 0 0
0 0 1
1 110 S

Function set.
Display off
Display clear
Entry mode set.

t

,

Initialization ends

Figure 33 Initializing Flow of 8-Bit Interface

474

HITACHI

I

HD66712
• Initializing when a length of interface is 4-bit system.

(

Power on

• Wait for more than 15 ms
after Vee rises to 4.5 V
(Vee = 5 V during operation)
• Wait for more than 40 ms
after Vee rises to 2.7 V
(Vcc = 3 V during operation)

I
RS IWJD~ DBe DBs D~
0

0

0

0

1

1

[ I BF cannot be checked before this instruction.
Function set (Interface is 8 bits long.)

Wait for more than 4.1 ms

RS RIW D~ DBe DB5 DB4
0

0

0

0

1

1

[ I BF cannot be checked before this instruction.
Function set (Interface is 8 bits long.)

Wait for more than 100 liS

AS RIW D~ DBa DBs D~
0

0

0

0

1

1

AS RIW D~ DBs DBs DB4
0

0

0

0

1

0

0

0

0

0

1

0

0

0

N

0

• •

0

0

0

0

0

0

0

0

1

0

0

0

0
0
0
0

0
0
0

0
0
0

0
0
0

0
0
0

0
1
0

0

0

1

110 S

[ I BF cannot be checked before this instruction.
Function set (Interface is 8 bits long.)

BF can be checked after the following instructions.
When BF is not checked, the waiting time between
instructions is longer than the execution instuction
time. (See table 7.)
Function set (4-bit mode).
Function set (4-bit mode, N specification).
Display off
Display clear
Entry mode set (lID, S specification)

Initialization ends

Figure 34 Imtlalizing Flow of 4-nit Interface

HITACHI

475

HD66712
Low Power Mode
When the extension driver is not used (EXT =
Low) with extension register enabled (RE = I), the
HD66712 enters low power mode by setting the
low-power mode bit (LP) to 1. During low-power
mode, as the internal operation clock is divided by
2 (2-line/4-line display mode) or by 4 (I-line
display mode), the execution time of each
instruction becomes two times or four times longer
than normal. In addition, as the frame frequency
decreases to 5/6, display quality might be affected.

In addition, since the display is not shifted in low
power mode, display shift must be cleared with the
return home instruction before setting low power
mode. The amount of horizontal scroll must also
be cleared (HDS = 000000). Moreover, because
the display enters a shift state after clearing lowpower mode, the home return instruction must be
used to clear display shift at that time.

RS ANI DB7 DB6 DB5 DB4 DB3 DB2 DB1 DBO
Enable extension register

Clear horizontal scroll quantity

HDS.OOOOOO

Set a low power mode

RS ANI DB7 DB6 DB5 DB4 DB3 DB2 DB1 DBO

Return home

1010101010101010.01
Note: The execution time of an instruction in low-power
mode becomes two times or four times longer than normal.
The frame frequency also decreases by 5/6.

RS ANI DB7 DB6 DB5 DB4 DB3 DB2 DB1 DBO

Clear low power mode

1010I 01011 I DL 0 it>1"'tl BE I;i~q
Note: Up until this instruction, execution time is two times or
four times longer than normal.
RS ANI DB? DB6 DB5 DB4 DB3 DB2 DB1 DBO

Return home

10 1oli]

ololololoWifiir:~

Note: Because the display enters a shift state, be sure to
execute this instruction.

Figure 38 Usage of Low Power Mode

476

HITACHI

HD66712
Absolute Maximum Ratings·
Item

Symbol

Unit

Value

Power supply voltage (1)

Vec

V

-0.3 to +7.0

Power supply voltage (2)

Vcc--Vs

V

-0.3 to +15.0

Input voltage

Vt

V

-0.3 to Vee +0.3

1
3
4

Operating temperature

Topr

°C

-20 to +75

Storage temperature

Tstg

°C

-55 to +125

Note.
1,2

Note: Hthe LSI is used above these absolute maximum ratings, it may become permanently damaged.
Using the LSI within the following electrical characteristic limits is strongly recommended for normal
operation. If these electrical characteristic conditions are also exceeded, the LSI will malfunction and
cause poor reliability.

DC Characteristics (Vee = 2.7 V to 5.5 V, T a = -20 to +7soC·3)
0.7Vee

Vee

V

VILl

-0.3
-0.3

0.2Vee
0.6

V
V

VIH2

0.7Vee

Vee

V

15

0.2Vec

V

15

Min

Input high voltage (1)
(except OSC1)

VIHl

Input low voltage (1)
(except OSC,)
Input high voltage (2)
(OSC1)
Input low voltage (2)
(OSC1)

lYP

VIL2

Output high voltage (1 ) VOHl
(00-07)

0.75Vee
0.2Vee

VOLl

Output high voltage (2) VOH2
(except 00-07)

0.8Vec

6
Vee = 2.7 to 3.0 V·
Vee - 3.0 to 4.5 V

6

V

-IOH" 0.1 mA

7

V

IOL= 0.1 mA

7

V

-IOH .. 0.04 mA

8

Output low voltage (2)
(except 00-07)

VOl2

0.2Vee

V

IOL" 0.04 mA

8

Driver ON resistance
(COM)

ROOM

20

kn

±Id - 0.05 mA (COM)

13

Driver ON resistance
(SEG)

RSE(3

30

kn

±Id .. 0.05 mA (SEG)

13

I/O leakage current

III
-Ip

9

~

VIN- Oto Vee

50

120

~

Vee = 3 V

T.B.D.

T.B.D.

mA

RI oscillation,
10,14
external clock
Vr;,e .. 3V, fQ§r;, = 270 kHz

13.0

V

Vec-Vs, 115 bias

16

3.0
13.0
V
Vee-Vs, 1/4 bias
VLeD2
Note: • Refer to Electrical Characteristics Notes following these tables.

16

Pull-up MOS current
(RESET" pin)
Power supply current

Icc

LCD voltage

VLeDl

-1
10

3.0

HITACHI

---~.

Note.·

Unit

Symbol

Output low voltage (1)
(00-07)

Test Condition

Max

Item

- - - - - - - - ---

--_._----------

477

HD66712
BooSter Characteristics

Item

Symbol

Output voltage
(V50UT2 pin)

VUP2

Output voltage
(V50UT3 pin)

VUP3

Input voltage

Vel

478

Min

2.5

lYP

Max

Unit

Test Ccindltlon

Notes·

TBD

V

VeI- 4.5 V, 10 _ 0.5 mA,
Ta·25°C

18

TBD

V

Vel = 3 V, 10 = 0.3 mA,
Ta =25°C

18

4.5

HITACHI

V

18

HD66712
AC Characteristics

(VCC = 2.7 V to 5.5 V, T a = -20 to + 75°C*3)

Clock Characteristics (V CC

= 2.7 V to 5.5 V, Ta = -20 to + 7so C*3)
Symbol MIn

Typ

Max

UnIt

External clock frequency

fcp

125

270

410

kHz

External clock duty

Duty

45

50

55

%

External clock rise time

trcp

0.2

Ils

trcp

0.2

Ils

350

kHz

Item
External
clock
operation

External clock fall time
At
oscillation
Note:

Clock oscillation frequency lose

190

270

Test CondItIon

Notes*
11

At= 75kn,
Vcc=3 V

12

* Aefer to the Electrical Characteristics Notes section following these tables.

System Interface Timing Characteristics
C*3)

(1) (V cc = 2.7 V to 4.5 V, T a = -20

to +75°

Bus Write Operation
Symbol

MIn

tCycE

1000

Enable pulse width (high level)

PWEH

450

Enable riselfall time

tEr, tEt

Item
Enable cycle time

Typ

Max

Unit

Test Condition

ns

Figure 39

Unit

Test Condition

ns

Figure 40

25

Address set-up time (AS, Am to E) tAS

T.B.D

Address hold time

tAH

20

Data set-up time

tosw

195

Data hold time

tH

10

Item

Symbol

Min

Enable cycle time

Bus Read Operation

tcycE

1000

Enable pulse width (high level)

PWEH

450

Enable riselfall time

tEr, tEt
T.B.D

Address hold time

20

Data delay time

tOOR

Data hold time

tOHR

Max

25

Address set-up time (AS, RIV'I to E) tAS
tAH

Typ

360
5

HITACHI

479

HD66712
Serial Interface Operation
Item

Symbol

Serial clock cycle time

tscvc

Min

Serial clock (high level width)

tscH

400

Serial clock (low level width)

tSCl

400

Serial clock riselfall time

tSCr. tSCI

Chip select set-up time

tcsu

T.8.0

Chip select hold time

tCH

T.8.0

Serial input data set-up time

Max

Unit

Test Condition

20

Ils

Figure 41

ns

50

tSISU

200

Serial input data hold time

tSIH

200

Serial output data delay time

tSOD

Serial output data hold time

Typ

360
5

tSOH

System Interface Timing Characteristics (2) (Vee =4.5 V to 5.5 V, T a =-20 to +75°
C*3)
Bus Write Operation
Symbol

Min

Enable cycle time

tcycE

500

Enable pulse width (high level)

PWEH

230

Enable riselfall time

tEr. tEl

Item

Typ

Max

Unit

Test Condition

ns

Figure 39

Unit

Test Condition

ns

Figure 40

20

Address set-up time (RS. Rm to E) lAs

T.8.0

Address hold time

tAH

10

Data set-up time

tosw

60

Data hold time

tH

10

Item

Symbol

Min

Enable cycle time

IcycE

500

Enable pulse width (high level)

PWEH

230

Enable riselfall time

tEr. tEl

Bus Read Operation
Max

20

Address set-up time (RS. Rm to E) tAS

T.8.0

Address hold time

tAH

10

Data delay time

tOOR

Data hold time

tOHR

480

Typ

160
5

HITACHI

HD66712
Serilll Interrace Sequence
Item

Symbol

Min

Serial clock cycle time

tSCYC

0.5

Serial clock (high level width)

tSCH

200

Serial clock (low level width)

tSCL

200

Serial clock riseltal! time

tscr. tSCI
tcsu

T.B.D

Chip select hold time

tcH

T.B.D

Serial input data set-up time

tSISU

100

Serial input data hold time

tSIH

100

tsoo

Serial output data hold time

tSOH

Max

Unit

Test Condition

20

ILS

Figure 41

ns

50

Chip select set-up time

Serial output data delay time

Typ

160
5

Segment Extension Signal Timing (Vee =2.7 V to 5.5 V, Ta =-20 to +75°C*3)
Item
Clock pulse width

High level

Symbol

Min

tcWH

800

tcWL

Clock set-up time

tcsu

800
500

Data set-up time

tsu

300

Data hold time

Low level

tOH

300

Mdelaytime

tOM

-1000

Clock riseltal! time

fcI

Reset Timing (Vee

Typ

Max

Unit

Test Condition

ns

Figure 42

1000
100

=2.7 V to 5.5 V, T a =-20 to +7soC*3)

Item

Symbol

Min

Reset low-level width

tRES

10

Typ

Max

Unit

Test Condition

ms

Figure 43

Max

Unit

Test Condition

10

ms

Figure 44

Power Supply Conditions Using Internal Reset Circuit
Item

Symbol

Min

Power supply rise time

trec

0.1

Power supply off time

tOFF

1

Typ

HITACHI

481

HD66712
Electrical Characteristics Notes
1.

All voltage values are referred to GND = 0 V. If the LSI is used above the absolute maximum ratings.
it may become permanently damaged. Using the LSI within the following electrical characteristic is
strongly recommended to ensure normal operation. If these electrical characteristic are also exceeded.
the LSI may malfunction or exhibit poor reliability.
.

2.

Vee ~ VI ~ V2 ~ V3 ~ V4 ~ Vs must be maintained.

3.

For die products. specified up to 75°C.

4.

For die products. specified by the die shipment specification.

5.

The following four circuits are I/O pin configurations except for liquid crystal display output.

Input pin
Pin: ElSClK. Rs/CS", RW/SID,IM,
Pins: RESET" (MOSwith pull-up)
EXT, TEST (MOS without pull-up)

Vee

Vee

Output pin
Pins: ell, Cl2, M, 0

Vee

Vce

110 Pin
Pins: DBo/SOD-D~
(MOS with pull-up)

Vee

(pull-up MOS)

Vec
(input circuit)
PMOS

1 - . , - - - - - - Input enable

1--------..- Output
1--1~--+-

6.

Applies to input pins and I/O pins. excluding the OSCI pin.

7.

Applies to I/O pins.

8.

Applies to output pins.

482

HITACHI

enable data

HD66712
9.

Current flowing through pull-up MOSs, excluding output drive MOSs.

10. Input/output current is excluded. When input is at an intennediate level with CMOS, the excessive
current flows through the input circuit to the power supply. To avoid this from happening, the input
level must be fixed high or low.
11. Applies only to external clock operation.

Og".7~VVVC~~T~TI
1~ J.: I

r---

Oscillatorf- OSC1
Open- OSC2

trep

Doty=

-ri.~TI

' 100%

kp

12. Applies only to the internal oscillator operation using oscillation resistor Re.

R.r~1

~2

Rf: 75 kn ± 2% (when Vce = 3 V to 4 V)
Rf:.91 kn ± 2% (when Vcc = 4 V to 5 V)
Since the oscillation frequency varies depending on the OSC1 and
OSC2 pin capacitance, the wiring length to these pins should be
minimized.

Referential data

Vee = 5V

500
400

N

::I:

e.
(.)

l3

300
27'(

Vee = 3V

500

\

1\

.... - ......

200

400

N

::I:

~,, '-!!P.
,,,
,
,,

100
50

91 100

e.
(.)

300

rn

...... ~
150

.Q

27'(

1\

\

i'\.

.... .. ~ I'Typ.

'"

200
100
50

Rf (kn)

HITACHI

'5

100
Rf (kn)

r-....
150

483

HD66712
13.. ReOM is the resistance between the power supply pins (Vee. VI. V4. Vs) and each common
signal pin (COMo to COM33).
RSBG is the resistance between the power supply pins (Vee. V2. V3. Vs) and each segment signal pin
(SEOI to SEOw).
14. The following graphs show the relationship between operation frequency and current consumption.

1.,g
1.6
1.4
~ 1.2
"'-"" t ~0
~ o.8
o.6
o.4
o.2
o.0

o

VCc=5V

typo

....-

~

i"'"

Vcc=3V
1.8r---r--.--.--"-T--.
1.61--+--t--1--+--I
<' 1.4
§. 1.21--+--1----1---+----1
1.01--+--1----1---+----1
~ 0.81---+---+-+--+---1
0.61--+--1----1---+----1
0.41--+--t--1--+--I

0.2t~==:t::::I::j::::::1 typo

<#'

100 200 300 400 500

fOSe or fcp (kHz)

0.0

o

100 200 300 400 500
fOSe or fcp (kHz)

15. Applies to the ascI pin.
16. Each COM and SE~ output voltage is within ±O.15 V of the LCD voltage (Vee. VI. V2. V3. V4. Vs)
when there is no load.
17. The TEST pin must be fIXed to ground. and the 1M or EXT pin must also be connected to Vee or
ground.
18. Booster characteristics test circuits are shown below.
Boosting twice

Boosting three times

Vee

Vee
111 F

+

10k0

.I:+

t

V50UT3

GND

484

HITACHI

HD66712
Load Circuits
AC Characteristics Test Load Circuits

Data bus: OBO-OB7, SOD

1
I

Segment extension signals: CL 1, CL2, 0, M.

1
I

Test 0 - - - - - - ,

Test 0--------.

Point

Point

50pF

30pF

HITACHI

485

HD66712
Timing Characteristics

AS

~:~l

)( .~~11

RIW

"

V1Ll

¥VILl

..

PWEH

;.

VIHt'

VIHl
VILl

"

->

~

~

DBO

)(

to DB?

'~:Hl
'Ill

I

VILl

IDsw

tE,

..

fAH

J

~tEf

~

E

K

tAH

tAS

VILl

'"'
~:~11

Valid data

K

tYeE

Figure 39 8us Write Operation

AS

tAS

RIW

,} r-VIHl

VILl
1E,~

to DB?

~

.

"-

i+tEf

VIHl ~

VIHl

VILl

VILl

4

)(

IDHR

VaLl

Valid data
teyeE

Figure 40 8us Read Operation
486

VIHl
tAH

~

DBO

K

tAH

PWEH

E

~irll

~ r-~irll

HITACHI

VaLl

K

HD66712
tsCYC

CS*

.,.._ _ _ _ _ _-t-_ _ _ _ _ _ _+--:-_...."...VIL1
tCH

IHl

SCLK

SID
tSOH

SOD
Figure 41 Serial Interface Timing

tet

CL1 _ _ _ _-'

CL2

o

VOH2
VOL2
tOH

M
tOM

Figure 42 Interface Timing with Extension Driver

HITACHI

487

HD66712

tRES
RESET*

/

\

~~

VIL1 ";r-

VIL1

I

\

Note: When power is supplied, initializing by the internal reset circuit has priority. Accordingly,
the above RESET* input is ignored during internal reset period.

Figure 43 Reset Timing

Vee

tOFF·1

0.1 ms st rcc S 10 ms

tOFF

~1

ms

Notes: 1. tOFF compensates for the power oscillation period caused by momentary power
supply oscillations.
2. Specified at 4.5 V for 5-volt operation, and at 2.7 V for 3-volt operation.
3. If the above electrical conditions are not satisfied, the internal reset circuit will not
operate normally. In this case, initialize by instruction. (Refer to Initializing by
Instruction.)

Figure 44 Power Supply Sequemce .

488

HITACHI

HD441 02------------(Dot Matrix Liquid Crystal Graphic
Display Column Driver)
Description

Pin Arrangement

The HD44102CH is a column (segment) driver for
dot matrix liquid crystal graphic display systems,
storing the display data transferred from a 4-bit or 8bit microcomputer in the intemal display RAM and
generating dot matrix liquid crystal driving signals.

V.

GND
M

~

Vu

He

~:4
v..

Each bit data of display RAM corresponds to on/off

t:~

a.

V.
V,.

state of each dot of a liquid crystal display to provide
more flexible than character display.

FIlM
DB7

V.,

DBo
DBa
DBa
DI.
DBa

Vao'
Va

V.
YI1

Va

TheHD44102CH is produced by the CMOS process.
Therefore, the combination of HD44102CH with a
CMOS microcontroller can complete portable batterydriven unit ntilizing the liquid crystal display's low
power dissipation.

14

t DBt

Va'
V.. 11

OlIo
OIl

YIt

VD 1

RIW
E

VI'
YIo
Yti

CSs
CSs

CSt

VI?

Vee

Vy
NC

~

as

~~!DlillIiII!IIlg-r~~Hl!.i.h~~::~)!~f!>

The combination of HD44102CH with the row

(common) driver HD44103CH facilitates dot matrix
liquid crystal graphic display system configuration.

Features

(Top-View)

Ordering Information

• Dot matrix liquid crystal graphic display
column driver incorporating display RAM
• Interfaces with 4-bit or 8-bit MPU
• RAM data directly displayed by internal display
RAM
RAM bit data 1: On
RAM bit data 0: Off
• Display RAM capacity: 50 x 8 x 4 (1600 bits)
• Intemalliquid crystal display driver circuit
(segment output): 50 segment signal drivers
• Duty factor (can be controlled by extemal input
waveform)
- Selectable duty factors: 1/8, 1/12, 1/16,
1124,1/32
• Wide range of instruction functions
- Display Data Read/Write, Display On/Off,
Set Address, Set Display
- Start Page, Set Up/Down, Read Status
• Low power dissipation
• Power supplies: Vcc 5 V ± 10%, VBE 0 to -5 V
• CMOS process

Type No.
HD44102CH
HD44102D

HITACHI
---

-----

Package
8O-pln plasHe OFP(FP-80)

chip

489

= 8
i

8

s·t:I

1
RST

--0_---------,

as

%

j

VIIIJVFIJ

I:: ~-,. _:_::I
Latch (SO clrculls)

E. RIW, DII
CSI-CSa
080-087

o

DIsplay data RAM

%

SOx4x 8 bit

.1.2VccGND_.

VEE-

VIV2VaV4

'III

.M

r - - - - ' CL
.....---. FRM

:t
....

o
N

HD44102
Absolute Maximum Ratings
Item

Symbol

Unit

-0.3 to +7.0

V

Vcc -13.5 to Vcc + 0.3

V

Vn
VT2

-0.3 to Vcc + 0.3

V

1,2

Vee -0.3 to Vee + 0.3

V

3

TC!f!!
Tstg

-20 to +75

°C

-55 to +125

°C

Vcc

Supply voltage (2)

VEE

Input voltage (1)
Input voltage (2)
Operating temperature
Storage temperature

Notes

Value

Supply voltage (1)

Notes: 1. Referenced to GND = O.
2. Applied to input terminals (except V1, V2, V3, and V4), and I/O common terminals.
3. Applied to terminals V1, V2, V3, and V4.

Electrical Characteristics
(Vee = +5 V ±10%, GND

= 0 V, VEE = 0 to -5.5 V, Ta = -20 to 75 °C) (Note4)

Item

Symbol

Min

Input high voltage (CMOS)

VIHC

0.7 x Vcc

-

Input low voltage (CMOS)

0
2.0

Input low voltage (TTL)

VIIJ;
VIHT
VILT

0

-

Output high voltage

VOH

+3.5

Output low voltage
Vi-Xj ON resistance

Input high voltage (TTL)

Typ Max

Unit Test condition
V

Notes

Vcc
0.3 x Vee V

5

Vcc
+0.8

V

6

V

VOL

- ..,
- +0.4

RON

- 7.5

5

V

6
IOH =-250 J,1A

7

V

IOL =+1.6mA

7

kn

VEE = -5 V ± 10%,
Load current 100 itA

Dissipation current (1)

Iccl

-

Dissipation current (2)

Icc2

- 500

IILl

-1

Input leakage current (2)

Input leakage current (1)

1112

-2

Operating frequency

feu<

25

1

itA

2

J,1A

280

VIN = Vee to GND

8

kHz

VIN = Vcc to VEE
«111, «112 frequency

9

100

J,1A

fel< = 200 kHz frame = 11

itA

10

65 Hz during display
Access cycle 1 MHz

12

at access

HITACHI

491

HD441 02
Notes: 4.
5.
6.
7.
8.

Specified within this range unless otherwise noted.
Applied to M, FRM, Cl, BS, RST,~1, +2.
Applied to CS1 to CS3, E, 011, RIW and OBO to OB7.
Applied to OBC to OB7.
Applied to input terminals, M, FRM,Cl, BS, RST, ~1, ~2, CS1 to CS3, E, 011 and RIW,
and 1/0 common terminals OBC to OB7 at high impedance.
9, Applied to V1, V2, V3, and V4.
1C. ~1 and +2 AC characteristics.

Duty factor

Symbol

Min

Duty

20

Typ
25

Fall time
Rise time
~hase

difference time

0.8

Phase difference time

0.8

Max

Unit

30

%

100

ns

100

ns
J.1S
J.1S

40

~
1

~1

O.7Vee
O.SVee
O.3Vee
II

~2

J.1S

Th~
t21
T l - l b -__

112

Ir

O.7Vee
O.SVee
O.3Vee

feLK ..

1
"i'i"'+'i'h

DUTY ..

Tl~ lb

O.SVee
Ir

x 100 (%)

II

11. Measured by Vee terminal at no output load, at 1/32 dury factor, and frame frequency
of 65 Hz, in checker pattern display. Access from the CPU is stopped.
12. Measured by Vee terminal at no output load, 1132 duty factor and frame frequency of
65Hz.

492

HITACHI

HD441 02
Interface AC Characteristics
Rem

Symbol

Ecycletime

fcvc

E high level width

PWEH
Pwa

E low level width

UnR

Notes

1000

ns

13,14

450

ns

13,14

~

E fall time
Address setup time

~
tAS

140

Address hold time

tAlI

10

Data setup time

Iosw

200

Data hold time at write
Data hold time at read

Max

ns

13,14

25

ns

13,14

25

ns

13,14

ns

13,14

ns

13,14

ns

13

ns

14,15

450

E rise time

Data delay time

Typ

Min

320

IooR
\-

10

ns

13

IoHA

20

ns

14

Notes:

13. At CPU write

14. At CPU read
+----~~====~

E

E

RIW

RIW

C$.I-CSs
011

CS1-CS3

OBo-DB7

OBo...,OB7

011

15. DBO to DB7 load circuits

1fi
l

Test Point.

Cr

RL

02

R

03
04

f\

-2.4kQ

R

=11 kQ

C = 130 pF (including jig capacitance)
Diodes 0 1 to D. are all 182074 2
Do
to

07
RES

OBo

i

to

i

r

OB7
vcc

6

RST

Figure 7 Example of Connection to HD6800 Series

504

HITACHI

HD44102
2. Example of connection to HD6801
• J'heH0680l issettomode5. PIO-P14areusedas
output pons, and P30-P37 are used as the data bus.
• The 74LSl54 is a 4-10-16 decoder that decodes 4
bits ofPlO-P13 to select the chips.
• Therefore, the HD44102CH can be controlled by
selecting the chips through PIO-P13 and specifying
the 0/1 signal through P14 in advance, and later

conducting memory read or write for external
memory space $0100 to $OIFF of H06801. The
lOS signal is output to SCI, and the R/W signal is
output to SC2.
• For further details on HD6800 and HD680l, refer
to their manuals.

74LS154
Pl0
Pll
P12
PI3
(lOS) SC1

Vo
VI
B
i
C
VIS ....!..
0
G1G2
A

!

I

.s;- CSI
CS2
- CS3

f J.
RIW

(RIW)SC2

HD6801

P14

011

E

P30
P31
(Data Bus)

i

P37

HD44102CH
No.1

E

I

DBo
OBI

D~7

Figure 8 Example of Connection to HD6801

HITACHI

505

HD44102
Connection to Liquid Crystal Display

7

Q-C-

~§~
~::2

1-0-

J:

1
2

X1

r- J:

!1
1

X20~

!

120

J:
X1
galX2

21
,22

0>

l

Liquid crystal display panel
32 x 150 dots

'

:;~
I
~~X12~
J:
132

1------------1
Y1

1------------1

~Y50

Y1

HD44102CH
No.1

1------------1

~Y50

HD44102CH
No.2

Y1~Y50

HD44102CH
No.3

Figure 9 Example of Connection to 1/32 Duty Factor, I-Screen Display

1

-

--

J:

X1
~ X2

Q~

C?

0
.... _
UJ

v<1l

1

~~X15
J:

X16

2
1
15

Liquid crystal display panel
16 x 100 dots

16

1------------1

1------------1

Y1~Y50

Y1~Y50

HD44102CH
No.1

HD44102CH
No.2

Figure 10 Example of Connection to 1/16 Duty Factor, l-Screen Display

506

HITACHI

HD44102

HD44102CH
No.6

Y1

______

Yso

1------------1

HD44102CH
No.7

---------_....-

Y 1 ______ Yso

1------------1

HD44102CH
No. 10

Y1

______

Y40

1------------1

1
2
3

-

J:
Xl
~"C' X2oS X3 -;-

- ~eX
.... fd I
I
::t

20

~\~
I '

0
.... >
1\1

!

~- X12-'I
o~

J:

I
i

I

20
21

22

Liquid crystal display panel

I

32

64

~
34

X

240 dots

'--fs"

'----7

1
53

54

~

1------------1
Y1

______

Yso

HD44102CH
No.1

1------------1
Y1

______

Yso

1------------1
Y1

______

Y40

HD44102CH ..................._....... HD44102CH
No.2

No.5

Figure 11 Example of Connection to 1/32 Duty Factor, 2-Sc:reen Display

HITACHI

507

HD44102
Limitations on Using 4·Bit Interface Function
The H044102 usual\ly transfers display control data
and display data via 8-bit data bus. It also has the 4bit interface function in which the HD441 02 transfers
8-bit data by dividing it into the high-order 4 bits and
the low-order 4-bits in order to reduce the number of
wires to be connected. You should take an extra care
in using the application with the 4-bit interface function
since it has the following limitations.

Limitations
The H0441 02 is designed to transfer the highorder 4-bits and the low-order 4-bits of data in
that order after busy check. The LSI does not
work normalIy if the signals are in the folIowing

state for the time period (indicated with (*) in
fifure 11) from when the high-order 4 bits are written
(or read) to when the low-order 4 bits are written (or
read); R/W = high and 0/1 = low while the chip is
being selected (CSt = high and CS2 = CS3 = don't
care. or CS t low and CS2 CS3 high).

=

=

If the signals are in the limited state mentioned before
for the time period indicated with (*) the LSI does not
work normally. Please do not make the signals
indicated with dotted lines simultaneously. As far as
the time period indicated with (**). there is no problem.
The foIlowing explains how the malfunction is caused
and gives the measures in application.

E

CS

RIW
011

--1----tJ

OBo-OB7

,

I

* :

~~

usy
check

Writes high·
order bits

Writes low·
order b~s

Figure 12 Example of Writing Display Control Instructions

508

=

HITACHI

HD44102
Cause

Measures in Application

Busy check checks if the LSI is ready to accept the
next instruction or display data by reading the status
register to the HD44102. And at the same time, it
resets the internal counter counting the order of highorder data and low-order data. This function makes
the LSI ready to accept only the high-order data after
busy check. Strictly speaking, if R/W = high and Df
I = low while the chip is being selected, the internal
counter is reset and the LSI gets ready to accept highorder bits. Therefore, the LSI takes low-order data for
high-order data if the state mentioned above exist in
the interval between transferring high-order data and
transferring low-order data.

I. HD44102 Controlled Via Port
When you control the HD44102 with the port of a
single-chip microcomputer, you should take care of
the software and observe the limitations strictly.
2. HD44\o2 Controlled Via Bus
a. Malfunction Caused by Hazard
Hazard of input signals may also cause the
phenomenon mentioned before. The phase shift at
transition of the input signals may cause the
malfunction and so the AC characteristics must be
carefully studied.

E~
CS~

Rm~
U

~azard
---..; I+-

Example
Writing High-Order Data

Figure 13 Input Hazard
b. Using 2-Byte Instruction

ELI"LJL
CS~

~
Address~
(011)
OBo- OB7

--0-0
High-order Law-order

data

data

Last 2 Machine Cycles

of 2-Byte Instruction

Figure 14 2.Byte Instruction

HITACHI

509

HD44102
In an application with the H06303, you can prevent
malfunction by using 2-byte instructions such as STD
and STX. This is because the high-order and loworder data are accessed in that order without a break
in the last machine cycle of the instruction and R/W
and 0/1 do not change in the meantime. However, you
cannot use the least significant bit of the address
signals as the 0/1 signal since the address for the

second byte has an added 1. Design the CS decoder
so that the addresses for the HD441 02 should be 2N
and 2N + I, and that those addresses should be
accessed when using 2-byte instructions. Forexample,
in figure 14 the address signal AI is used as 0/1 signal
and Al -AI, are used for the CS decoder. Addresses
4N and 4N + I are for instruction access and addresses
4N + 2 and 4N + 3 are for display data access.

HD6303

HD44102CH

Figure 15 HD6303 Interface

510

HITACHI

HD441 03------------(Dot Matrix Liquid Crystal Graphic
Display Common Driver)
Description

Pin Arrangement

The HD44103CH is a common signal driver for dot
matrix liquid crystal graphic display systems. It
generates the timing signals required for display with
its internal oscillator and supplies them to the column
driver (HD44102CH) to control display, also
automatically scanning the common signals of the
liquid crystal according to the display duty. It can
selectS types of display duty ratio: 1/8,1/12,1/16,1/
24, and 1/32. 20 driver output lines are provided, and
the impedance is low (500 n max.) to enable a large
screen to be driven.

Features
• Dot matrix liquid crystal graphic display common
driver incorporating the timing generation circuit
• Internal oscillator (Oscillation frequency can be
selected by attaching an oscillation resistor and an
oscillation capacity)
• Generates display timing signals
• 20-bit bidirectional shift register for generating
common signals
• 20 liquid crystal driver circuits with low output
impedance
• Selectable display duty ratio: 1/8, 1/12, 1/16, 1/24,
1/32
• Low power dissipation
• Power supplies: Vcc: S V ±10%,
VES: 0 to-S.S V
• CMOS process

.. =. . () ~!

> > >

Q

(Top View)

Ordering Information
Type No.
HD44103CH

Package
SD-pin plastic QFP(FP-SO)

HITACHI

511

=
f

...~

II:"

t=
So

1
V, V2V3V4

V
Vee
GNO
VEE

~

-

OL

20 output terminal

X

X'S X,9 X

I
~

L-

Liquid crystal display
driver circuits

'---

I~
~

l

r--

%

~

'~

X,

1

r!

Bidirectional shift
register

2

18

19

20

.~

DR

~~
.--J

SHL
Timing generation circuit

Oscillator
r'

R CR
Rf

C
Cf

MIS

Fs

OS2
OSI
053

.1 .2

M
CL
~ I - FRM

I....
o

CAl

HD44103
Absolute Maximum Ratings
Item

Symbol

Rated Value

Unit

Supply voltage (1)

Vee

-0.3 to +7.0

V

1

Supply voltage (2)

Vu

Vee -13.5 to Vee + 0.3

V

4

Terminal voltage (1)

Vn
VT2

-0.3 to Vee + 0.3

V

1,2

V

3

°C

Terminal voltage (2)
Operating temperature

Tapr

Vu -0.3 to Vee + 0.3
-20 to +75

Storage temperature

TOlD

-55 to +125

Notes: 1.
2.
3.
4.

Note

°C

Referenced to GND = O.
Applied to input terminals (except V1, V2, V5, and V6) and 1/0 common terminals.
Applied to terminals V1, V2, V5, and V6.
Connect a protection resistor of 220 n ± 5% to VEE power supply in series.

Electrical Characteristics
(Vee = +5 V ±10%, GND

= 0 V, VEE =0 to -5.5 V, Ta =...,.20 to +75 °C) (NoleS)

Item

Symbol Min

Input high voltage

V'H

Input low voltage
Output high voltage

V'L
VOH

TypMax

0.7 x Vee
0
Vee- 0.4

-

lOll - -400 J.lA

7

V

101. - +400 J.lA

7

n

Vu =-5±10%,
Load current ±150 J.lA

J.lA

VIN - Vee to GND

VOl.

0.4

Vi-Xj on resistance

RON

500

Input leakage current (1)

1'L1
IILI

Input leakage current (2)
Oscillation frequency

f8FT
fose:

-1
-2

2
50

300

Note

V
Vee
0.3 x Vee V
V

Output low voltage

Shift frequency

Unit Test condition

430 560

6
6

8.

J.lA VII!! = Vr;t;. to VEE
kHz In slave mode

9

kHz R,=68kn±2%

11

10

C,.10pF±5%
Extemal clock operating

fcp

50

Extemal clock dutY

DutY

45

Extemal clock rise time

t.a.

Extemal ciock fall time

t,..,

Dissipation power (master)

Pool
Pw2

1.1

mW Frame frequency .. 70 Hz14

560

kHz

frequency

Dissipation power (slave)

50 55

%

12

50

ns

12

50

ns

12

4.4

mW CR oscillation =430 kHz 13

HITACHI

513

HD44103
Notes: 5.
S.
7.
8.

Specified within this range unless otherwise noted.
Applied to CR. FS. DS1 to DS3. M. SHl. MIS. Cl. DR. and DL.
Applied to Dl. DR. M. FRM. Cl. «1>1 and «1>2.
Applied to input terminals CR. FS. OS1 to OS3. SHl and MIS. and 110 common terminals
Ol. DR. M. and Cl at high impedance.
9. Applied to V1. V2. V5. and VS.
10. Shift operation timing

Min

0.7Vcc
0.3Vec

DLlDR

tau

Max

5
5

Unit
JlS

0.7Vcc

t,

100

JlS
ns

0.3Vec

~

100

ns

tH
CL

Typ

I,

Ir

11. Relationship between oscillation frequency and RIC,

The values of R, and C, are typical values.
The oscillation frequency varies with the mounting
condition. Adjust oscillation frequency to the
required value.

,

5V

500
400

""'-"
...........

300

"'--

~

fose 200
(kHz) 100
50

514

T~=:25'C

,'"

100

HITACHI

Cf= 6pF
Cf=1 OpF

150 (kG)

HD44103
12.

DlJTY =_T_h_
Th + Tl
trcp

tlcp

open~

Open

R

External Clock -

CR

13. Measured by Vcc terminal at output non-load of RI = 68 k.Q ± 2% and CI = 1OpF ± 5%, 1/
32 duty factor in the master mode. Input terminals must be fixed at Vee or GND whil€!
measuring.
14. Measured by Vcc terminal at output non-load, 1/32 duty factor, frame frequency of 70 Hz
in the slave mode. Input terminals must be fixed at Vee or GND while measuring.

Pin Description
Pin Name

Pin
Number

110

Function

X1-X20

20

0

Liquid crystal display driver output.
Relationship among output Irel, M, and data (0) in shift register:

J

M

1

_

r

0

D~
Output

I I I I I

level-

CR,R,C

M

3

Oscillator

1/0

RI

V2

• -

Va

• -

VI

••

Vs

•

CI

fF1CR-

Signal for converting liquid crystal display driver signal into AC.
Master: Output terminal
Slave: Input terminal

HITACHI

515

HD44103
Pin
Number

1/0

Function

CL

1/0

Shift register shift clock.
Master: Output terminal
Slave: Input terminal

FRM

o

Frame signal, Display synchronous signal.

Pin Name

DS1-DS3

Display duty ratio select.

3

Display
Duty Ratio

1124

1/12

X

DS1

L

H L

DS2

L

DS3

L

L

1/32

1/16

H

L

H L H

L H H

L

L H H

H

H H H

L

L

Frequency select.
The relationship between the frame frequency fFRM and the
oscillation frequency fose is as follows:

FS

FS = High: fose =6144 X fFPM
FS = Low: fose = 3072 X fFRM

DL,DR
SHL

516

1/8

2

1/0

(1)
(2)

Example (1)

When FS = high, adjust Rf and Cf so that the
oscillation frequency is approx.
430 kHz if the frame frequency is 70 Hz.

Example (2)

When FS = low, adjust Rf and Cf so that the
oscillation is approx. 215 kHz, in order to obtain the
same display waveforms as example 1. When
compared with example 1, the power dissipation is
reduced because of operation at lower frequency.
However, the operating clocks cjl1 and cjl2 supplied to
the column driver have lower frequencies. Therefore,
the access time of the column driver HD44102CH
becomes longer.

Data 1/0 terminals of bidirectional shift register.
Shift direction select of bidirectional shift register.

SHL

Shift Direction

H

DL -+ DR

L

DL~DR

HITACHI

HD44103
Pin Name

Pin
Number

1/0

Function
Masterlslave select.

MIS

MIS = High: Master mode
The oscillator and timing generation circuit supply display
timing signals to the display system. Each of 1/0 common
terminals, DL, DR, M, and CL is placed in the output state.
MIS '" Low: Slave mode
The timing generation circuit stops operating. The oscillator is
not required. Connect terminal CR to Vcc.
Open terminals C and R. One (determined by SHL) of DL and
DR, and terminals M and CI are placed in the input state.
Connect M, CL and one of DL and DR of the master to the
respective terminals.
Connect FD, DS1, DS2, and DS3 to Vcc.
When display duty ratio is 1/8, 1/12, or 1/16, one HD44103CH is
required. Use it in the master mode.
When display duty ratio is 1/24 or 1/32, two HD44103CHs are
required. Use the one in the master mode to drive common signals 1
to 20, and the other in the slave mode to drive common signals 21 to
24 (32).
,1,,2

2

0

Operating clock output terminals for HD44102CH.
The frequencies of ,1 and ,2 become half of oscillation frequency.

V1, V2,
V5, V6

4

Vcc
GND
VEE

3

Liquid crystal display driver level power supply.
V1 and V2: Selected level
V5 and V6: Non-selected level
Power supply.
Vcc-GND:Power supply for internal logic
VCC-VEE: Power supply for driver circuit logic

HITACHI

517

HD44103
Block Functions

Bidirectional Shift Register

Oscillator

20-bit bidirectional shift register. The shift direction
is determined by SHL. The data input from DL or DR
performs a shift operation at the rise of shift clock CL.

The oscillator is a CR oscillator attached to an
oscillation resistor Rf ans osckllation capacity Cf.
The oscillation frequency varies with the values ofRf
and a and the mounting conditions. Refer to Electrical
Characteristics (Note 10) to make proper adjustment.
Timing Genaration Circuit
The timing generation circuit divides the signals from
the oscillator and generates display timing signals (M,
CL, and FRM) and operating clock (cpl and cp2) for
HD44102CH according to the display duty ratio set
by OS I to DS3. In the slave mode, this block stops
operating. It is meaningless to set FS, DSI to DS3.
However, connect them to Vcc to prevent floating
current.

518

Liquid Crystal Display Driver Circuit
Each of 20 driver circuits is a multiplex circuit
composed of four CMOS switches. The combination
of the data from the shift register with M signal allows
one of the four liquid crystal display driver levels V I,
V2, V5,andV6tobetransferredtotheoutputterminals.

Applications
Refer to the applications of the HD44102CH.

HITACHI

HD441 05------------(Dot Matrix Liquid Crystal Graphic
Display Common Driver)
Description

Features

The HD44105H is a common signal driver for
LCD dot matrix graphic display systems. It
generates the timing signals required for display
with its internal oscillator and supplies them to the
column driver (HD44102H) to control display, also
automatically scanning the common signals of the
liquid crystal according to the display duty cycle.
It can select 7 types of display duty cycle 1/8, 1/12,
1/16, 1/24,1/32, 1/48, and 1/64. It provides 32
driver output lines and the impedance is low (1 kQ
max) enough to drive a large screen.

Dot matrix graphic display common driver
including the timing generation circuit
Internal oscillator (Oscillation frequency is
selectable by attaching an oscillation resistor
and an oscillation capacitor)
Generates display timing signals
32-bit bidirectional shift register for generating
common signals
32 liquid crystal driver circuits with low
impedance
Selectable display duty ratio: 1/8, 1/12, 1/16,
1/24, 1/32, 1/48, 1/64
Low power dissipation
Power supplies:
Vee = +5 V ± 10%
VEE =0 to -5.5 V
CMOS process

Ordering Information
Type No.

Package

HD44105H

SO-pin plastic QFP(FP-SO)

HD44105D

Chip

Absolute Maximum Rating (Ta =2S 0 C)
Item

Symbol

Ratings

Unit

Note

Supply voltage (1)

Vcr;

-0.3 to +7.0

V

Supply voltage (2)

VEE

Vcr;-13.5 to Vcr; +0.3

V

Terminal voltage (1)

Vn

-0.3 to Vee +0.3

V

1,2

Terminal voltage (2)

VT2

VEE -0.3 to Vcr; +0.3

V

3

Operating temperature

Topr

-20 to +75

·C

Storage temperature

Tstg

-55 to +125

·C

Notes:

1.
2.
3.

Referred to GND = 0 V.
Applied to input terminals (except for V1, V2. V5, and VS) and 1/0 common terminals.
Applied to terminals V1, V2, V5, and VS. Connect a protection resistor of 47 n ± 10% to each
terminal in series.

HITACHI

519

HD44105
Pin Arrangement

co

0)

0

C\I

x x X X X

('I)

.....

II)

...co

..... co

X X X x X X
X19
X20

X7
X6

X21

X5

X22

X4

X23

X3

X24

X2

X25

X1

X26

DL

X27

GND

X28

FS1

X29

FS2

X30

DS1

X31

DS2

X32

DS3

V6

0

V5

R
OR

V1

STB

VEE

V2

...J

::t:

en

~

C\I

.....

::e
a:

0

-e--e-u. ~

0

Z

::e

0

Z

...J

0

a:
0

(Top View)

Note:

520

NCs show unused terminals.
Don' connect any lines to
them in using this LSI.

HITACHI

0

Z

t:I:I

~
~

o....
iii)

V1V2V5V6

x;
I

VCC
GND
VEE

,...-

•
I

J:

~
0

J:

I

i

i

Liquid crystal display
driver circuits

'"--

DL

~

32 output terminals
X2 ----

f

f - - - Log

1

r-

2

r--"

Bidirectional shift
register

30

31

32

r""""- f4 rLogic

DR

SHL
r---

Oscillator

Timing generation circuit

r--RCR
STB

if \.if

B

M
CL
FRM

C
MIS

FS1 FS2

DS2
DS1 DS3

,1,2

s
~
~

t-Io

VI
t-J

o

CTI

HD44105
Electrical Characteristics
(Note 4)
(V CC = +5 V ± 10%, GND = 0 V, VEE = 0 to -5.5 V, Ta = -20 to +75°C)
Item

Symbol Min

Input high voltage

VIH

Typ

0.7 x Vec

Input low voltage
VOH

Output high voltage

Test Condition

Note

Max

Unit

Vec

V

5

0.3XVec V

5

V

Vec-Q·4

Output low voltage

0.4

V

Vi-Xj On resistance

1000

n

IOH - -400 J.LA

S
S

VEE - -5 V ± 10"10,
load current
±15 J.LA

Input leakage current(1)

IILl

-1

-5

J.LA

VIN-VectoGND

7

5

J.LA

VIN - Vec to VEE

8

50

kHz

In slave mode

9

5S0

kHz

Rf-68kn±2%,
Cf.10pF±5%

10

5S0

kHz

11

55

%

11

50

ns

11

11

~----~------~--~----------------------~~-

Input leakage current (2)

IIL2

Shift frequency

FSFT

Oscillation frequency

fosc

300

External clock operating
frequency

fcp

50

External clock duty cycle

Duty

45

External clock rise time

trcp

External clock fall time

430

50

tfcp

50

ns

Dissipation power
(Master)

4.4

mW

Dissipation power
(Slave)

1.1

Notes: 4.
5.
S.
7.

8.
9.

12

Frame 70 kHz

13

Specified within this range unless otherwise noted.
Applied to CR, FS1, FS2, DS1 to DS3, M, SHl, MIS, Cl, DR, Dl, and STB.
Applied to Dl, DR, M, FRM, Cl, 1111, and 1112.
Applied to input terminals CR, FS1, FS2, DS1 to DS3, SHl, MIS, and STB and 110 common
terminals Dl, DR, M, and Cl at high impedance.
Applied to V1, V2, V5, and VS.
Shift operation timing.
Min

DlDR
tsu
Cl

Typ

Max

5

Unit

IJS
IJS

O.7Vec
0.3Vec
tr

522

CR oscillation,
430 kHz

tf

HITACHI

tr

100

ns

tf

100

ns

HD44105
Notes: 10. Relation between oscillation frequency and Rf, Cf.
Connection

Rf~

The values of Rf and Cf are typical
values. The oscillation frequency
varies with the mounting condition.
Adjust oscillation frequency to a
required value.

~

(kHz)

fose

Vcc-5V

500
400
300
200
100
0
0

Cf-6pF
Cf-10pF
50

100
Rf

11.

150 (kO)

n

Th

Tb

Duty-Th_TI
trep

tfcp

ope~n
R

open
External clock

CR

12. Measured by Vee terminal at output non-load of Rf • 68 kn ± 2% and Cf - 10 pF ± 5%, and 1132
duty cycle in the master mode.
Input terminals are connected to Vee or GND.
13. Measured by Vee terminal at output non-load, 1132 duty cycle, and frame frequency of 70 Hz
in the slave mode.
Input terminals are connected to Vee or GND.

HITACHI

523

HD44105
Pin Description
Pin Name Pin Number 1/0
X1-X32

32

0

Function
Liquid crystal display driver outpu1.
Relation among output level, M, and data (D) in shHt register.

M

J

o

J

Rf

I
1/0

110

R

CR

FS1-FS2

524

2

V1

_I

V5

C

I

CROsclliator

Signal for converting liquid crystal display driver signal into AC.
Output terminal
Input terminal

Shift register shift clock.
Master:
Slave:

3

V6

Cf

Master:
Slave:

DS1-DS3

+++

V2

~

FRM

0

Oscillator.

3

a.

r
r

0
0

I_

Output level
CR,R,C

1

Output terminal
Input terminal

0

Frame signal, Display synchronous signal.

I

Display duty ratio select.
Display Duty
Ratio
1/8
1116

1132

1/64

-

1/12

1124

1/48

DS1

L

L

H

H

L

L

H

H

DS2

L

H

L

H

L

H

L

H

DS3

l

l

l

l

H

H

H

H

Selects frequency.
The relation between the frame frequency fFRM and the oscillation
frequency fose is as follows:
FS1

FS2

fose(kHz)

fFRM(Hz)

fM(Hz)

fcp(kHz)

l

l

107.5

70

35

53.8

H

l

107.5

70

35

53.8

l

H

215.0

70

35

107.5

H

H

430.0

70

35

215.0

fosc:
fFRM:
fM:
fcp:

Oscillation frequency
Frame frequency
M signal frequency
Frequencies of.1 and t2

HITACHI

HD44105
Pin Description (cont)
Pin Name Pin Number 110

Function

STB

1

I

Input terminal for testing.

DL,DR

2

110

Connect this terminal to Vee.

SHL

Data 110 terminals of bidirectional shift register.
Selects shift direction of bidirectional shift register.
SHL

Shift Direction

H

DL -+DR

L

DL+-DR

Selects MasterlSlave.
MIS - High: Master mode
The oscillator and timing generation circuit operate to supply
display timing signals to the display system. Each of 110 common
terminals, DL, DR, M, and CL is in the output state.
MIS - Low: Slave mode
The timing generation circuit stop operating. The oscillator is not
required. Connect terminal CR to Vee. Open terminals C and R.
One (determined by SHL) of DL and DR, and terminals M and CL
are in the input state. Connect M, CL and one of DL and DR of the
master to the respective terminals. Connect FS1, FS2, DS1, DS2,
DS3, STB to Vee. When display duty ratio is 1/8, 1/12, 1116, 1124,
1132, one HD44105H is required. Use it in the master mode. When
display duty ratio is 1/48, 1/64, two HD44105Hs are required. Use
one in the master mode to drive common signals 1 to 32, and
another in the slave mode to drive common signals 33 to 48(64) .
• 1,.2

2

V1, V2,
V5, V6

4

Vcc,GND
VEE

3

o

Operating clock output terminals for HD441 02CH. The frequencies of
.1 and.2 are half of oscillation frequency.
Liquid crystal display driver level power supply.
V1 and V2:
V5 and V6:

Selected level
Non-selected level

Power supply.
Vcc-GND:
Vee-VEE:

Power supply for internal logic
Power supply for driver circuit logic

HITACHI

525

HD44105
Block Functions
Oscillator

Bidirectional Shift Register

A CR oscillator attached to an oscillation resistor
Rf and an oscillation capacitor Cf. The oscillation
frequency varies with the values of Rf and Cf and
the mounting conditions. Refer to electrical
characteristics (note 10) to make proper adjustment.

A 32-bit bidirectional shift register. The shift
direction is determined by the SHL. The data input
from OL or OR performs a shift opemtion at the
rise of shift clock CL.

Liquid Crystal Display Driver Circuit
Timing Generation Circuit
This circuit divides the signals from the oscillator
and genemtes display timing signals (M, CL, and
FRM) and operating clock (,1 and ,2) for
HD44102CH according to the display duty mtio set
by DSI to OS3. In the slave mode, this block
stops opemting. It is meaningless to set FS I, FS2
and OSI to OS3. However, connect them to Vee
to prevent floating current.

526

Each of 32 driver circuits is a multiplex circuit
composed of four CMOS switches. The
combination of the data from the shift register with
the M signal allows one of the four liquid crystal
display driver levels VI, V2, V5, and V6 to be
tmnsferred to the output terminals.

HITACHI

n

g
1:1

as·

(10 pF) (68 kO)

At;",

Cf

I

-

J......... I

C CR

COM1

X1

I
I
I
I

I
I
I

:z:

II

tg

.-

~

o
:z:

go

R

~

g

I
I
I

I
I

X32

~

f,

t

l:

V2

-

VS
V4
V3

V4

" III Ia. ~? ~ g-g~~
82eWITO
iii

V6
V1
(200)
VEE

VI,

Y1 - - - - - - - - - Y50
H044102CH
(1)
~

VCC (470)

l:

TO~P{

~

COM32
SEG1 ------- SEGSO - - - - - - - - - - - - - - - - - - - - - SEG201·----- SEG250

F

~
o

..==

32K250Dots
1132 Duty Cycle

I

73as

iii

i

~

V4

:.

f

til

=

t

VI,VI

Y1 - - - - - - - - - Y50
H044102CH
(5)
.~

~

V4

V4

~

~RM

i~

cC:

R D R D D
I I S B - B Sca
82eWITO
73as
81

~
Va!

~

c:a..

=
~

e
n
=

E
RIW

DII
RST
DBO

•

DB?

CS1

•

CS5

6

:t
~

~

o

C1I

HD61102------------(Dot Matrix Liquid Crystal Graphic
Display Column Driver)
Description

Features

HD61102 is a column (segment) driver for dot
matrix liquid crystal graphic display systems. It
stores the display data transferred from a 8-bit
micro-controller in internal display RAM and
generates dot matrix liquid crystal driving signals.

Dot matrix liquid crystal graphic display
column driver incorporating display RAM
RAM data direct display by internal display
RAM
RAM bit data 1: On
RAM bit data 0: Off
Internal display RAM address counter:
Preset, increment
Display RAM capacity: 512 bytes (4096 bits)
8-bit parallel interface
Internal liquid crystal display driver circuit: 64
Display duty:
Combination of frame contro.l signal and
data latch synchronization signal make it
possible to select static or optional duty
cycle
Wide range of instruction function:
Display Data Read/Write, Display OnlOff,
Set Address, Set Display Start Line,
Read Status
Lower power dissipation: during display 2mW

Each data bit of display RAM corresponds to the
onloff state of a dot of the liquid crystal display.
As it is internally equipped with 64 output drivers
for display, it is available for liquid crystal graphic
displays with many dots.
The HD61 102, which is produced by the CMOS
process, can complete a portable battery drive
equipment in combination with a CMOS microcontroller, utilizing the liquid crystal display's low
power dissipation.
Moreover it can facilitate dot matrix liquid crystal
graphic display system configuration in
combination with the row (common) driver
HD61103A.

max
Power supply:

Vee: +5 V ± 10%
VEE: 0 V to -10 V

Liquid crystal display driving level: 15.5 V

max
CMOS process

Ordering Information

528

Type No.

Package

HD61102RH

100-pin plastic QFP(FP-1 00)

HITACHI

HD61102
Pin Arrangement

ADC
M

vee

V4R
V3R
V2R
V1R
VEE2

Y64
Y63
Y62
Y61

YSO

Y59
Y58
Y57
Y56
Y55
Y54
Y53
Y52

Y51
YSO

Y49
Y48

Y47
Y46
Y45
Y44
Y43

(Top view)

HITACHI

529

HD61102
Absolute Maximum Ratings
Item

Symbol

Value

Unit

Note

Supply voltage

Vee

-0.3 to +7.0

V

2

VEE

Vcc -16.5 to Vee + 0.3

V

3

Terminal voltage (1)

VTl

VEE - 0.3 to Vee + 0.3

V

4
2,5

Terminal voltage (2)

VT2

-0.3 to Vcc+ 0.3

V

Operating temperature

Topr

-20 to +75

°C

Storage temperature

Tstg

-55 to +125

°C

Notes: 1.
2.
3.
4.

5.

530

L51s may be destroyed if they are used beyond the absolute maximum ratings.
In ordinary operation, it is desirable to use them within the recommended operating conditions.
Use beyond these conditions may cause malfunction and poor reliability.
All voltage values are referenced to GND - 0 V.
Apply the same supply voltage to VEE1 and VEE2.
Applies to V1 L, V2L, V3L, V4L, V1 R, V2R, V3R, and V4R.
Maintain
Vee ~ V1 L - V1 R ~ V3L - V3R ~ V4L - V4R ~ V2L - V2R ~ VEE
Applies to M, FRM, CL, R5T, ADC, +1, +2, C51, C52, CS3, E, RNI, Oil, ADC, and DBO-DB7.

HITACHI

HD61102
Electrical Characteristics
(GND = 0 V, Vee = 4.5 to 5.5 V, VEE = 0 to -IOV, Ta = -20 to +75°C)
Limit
Item

Symbol Min

Input high voltage

VIHC

0.7 x Vee

VIHT

2.0

Vee

V

VILC

0

0.3 x Vee

V

0.8

V

2

V

IOH - -2051!A

3

V

IOL-1.6mA

3

Vin - GND-Vee

4

Vin - GND-Vee

5

Input low voltage

Typ

Max

Unit

Vee

V

Test Condition

Note

2

VILT

0

Output high voltage

VOH

2.4

Output low voltage

Va.

Input leakage current

IlL

-1.0

+1.0

High impedance off
input current

ITSL

-5.0

+5.0

I!A
I!A

Liquid crystal supply
leakage current

bL

-2.0

+2.0

I!A

Vin - VEE -Vee

6

Driver on resistance

~

7.5

Kn

Vee- VEE -15 V
±ILOAD - 0.1 mA

7

ICC(1)

100

lee(2)

500

I!A
I!A

Dissipation current

Notes:

1.
2.
3.
4.
5.
6.
7.
8.

0.4

During display

8

During Access
access cycle 1 MHz

8

Applies to M, FRM, CL, RST, ADC, ~1, and ~.
Applies to CS1, CS2, CS3, E, ANI, Oil, and DBO-OB7.
Applies to DBO-OB7.
Applies to terminals except for DBa-DB7.
Applies to DBa-DB7 at high impedance.
Applies to V1 L-V4L and V1 R-V4R.
Applies to Y1-Y64.
Specified when liquid crystal display is in 1/64 duty.
fCLK - 250 kHz (~1 and ~ frequency)
Operation frequency:
Frame frequency:
fM - 70 Hz (FRM frequency)
Specified in the state of
Output terminal: Not loaded
Input level:
VIH • VCC (V)
VIL-GND(V)
Measured at Vce terminal

HITACHI

531

HD61102
Interface AC Characteristics
MPU Interlace
(GND= 0 V, Vee = 4.5 to 5.5 V, VEE = 0 to -10 V, Ta = -10 to +75°C)
Unit

Note

1000

ns

1,2

PweH

450

ns

1,2

E low level width

PWEL

450

E rise time

tr

E fall time

If

Item

Symbol

Ecycletlme

Icvc

E high level width

Address setup time

tAS

Address hold time

Min

Typ

Max

ns

1,2

25

ns

1,2

25

ns

1,2

140

ns

1,2
1,2

tAH

10

ns

Data setup time

tosw

200

ns

Data delay time

IoOR

Data hold time (Write)
Data hold time (Read)

ns

2,3

IoHw

10

ns

1

IoHR

20

ns

2

320

NOles: 1.

tcvc
E

PWEH

PWEL

If
Ir

ANI

CS1-CS3
DII

2.0 V

2.0 V
O.SV
2.0 V

DSo-DS7

O.SV
Figure 1

532

CPU Write Timing

HITACHI

HD61102
2.
~----------tc~yC~========~
E

V----PWEl--41""o----PWEH

--"1\

0.8 V

CS1-CS3

2.0 V

011

0.8 V

OBO-OB7
0.4V

Figure:2
3.

CPU Read Timing

OBO-OB7: load circuit

RL-2.4kn
R -11kn
C - 130 pF (including jig capacitance)
Diodes 01 to 04 are alllS2074

HITACHI

®.

533

HD61102
Clock Timinl
(GND = 0 V, Vee = 4.5 to 5.5 V, VEE = 0 to -IOV, Ta = -20 to +75°C)
Limit
Item

Symbol

.1, +2 cycle time

Min

Typ

Max

Unit

20

~s

Te.t Condition

rig. 3
rig. 3
rig. 3

tcyc

2.5

.1 low level width

tWL+1

625

ns

+2 low level width

tWL+2

625

ns

.1 high level width

tVJH+1

1875

ns

Fig. 3

+2 high level width

tWH+2

1875

ns

rig. 3

.1-+2 phase difference

t012

625

ns

Fig. 3

+2~1

t021

625

ns

Fig. 3

rig. 3
rig. 3

phase difference

.1, +2 rise time

tr

150

ns

.1, +2falltime

tf

150

ns

81

82

tWHa2

Figure 3 External Clock Waverorm

534

HITACHI

HD61102
Display Control Timing
(GND
0 V, Vee 4.5 to 5.5 V, VEE

=

=

= 0 to -IOV, Ta = -20

to +75°C)

Limit
Item

Symbol

Min

FRM delay time

toFRM
toM

-2

+2

M delay time

+2

Cllow revel width

tWLCl

-2
35

Cl high level width

tWHCl

35

CL

Typ

Max

Unit

..,.
..,.
..,.
..,.

Te.t Condition
Fig. 4
Fig. 4
Fig. 4
Fig. 4

O.7Vcc " ...---..1-1

FRM

M

Figure 4

Display Control Signal Waveform

HITACHI

535

-"=

II>
W
0.

«,..,

mm'''~
mmZer
1\) ....

e

»

;I';"

g

00

3:

t::I

I I I I
Interface control

-------------------

ir
crQ

I I I I

r---

r--r--3

eS1. eS2. eS3

:I

~
o

-

ANI
011
E
OBo-DB7

:I

OY

+--+-i!.....

i_

t-----t....,

C5

cr

a

~
~

~

... 9
~ ~ ~~~~

f9

!e: 2

1I)!l
~ 5' .......

r!. !e:~ I

-

go

-r-0
§: ~

4096 bit

r

-;;-;--'\
My

al
t6

~s.
_0

;. I

~

l6

DISpi ay start
o

ON~OFF I

/

t t

I I

I\)
lSI ....
lSI

""I3:
JJ

i

iii

:

E
allllE
III 'Iii :J
a:'l:I~

Z

~~

:J.£:

!DU

III

!!!~
•.: '"C
3:alz

~~

:J.£:

!Du

a

~

w

III
III
! 'S

,...

S 06
!D

~ ~.~
0 ...

Figure 5

!D

0

CPU Read Timing

Busy Flag
Busy flag = 1 indicates that HD61102 is operating
and no instructions except status read can be
accepted (figure 6). The value of the busy flag is

540

read out on DB7 by the Status Read instruction.
Make sure that the busy flag is reset (0) before
issuing an instruction.

HITACHI

HD61102

E _ _....

-!I

Busy _ _ _ _

flag

I--

TBusy

1IfCLK~T Busy ~3/fCLK

f CLK is 81, 82 frequency

Figure 6

Busy Flag

Display On/Orr Flip/Flop

x,

The display On/off flip/flop selects one of two
states, on state and off state of segments YI to
Y64. In on state, the display data corresponding to
that in RAM is output to the segments. On the
other hand, the display data at all segments
disappear in off state independent of the data in
RAM. It is controlled by the display on/off
instruction. 1ST signal = 0 sets the segments in
off state. The status of the flip/flop is output to
DBS by the status read instruction. The display
on/off instruction does not influence data in RAM.
To control display data latch by this flip/flop, Cl
signal (display synchronous signal) should be input

A 9-bit counter that designates addresses of internal
display data RAM. X address counter (upper 3 bits)
and Y address counter (lower 6 bits) should be set
by the respective instructions.

Y Address Counter

1. X address counter
Ordinary register with no count functions. An
address is set by instruction.

2. Y address counter

correctly.

An address is set by instruction and it is increased
by I automatically by display data R/W operations.
The Y address counter loops the values of 0 to 63
to count.

Display Start Line Register

Display Data RAM

The register specifies a line in RAM that
corresponds to the top line of the LCD panel, when
displaying contents in display data RAM on the
LCD panel. It is used for scrolling the screen.

Dot data for display is stored in this RAM. I-bit
data of this RAM corresponds to light on (data = I)
and light off (data 0) of I dot in the display panel.
The correspondence between Y addresses of RAM
and segment PINs can be reversed by ADC signal.

6-bit display start line information is written into
this register by the display start line set instruction,
with high level of FRM signal signalling the start
of the display, the information in this register is
ttansferred to the Z address counter, which controls
the display address, and the Z addr:ss counter is
preset

=

As the ADC signal controls the Y address counter,
a reverse of the signal during the operation causes
malfunction and destruction of the contents of
register and data of RAM. Therefore, always
connect ADC pin to Vcc or GND when using.
Figure 7 shows the relations between Y address of
RAM and segment pins in the cases of ADC 1
and ADC 0 (display start line 0, 1/64 duty

=

=

=

cycle).

HITACHI

541

HD61102

-r--r-

-1-11-1-

LCD
display pattern

-1-1-

i---COM1
f----COM2
1---- COM3
1---- COM4
i---COM5
1---- COM6
1-----'_ COM7

-==±-I-JI-=11===
_

COM8
COM9

(HD61103AX1)
(HD61103A X2)
(HD61103A X3)
(HD61103A X4)
(HD61103A X5)
(HD61103A X6)
(HD61103A X7)
(HD61103A X8)
(HD61103A X9)

COM62
COM63
COM64

(HD61103A X62)
(HD61103A X63)
(HD61103A X64)

~ HD611 02 Pin Name I

Line 0
Line 1
Line 2

DBO(LSB)
DB1
DB2
DB3
DB4
DB5
DB6
DB7(MSB)

Display

RAM data

I

I I
I I
I I

I I

r::::
X. 7 ~r""" [l
1 0 0 0 0
Line 62 ---- - 1 1 1 1 1 0
Line 63 ----,- 0
0
0 0

o

o

o

I I I I I I

o

1 2 3 4 5

RAM Y Address

ADC • 1 (Connected to Vcc )

Figure 7 Relation between RAM Data and Display
542

HITACHI

HD61102

LCD
display pattern

,- ,.-....:
1
1
Y1

Display
RAUdata

_L- L.-'-'""

. . . ,.-n
I'
o1 o0 o0

(HD61103AX1)
(HD61103A X2)
(HD61103AX3)
(HD61103A X4)
(HD61103A XS)
(HD61103A X6)
(HD61103A X7)
(HD61103A X8)
(HD61103A X9)

COM62
COU63
COM64

(HD611 03AX62)
(HD611 03AX63)
(HD61103AX64)

.....fHD61102 Pin Namel
DBO(LSB)
DB1
DB2
DB3
DB4
DB5
DB6
DB7(MSB)

o0 o1
o0 o1
1 0 o 1
o1 o1
o0 1 1
o0 o1
o0 o1
o0 o0
o0 o0

UneO
Une 1
Une2

COM1
COt.12
COU3
COtM
COUS
COM6
COM7
COM8
COM9

I

I
I
I
I

I
I
I
I

I
I
I
I

Une62 ----- 1 1 1 1 1 0
Une63 ----0
0
0

o
I
o

o

o

I I I I I

1 2 345

616263

RAM Y Address

ADC • 1 (Connected to GND)

Figure 7 Relation between RAM Data and Display (cont)

HITACHI

543

HD61102
Z Address Counter

Liquid Crystal Display Driver Circuit

The Z address counter generates addresses for
outputting the display data synchronized with the
common signal. This coun~r consists of 6 bits and
counts up at the fall of the CL signal. At FRM
high, the contents of the display start line register
are preset in the Z counter.

The combination of latched display data and M
signal causes one of the 4 liquid crystal driver
levels, VI, V2, V3, and V4 to be output

Display Data Latch

Reset
The system can be initialized by setting RSf
terminal to low when turning power on.

1.
2•

The display data latch stores the display data
temporarily that is output from display data RAM
to the liquid crystal driving circuit
Data is latched at the rise of the CL signal. The
display on/off instruction controls the data in this
latch and does not influence data in display data
RAM.

Table 2

Itam
Reset time

Display off
Set display start line register
line 0

While RST is low level, no instruction except
status read can be accepted. Therefore, carry out
other instructions after making sure that DB4 = 0
(clear RESEn and DB? = 0 (ready) by status read
instruction.
The conditions of the power supply at initial power
up are as in table 2.

Power Supply Initial Conditions
Symbol

Min

Typ

Max

1.0

Unit
~s

Rise time

200

ns

Do not fail to set the system again because RESET during operation may destroy the data in all the
registers except on/off register and in RAM.
Vee

RST

544

HITACHI

----'.

HD61102
Display Control Instructions
Outline
Table 3 shows the instructions. Read/write (R/W)
signal, data/instruction (Off) signal and data bus
signals (DBO to DB7) are also called instructions
because the internal operation depends on the
signals from MPU.
These explanations are detailed in the following
pages. Generally. there are the following three
kinds of instructions.
1. Instruction to set addresses in the internal
RAM
2. Instruction to transfer data from/to the
intemalRAM
3. Other instructions

In general use, the second type of instruction are
used most frequently. Since Y address of the
internal RAM is increased by I automatically after
writing (reading) data, the program can be
shortened. During the execution of an instruction,
the system cannot accept instructions other than the
status read instruction. Send instructions from
MPU after making sure that the busy flag is 0,
which is the proof that an instruction is not being
excuted.

HITACHI

545

ISm

u.

....

0-

~
~

12

Code

::I

DB7 DB6 DBS DB4 DB3 DB2 DB1 DBO

Fun~~ns

0

Controls display on/off. RAM data and internal
status are not affected. 1: on, 0: off.

Instructions

R/W D/I

Display on/off

0

0

Display start line

0

0

Set page (X address)

0

0

Set Y address

0

0

0

Y address (0-63)

Status read

1

0

Busy 0

ON/
OFF

0

1/0
Display start line (0-63)
Page (0-7)

0

~

RE- O
SET

0

-

::I

Write display data

Read display data

0

Specifies the RAM line displayed at the top of the
screen.

Write data

Read data

Note: 1. Busy time varies with the frequency (felK) of ,1, and ,2.
(1IfCLK ~ TBUSY ~ 31 fcLK>

Sets the page (X address) of RAM in the page (X
address) register.
Sets the Y address in the Y address counter.

0

0

0

;'

Reads the status.
RESET

!M

1: Reset
0: Normal

1>0<

1:11

ON.OFF

1: Display off
0: Display on

Busy

1: Executing internal operation
0: Ready

Writes data DBO (LSB)
to DB7 (MSB) on the
data bus into display
RAM.
Reads data DBO (LSB)
to DB7 (MSB) from the
display RAM to the data
bus.

~
III

cr

Has access to the

address of the display
RAM specified in
advance. After the
access, Y address is
increased by
1.

!

-="
5"

5l

HD61102
Detailed Explanation
1.

Display onloff
RIW
Code

011

OBO

OB7 - - - - - .........

o

o
-

high-order bit

Iow-order bit -

The display data appears when D is 1 and disappears when D is O. Though the data is not on the screen
when D =0, it remains in the display data RAM. Therefore, you can make it appear by changing D =0 into
D=1.

2.

Display start line
RIW
Code

o

011

OB7 - - - - - - -.........

o
-

A
high-order bit

A

low-order bit -

Z address AAAAAA (binary) of the display data RAM is set in the display start line register and displayed at
the top of the screen.
Figure 7 shows examples of display (1/64 duty cycle) when the start line = 0-3. When the display duty
cycle is 1/64 or more (ex. 1/32, 1/24 etc.), the data of total line number of LCD screen, from the line
specified by display start line instruction, is displayed.

HITACHI

547

HD61102

COM1

COM1
COM2
COM3
COM4
COM5
COM6
COM7
COMa
COM9

COM3
COM4
COM5
COM6
COM7
COMS
COM9

COM60
COM61
COM62
COM63
COM64

COM60
COM61
COM62
COM63
COM64

COM2

Start line. 0

Start line - 1

COM1
COM2
COM3
COM4
COMS
COM6
COM7
COMS
COU9

COM1
COM2
COM3
COM4
COM5
COM6
COM7
COMS
COM9

COM60
COM61
COM62
COM63
COM64

COM60
COM61
COM62
COM63
COM64
Start line-3

Start line. 2

Figure 7
548

Relation Between Start Line and Display

HITACHI

HD61102
3. Set page (X address)
RIW
Code

I

011

-

------

DBO

................

o

0

1

0

DB7

A

A

Iow-order bit -

high-order bit

X address AAA (binary) of the display data RAM is set in the X address register. After that, writing or
reading to or from MPU is executed in this specified page until the next page is set. See figure 8.
4. Set Y address

Code

RIW

011

DB7

-------.

0

0

o

A

I

-

...........

A

DBO
A

A

A

low-order bit -

high-order bit

Y address AAAAAA (binary) of the display data RAM is set in the Y address counter. After that, Yaddress
counter is increased by 1 every time the data is written or read to or from MPU.

o1

Yaddress
2 ------------------------ 61 62 63

DBO

~~______p_ag_e_o________~
r

DB7
DBO
DB7

Page 1

1

X.O

1

X.1

r=~==~--------~

..--

,-DBO
DB7
DBO

..........
Page 6

Page 7

DB7

Figure 8

1X.,
1

X.7

Address Configuration of Display Data RAM

HITACHI

549

HD61102
5.

Status Read
FWI

Code

I

ON/OFF:
RESET:

6.

OB7

0

IBusy I

I
-

Busy:

Oil

.........
0

I

g~ IRESETI

high-order bit

OBO
0

I

0

I

0

I

0

low-order bit -

When Busy is 1, the LSI is executing internal operations. No instructions are accepted while
Busy is 1, so you should make sure that Busy is 0 before writing the next instruction.
Shows the liquid crystal display conditions: on condition or off condition.
When ON/OFF is 1, the display is in off condition.
When ON/OFF is 0, the display is in on condition.
RESET = 1 shows that the system is being initialized. In this condition, no instructions
except status read can be accepted.
RESET = 0 shows that initializing has finished and the system is in the usual operation
condition.

Write Display Data
FWI

Oil

...........

OBO

10101010101010

Codelol
-

OB7

high-order bit

°

low-order bit -

Writes 8-bit data 00000000 (binary) into the display data RAM. Then Y address is increased by 1
automatically.
7.

Read Display Data
011

ANI

Code

I
-

OB7

...........

OBO

101010101010101
high-order bit

°

low-order bit -

Reads out 8-bit data 00000000 (binary) from the display data RAM. Then Y address is increased by 1
automatically.
One dummy read is necessary right after the address setting. For details, refer to the explanation of output
register in "FUNCTION OF EACH BLOCK".

550

HITACHI

HD61102
Use of HD61102
Interface with HD61103A (1/64 duty cycle)

At

Cf

1---------tCOM1
Vee
V1
V6
VS
V2
VEE

Vee
V1L, V1R
V6L,V6R
VSl, VSR
V21, V2R
VEE
GND
Vee

X1

)

Power supply circuit

)"

i

r-------~COM~m

0

~--~~----~--~

X~

HD61103A
SHL
DL
DS1
DR
DS2
TH
Cl1
M
FS
Cl2
MIS
FRM
FCS
111
112
STa

- :;:s-V- (V~)" - - -- - - - --

)

LCD panel

Open
Open
Y1 ----..,

M
CL
FRM

HD61102

V

External CR

Y~

Vee
V1L,V1R
V2L, V2R
V3L,V3R
V4L,V4R
VEE1, VEE2
GN

Vee
V1
V2
V3
V4
VEE

\~------------~I
CPU

R3=1sn

-10V

HITACHI

551

HD61102

~-----~

,,2

'\
\

Input

FAM

I

I

I

I

I

I

I

I

I

I

I

I

I

I

I

I

I

I

I

I

I

I
I

I
11

I
I

I

I

I
I
I
I

.1
I
I
I

I
I
I
I
I
I

I
I
I
I
I

I
I
I

I
I
I

I
I
I
I

I
I
I
I

V5

I

-+.r1 ! ! ------+.r1 ! ! ------W1I I '. I I -----=rT9.
frame
~
-+-+-I
frame
.
I I -----==l"'4
I

!

X1

,

~ _____ ~ _____ ~

Cl

M

-------------------------

COM X2
(
)

X64

!

V
I

I

~

I

I
I

1

I
I
I
I
IV61

I

I

I

I

_____

-----

V2

I

.m
I
!i
IV1

I

~

I

I

I

I

I

I

I

I

IV11

)

I

Y64

i

IIII
I I I
I
I
I I I
I
I
I
I V1 I
II
I
I
V41 I
V3

I

I

I

I
I

I
I
I

I
I
I
I
I
I
I

I
I
I
I
I
I
I

i
I
I
I
I
I
I
I

I
I

I
I

I
I V1

!

!n

I
I
I

I

I

I
I

------t-H
! I Y~----L!...J
il~'I'
I
I
I
I
I

I

I
I
I
I

I
I

I

I
I !

SleJe<:!T~

rTl..'lL
------I!

I
IV5

I i .1l.n.L-

SEG

II

I

V61

I

-H-fl

I

V1

~

~
I
I
IV6

I

I
Y1

I

I

V5
I

I

_____ ~I
I

II

I
I
!V6

~
I

I
I
I
I
I

I
I
I
I
I
I

YL__

Non-selected

.1

.

!

I
I

The waveforms of Y1 to Y64 outputs vary with the display date. In this
example. the top line of the panel lights up and other dots do not.

Figure 9
552

LCD Driver Timing Chart (1164 duty cycle)

HITACHI

I
I
I V1

Jlrll
I
I

I

I
I

I

I

!

HD61102
Interrace with CPU
1.

Example or connection with HD6800

Decoder
A15
I

A1

t--r- I"\.

.,r;-

I

1_

J

VMA r--

~

CS2

Vcc .........

CS3

011

AO
ANI

ANI

H06800

H061102

1IJ2

E

DO
I

07

I
I
I

OBO
I

OB7

fVCC
RES

Figure 10

t

RST

Example or Connection with HD6800 Series

In this decoder (figure 10), addresses of HD61102 in the address area of HD6800 are:
Read/write of the display data
$FFFF
Write of display inslruction
$FFFE
Read out of status
$FFFE
Therefore, you can control HD61102 by reading/writing the data at these addresses.

HITACHI

553

HD61102
2.

Example of connection with 8D6801
74LS154
P10
P11
P12
P13
(lOS) SC1
(RIW) SC2

YO
A
V;1 I-r
B
I
I
I
C
I
Y15 ~
0
G1 G2
t J,

I

rII
..-

C§'i
~

Vr;c- CS3

RIW

P14

011

HD61102
No.1

HD6801
E

E

P30
P31
(Oat. bus)

OBO
OB1
I
I
I

I
I

P37

Figure 11
•

•

Example of Connection with 8D6801

Set HD6801 to mode S. PIO to Pl4 are used as
the output port and P30 to P37 as the data bus
74LSlS4 4-to-16 decoder generates chip select
signal to make specified HD61102 active after
decoding 4 bits of PIO to P13.
Therefore, after enabling the operation by PIO
to Pl3 and specifying D/I signal by Pl4,
read/write from/to the external memory area
($0100 to $OIFE) to control HD61102. In this
case, lOS signal is output from SCI and RIW
signal from SC2.
For details of HD6800 and HD6801, refer to
their manuals.

554

I

OB7

(table 11).

•

I
I

HITACHI

HD61102
Example or Application

H061102
No.9

HD61102
No. 10

-----------

HD61102
No. 16

LCD Panel
128 x480 dots

HD61102
No.2

Figure 12
Note:

HD61102
No.8

Application Example

In this example (figure 12), two HD611 03As output the equivalent waveforms. So, stand-alone
operation is possible. In this case, connect COM1 and COM65 to X1, COM2 and COM66 to X2, ... ,
and COM64 and COM128 to X64. However, for the large screen display, it is better to drive in 2
rows as in this example to guarantee the display quality.

HITACHI

555

HD61103A-----------(Dot Matrix Liquid Crystal Graphic
Display Common Driver)
Description

Features
Dot matrix liquid crystal graphic display
common driver with low impedance
Low impedance: 1.5 ill max
Intemalliquid crystal display driver circuit: 64
circuits
Internal dynamic display timing generator
circuit
Selectable display duty ratio factor 1/48, 1/64,
1/96, 1/128
Can be used as a column driver transferring data
serially
Low power dissipation: During display: 5 mW
Power supplies:
Vee: +5 V ± 10%
VEE: 0 to -11.5 V
LCD driver level:
17.0 V max
CMOS process

The HD61103A is a common signal driver for dot
matrix liquid crystal graphic display systems. It
generates the timing signals (switch signal to
convert LCD waveform to AC, frame synchronous
signal) and supplies them to the column driver to
control display. It provides 64 driver output lines
and the impedance is low enough to drive a large

screen.
As the HD61103A is produced by a CMOS
process, it is fit for use in portable battery drive
equipments utilizing the liquid crystal display's low
power consumption. The user can easily construct a
dot matrix liquid crystal graphic display system by
combining the HD61103A and the column
(segment) driver HD61102.

Ordering Information
Type No.

Package

HD61103A

100-pin plastic QFP(FP-1 00)

Absolute Maximum Ratings
Item

Symbol

Limit

Unit

Note

Power supply voltage (1)

Va:;

-o.3.to +7.0

V

2

Power supply voltage (2)

VEE

Vee-19.O to Vee + 0.3

V

5

VTl

-0.3 to Vee + 0.3

V

2,3
4,5

Terminal voltage (1)
Terminal voltage (2)

VT2

VEE - 0.3 to Vee + 0.3

V

Operating temperature

Topr

-20 to +75

Storage temperature

Tstg

-55 to 125

°C
°C

Notes: 1.
2.
3.
4.
5.

556

If LSls are used beyond absolute maximum ratings, they may be permanently destroyed. We
strongly recommend you to use the lSI within electrical characteristic limits for normal
operation, because use beyond these conditions will cause malfunction and poor reliability.
Based on GND .. 0 V.
Applies to input terminals (except V1 l, V1 R, V2l, V2R, V5l, V5R, V6l, and V6R) and I/O
common terminals at high impedance.
Applies to V1l, V1R, V2l, V2R, V5l, V5R, V6l, and V6A.
Apply the same value of voltages to V1 land V1 R, V2l and V2R, V5L and V5R, V6l and V6R,
VEE (23 pin) and VEE (58 pin) respectively.
Maintain Vee ~ V1 l =V1 R ~ V6l =V6R ~ V5l = V5R ~ V2l = V2R ~ VEE

HITACHI

HD61103A
Pin Arrangement

X22
X21
X20

X19
X18
X17

X16
X15
X14
X13
X12
X11
X10

X9
X8
X7

X6
X5
X4
X3
X2

X1

VeE
V6L
V5L
V2L
V1L
Vee
DL
FS

(Top view)

HITACHI

557

HD61103A
Electrical Characteristics
DC Characteristics (Vee
Ta =-20 to +7S0 C)

=+5 V ± 10%, GND =0 V, VEE =0 to -11.5 V,
Specifications

Test Item

Symbol Min

Input high voltage

VIH

0.7 x VCC

Vee
0.3 x Vee

Typ Max

Input low voltage

VIL

GND

Output high voltage

VQi

Vee- 0•4

Output low voltage

VOL

Vi-Xj on resistance

~

Input leakage current

IILl

Input leakage current

IIL2

Operating frequency

Unit

Test Conditions Note

V
1

V
V

1ai--o·4mA

2

+0.4

V

1oJ-+O·4mA

2

1.5

kn

Vee- VEE-10V
load current
±150JAA

3

-1.0

+1.0

JAA

Vin - Oto Vee

4

-2.0

+2.0

5

fopr1

50

600

JAA
kHz

Vin - VEE to Vee
In master mode
External clock
operation

6

Operating frequency

fopr2

50

1500

kHz

In slave mode
Shift register

7

Oscillation frequency

fosc

315

585

kHz

cr-20pF'±5% .

8, 13

450

Rf-47kn±~

Dissipation current (1)

IGGl

1.0

mA

In master mode

9, 10

1/128 duty cycle

cr-20pF
Rf-47kn
Dissipation current (2)

IQG2

200

JAA

In slave mode
11128 duty cycle

9,11

Dissipation current

leE

100

JAA

In master mode
11128 duty cycle

9,12

Notes: 1.
2.
3.

558

Applies to input terminals FS, OS1, OS2, CR,"STIr, SHl, MIS, FCS, Cl1, and TH and 110
common terminals Dl, M, DR and CL2 in the Input state.
Applies to output terminals, .1, .2, and FRM and
common terminals DL, M, DR, and CL2 in
the output status.
Resistance value between terminal X (one of X1 to X64) and terminal V (one of V1 l, V1 R, V2l,
V2R, V5L, V5R, V6l, and V6R) when load current is applied to each terminal X.
Equivalent circuit between terminal X and terminal V.

va

HITACHI

HD61103A
RON

V1L, V1R
\2L,\2R

~L'~R

_____~§ __-+~

Te..'''''' X (Xl-X")

VsL,VsR

t

Connect one of the lines
4.
S.
6.

Applies to input terminals FS, OSl, OS2, CR, STB, SHL, MIS, FCS, CL1, and TH, VO common
terminals OL, M, DR and CL2 in the input status and NC terminals.
Applies to Vl L, Vl R, V2L, V2R, VSL, VSR, V6L, and V6R.
Don't connect any lines to Xl to X64.
External clock is as follows.
TH

TL
TH
Duty cycle. TH + TL x 100%

External clock
waveform

trcp
External

tfcp

I -, ~"I'"I
CR R

7.
8.

out
f!tc

Min

Typ

Max

Unit

45

so

SS

%

trcp

SO

ns

tfcp

SO

ns

C

Applies to the shift register in the slave mode. For details, refer to AC Characteristics.
Connect oscillation resistor (Rf) and oscillation capacitance (Cf) as shown in this figure.
Oscillation frequency (fosd is twice as much as the frequency (f+) at +1 or +2.

Cf.20pF
Rf .. 47kO

fosc-2 xfliJ

9.

No lines are connected to output terminals and current flowing through the input circuit is
excluded. This value is specified at VIH - Vee and VIL - GNO.
10. This value is specified for current flowing through GNO in the following conditions: Internal
oscillation circuit is used. Each terminal of OSl, OS2, FS, SHL, MIS, sm, and FCS is
connected to Vee and each of CL1 and TH to GNO. Oscillator is set as described in note 8.
11. This value is specified for current flowing through GNO under the following conditions: Each
terminals of OSl, OS2, FS, SHL, sm, FCS and CR is connected to Vee, CL1, TH, and MIS to
GNO and the terminals CL2, M, and OL are respectively connected to terminals CL2, M, and OL
of the H0611 03A under the conditions doscribed in note 10.

HITACHI

559

HD61103A
12. This value Is specified for current flowing through VEE under the condition described in note
10. Don't connect any lines to terminal V.
13. This figure shows a typical relation among oscillation frequency, At and ct. Oscillation
frequency may vary with the mounting conditions.

i
J

I
I

I
I

600

-----

400

-------- --------+----

I

I

--~--------~---I
I

I

Cf .20pF

I
I
I

I

I

I
I
I

I
I
I

I

200 --------~-------I
I

o

50 .

100

Rf (kn)

S60

HITACHI

HD61103A
AC Characteristics

(V cc = +5 V ± 10%, GND = 0 V, VEE = 0 to -11.5 V, Ta = -20 to +75°C)
1.

Slave Mode (MIS

= GND)

CL2
(FCS .GND)
(Shift clock)
CL2
(FCS. Vee)
(Shift clock)

DL (SHL • Vee)
DR (SHL • GND)
Input data

DR (SHL - Vee)
DL (SHL • GND)
Output data

Item

Min

Symbol

Typ

Max

Unit

CL2 low level width (FCS - GND)

tWLCL2L

450

ns

CL2 high level width (FCS - GND)

tWHCL2L

150

ns

CL2 low level width (FCS - Vee)

tWLCL2H

ns

CL2 high level width (FCS - VCC)

tWHCL2H

150
450

Data setup time

tos

100

ns

Data hold time

tOH

100

ns

Data delay time

too

Data hold time

tOHW

CL2 rise time

tr

30

ns

CL2falitime

tf

30

ns

Note

ns

200

ns
ns

10

Note: 1. The following load circuit is connected for specification.
Output O------~
Terminal

l
;J;:

30 pF (Includes jig capacitance)

HITACHI

561

HD61103A
1. Master Mode (MIS

= Vee, FCS = Vee. Cf =10 pF, Rf =47 W)

CL2
IOH

DL (SHL - Vee)
DR (SHL - GND)

DR (SHL - \be)
DL (SHL • GND)
IOFRM -+-ir;:=---=~-r--IOFRM
FRM

O.7Vee

M

O.3Vee

II

Ir

IWH81

,,1

,,2
II tWl.82 tr

562

HITACHI

HD61103A
Item

Symbol

Min

Data setup time

tos

20
40
5

Data hold time

tOH

Data delay time

too

Typ

Max

Unit
ILs
ILs

FRM delay time

toFRM

Mdelaytime

tOM

CL2 low level width

tWLCL2

35

ILs

CL2 high level width

tWHCL2

ILs

+2
+2

-2
-2

ILS
ILs

.1 low level width

tWL.1

35
700

~

tWL.2

700

ns

.1 high level width

twH+1

2100

ns

.2 high level width

twH+2

2100

ns

.1-.2 phase difference

t012

700

ns

.2-.1 phase difference

t021

700

ns

.1, ~ rise time

tr

150

ns

.1,.2 fall time

tf

150

ns

low level width

Note

ILs

HITACHI

ns

563

= S
~ en
...=t:=' o
»

~
V2L V6L
V1L V5L
X1

Vee
VEE

rr-

CL1

r-

TH

r-

GND

J:

~o
J:

-

r-

-

X2 ----

-

64 outDut terminal

~----

~

~

DL

...

r--- Logic
~

1

2

Bidirectional shift
register

62

63

64

Logic f-+-

DR

1--1-

-r
~

SHL
STB

i

I

Liquid crystal display
driver circuits

'---

~
~

V2R V6R
X62 X63 X64 V1R V5R

Oscillator

R

g~

if I.If

...........

Timing generation circuit

8-

C

MIS

FS

DS1DS2

01

FCS

02

M
CL2
FRM

CAl

HD61103A
Block Functions
Oscillator
The CR oscillator genemtes display timing signals and opemting clocks for the HD61102. It is required
when the HD61103A is used with the HD61102. An oscillation resistor Rf and an oscUlation capacitor Cf
are attached as shown in figure 1 and tenninal
is connected to the high level. When using an external
clock. input the clock into terminal CR and don't connect any lines to tenninal R and C.

m

R

CR

C

L:I:J
At

Figure 1

II

R

I
Open

CR

ci

I
f
External Open
clock

Cf

Oscillator Connection with HD61102

The oscillator is not required when the H06l103A is used with the HD61830. Connect terminal CR to the
high level and don't connect any lines to terminals R and C (figure 2).

CR

Figure 2

I

I

Open

Vee

I
Open

Oscillator Connection with HD61830

Timing Generator Circuit
The timing genemtor circuit genemtes display timing and opemting clock for the HD61102. This circuit is
required when the HD61103A is used with the H061102. Connect terminal MIS to high level (master
mode). It is not necessary when the display timing signal is supplied from other circuits. for example. from
HD61830. In this case connect the terminals FS. DSI. and DS2 to high level and MIS to low level (slave
mode).

Bidirectional Shift Register
A 64-bit bidirectional shift register. The data is shifted from DL to DR when SHL is at high level and from
DR to DL when SHL is at low level. In this case. CL2 is used as shift clock. The lowest order bit of the
bidirectional shift register. which is on the DL side. corresponds to Xl and the highest order bit on the DR
side corresponds to X64.

HITACHI

565

HD61103A
Liquid Crystal Display Driver Circuit
The combination of the data from tbeshift register with the M signal allows one of the four liquid crystal
display driver levels VI, V2, VS and V6 to be II'8IISferred to the OUIput tenninals (table I).

Table 1 Output Levels
Data from the

Shift Reglater

M

Output Leve.

V2

o
o

566

V6

o
o

HITACHI

V1
VS

HD61103A
HD61103A Terminal Functions
Terminal
Name

Number of
Terminals 110

Connected
Function
to

Voo
GND
VEE

1
1
2

Power
supply

V1L, V2L,
V5L, V6L,
V1R, V2R,
V5R,V6R

8

Power
supply

Vee - GND: Power supply for internal logic.
Vee - VEE: Power supply for driver circuit logic.
Liquid crystal display driver level power supply.
V1 L (V1 R), V2L (V2R):
V5L (V5R), V6L (V6R):

Selected level
Non-selected level

Voltages of the level power supplies connected to V1 L
and V1 R should be the same.
(This applies to the combination of V2L & V2R, V5L &
V5R and V6L & V6R respectively)

MIS

Vee or GND

Selects master/slave.
MIS • Vee: Master mode
When the H0611 03A is used with the HD611 02, timing
generation circuit operates to supply display timing
signals and operation clock to the HD611 02. Each of
110 common terminals DL, DR, CL2, and M is in the
output state.
MIS - GND: Slave mode
The timing operation circuit stops operating. The
H061103A is used in this mode when combined with the
HD61830. Even if combined with the HD61102, this
mode is used when display timing signals (M, data, CL2,
etc.) are supplied by another HD61103A in the master
mode.
Terminals M and Cl2 are in the input state.
When SHL is Vee, DL is in the input state and DR is in
the output state.
When SHL is GND, DL is in the output state and DR is in
the input state.

FCS

Vee or GND

Selects shift clock phase.
FCS • Vee: Shift register operates at the rising
edge of CL2. Select this condition
when HD611 03A is used with HD611 02
or when MA of the HD61830 connects
to CL2 in combination with the
HD61830.

FCS. GND: Shift register operates at the fall of
CL2. Select this condition when CL1 of
HD61830 connects to Cl2 in
combination with the HD61830.

HITACHI

567

HD61103A
HD61103A Terminal Functions (cont)
Terminal
Name

Number of
Terminals 110

FS

I

Connected
to
Function
VeeorGND

Selects frequency.
When the frame frequency is 70 Hz, the oscillation
frequency should be:
fosc - 430 kHz at FCS - Vee
fose - 215 kHz at FCS - GND
This terminal is active only in the master mode. Connect
it to Vee in the slave mode.

DS1,DS2

Vee or GND

2

Selects display duty factor.
Display Duty Factor

1/48

1/64

1196

1/128

DS1

GND

GND

Vee

Vee

DS2

GND

Vee

GND

Vee

These terminals are valid only in the master mode.
Connect them to Vee in the slave mode.

STB
lH

Vee or GND

CL1

CR,R,C

Input terminal for testing.
Connect STB to Vee.
Connect TH and CL1 to GND.

3

Oscillator.
In the master mode, use these terminals as shown
below.
Usage of these terminals in the master mode:
Internal oscillation

Rf

External clock
External

Cf

C"=t~
R

CR

,..o....r_n__c..I.'i_k_o_p...l.le..,n

cliR

CR

CI

In the slave mode, stop the oscillator as shown below:
Open

Vee

I

I

IR
2

°

HD61102

I
CI

Operating clock output terminals for the HD611 02.
Master mode: Connect these termi!1a1s to terminals
,1 and +2 of the HD611 02
respectively.
Slave mode:

568

CR

Open

HITACHI

Don't connect any lines to these
terminals.

HD61103A
HD61l03A Terminal Functions (cont)
Terminal
Name

Number of
Terminals 110

Connected
to
Function

FfN

0

HD61102

M

110

MBof
Signal to convert LCD driver signal into AC.
HD618300r
Master mode: Output terminal
MofHD61102
Connect this terminal to terminal M of

Frame signal.
Master mode: Connect this terminal to terminal FRM
of the HD61102.
Slave mode: Don' connect any lines to this
terminal.

the HD61102.
Slave mode: Input terminal.
Connect this terminal to terminal MB
of the HD61830.
CL2

110

CL10rMA
ofHD61830
orCLof
HD61102

Shift clock.
Master mode: Output terminal
Connect this terminal to terminal CL of
the HD61102.
Slave mode: Input terminal
Connect this terminal to terminal CL1
or MA of the HD61830.

DL,DR

2

110

OpenorFLM
of HD61830

Data JK) terminals of bidirectional shift register.
DL corresponds to X1's side and DR to X64's side.
Master mode: Output common scanning signal.
Don' connect any lines to these
terminals normally.
Slave mode: Connect terminal FLM of the HD61830
to DL (when SHL • Vee) or DR (when
SHL.GND)
MIS
GND
Vee

N}

SHL

5

SHL

Vee

GND

Vee

GND

DL

Output

Output.

Input

Output

m

Out(!ut

Out(!ut

Out(!ut

In(!ut

Open

Not used.
Don' connect any lines to this terminal.

VeeorGND

Selects shift direction of bidirectional shift register.
SHL

Shift Direction

Common Scanning Direction

Vee

DL-+DR

X1-+X64

GND

DL4-DR

X14-X64

HITACHI

569

HD61103A
HD61103A Terminal Functions (cont)
Terminal
Name

Number of
Terminals 1/0

X1-X64

64

o

Connected
to
Function
Liq uid crystal Liquid crystal display driver output.
display
Output one of the four liquid crystal display driver levels
V1. V2. V5. and V6 with the combination of the dat from
the shift register and M signal.

M

..J

L--..:.0---lr

Data~

~~~ut

\. V2 .\.V6 .\.V1 .\..V5 .\

Data 1: Selected level
0: Non-selected level
When SHL is Vee. X1 corresponds to COM1 and X64
corresponds to COM64.
When SHL is GND. X64 corresponds to COM1 and X1
corresponds to COM64.

570

H1TACHI

H: Vee

}~~

"-" means "open".

L: GNO
)

~

i!:

en

....

C\I

1m

'-~ fi> ~ ~ ~ t;

5 . .: '-

+1

9

Af: Oscillation resister

==

Cf: Oscillation capacitor
+2

FAM

M

CL2

SHL

OL

DR

Xl-X64

oomF~
ALL L L H H H H H -

B

J:
-

~

C

-

L L L H °H H H H H _ _

f
MB f
MA H
ro'!!f
ro'!!f
HD61830 H061830
L

L L L H H H H H H -

from MB
of

-

o

a

=
~;'
"CI

~

from MB from CLl H
HD60 1f830
COM1-COM64
of
of
-------------HD61830 H061830
from F~
L
of
COM64-COMl
HD61830

~

~

8

~

>

=
~

"CI

8

~

••

from F~
to OUOA
r"'
of
of HD61103A COM1-COM64
;.
HD61830
No.2"
to OUOA of from F~
HD61103A
of
COM64-COMl
No.2
HD61830

"5!.

n'

S'
:I

fromOUORof
from MA H HD61103A
COM65-COM128
of
___N_o_._l_ _ _ _ _ _ _ _ __

~830~830

~~

L

of HD61103A COM128-C0M65

~

·~1

o

HLLHH

LL
or
LH

At
H

Cf

RfCf

to +1
to +2
to FRM
to M
to CL
H
of
of
of
of
of
H061102 H061102 H061102 HD61102 H061102
L

COM1-COM64
COM64-COMl

toOUOR
to 1
to +2
to FRM
toM
to CL of H
of HD61103A COM1-COM64
H
Rf Cf
ot
of
of
of
H061102
No.2
Cf
. H061102 H061102 HD61102HHD6D611110302AHtoD6C1L210of3A
toOUOR
L of HD61103A
COM64-COMl

At

E

H L L H H

LL

~

No.2

from OUDR
H of HD61103A
N~l

F

~

L L L H H H H H H -

-

from M from CL2
of
of
HD61103AHD61103A
No.1
No.1
L

COM1-COM64

from OUOR
of HD61103A COM64-OOMl
No.1

::r:
0

m
:::

0

~

HD61103A
Outline of HD61103A System Configuration
1.

Use with HD61830

a. When display duty ratio of LCD is more than 1/64
HD61830
COM 1
COM64

HD61830

LCD

One HD611 03A drives
common signals.

Referte
Connection list A

One HD61103Adrives
common signals for
upper and lower
panels.

Refer to
Connection list A

Two HD61103As drive
upper and lower
panel separately
to ensure the
quality of display.
No. 1 and No.2
operate in parallel.

For both of No. 1
and No.2, refer to
Connection list A

LCD
Upper
Lower

HD61830

--t----.
LCD
Upper
Lower

b. When display duty ratio of LCD is from 1/65 to 1/128

572

Two HD611 03As
connected serially
drive common signals.

Refer to
Connection list B
for No.1.
Refer to Connection
list C for No.2.

Two HD61103As
connected serially
drive upper and
lower panels in
parallel.

Refer to
Connection list B
for No.1.
Refer to Connection
list C for No.2.

Two sets of
HD61103As connected
serially drive upper
and lower panels in
parallel to ensure
the quality of display.

Referte
Connection list B
for No. 1 and 3.
Referte
Connection list C
for No.2 and 4.

HITACHI

HD61103A
2.

Use with HD61l02 (1164 duty ratio)
COM1
COM64

LCD

One H061103A drives
common signals and
supplies timing
signals to the
H061102s.

Refer to
Connection list 0

One H0611 03A drives
upper and lower
panels and supplies
timing signals to
the H061102s.

Refer to
Connection list 0

H061102
Upper
Lower

Upper
Lower

Two H061103As drive
upper and lower
panels in parallel
to ensure the
quality of display.
No. 1 supplies
timing signals to
No.2 and the
H061102s.

HITACHI

Refer to
Connection list E
for No.1
Refer to
Connection list F
for No.2

573

HD61103A
Connection Example 1
Use with HD61102 (RAM type segment driver).

a. 1/64 duty ratio (See Connection List D)

Cf

~

Rf
+5Vj\l e)

Rl

R
Vee
R3 Vl
V1L, V1R
Q;OR3 V6
V6L,V6R
'---

Rl

R3V5
R3V2
VEE

-10 V ....

oV

.9

X64
(Xl)

COM64

M
CL
FRM
01
02

M
CL
FRM
01
02

•

..J

""
~

V5L, V5R
V2L, V2R
VEE

neontrast

J,.

c(
M

0
,...

co

GND
Open- DL
Open- DR

0

::t:

Vee
SHL I - DSl rDS2 r- I TH fCLl
FS r- I MIS r- I FCS r- l Sle l- I -

--

R3.150

The values of R1 and R2 vary with the LCD panel used.
When bias factor is 1/9, the values of Rl and R2 should satisfy
Rl
1
4R1 + R2-9
For example,

574

HITACHI

>~~~

J J J J 8~ w

>~~~>CJ~

b

>CJ>

Figure 1 Example 1
1.

HD61102

a: a: a: a:

v~v1vlJ k~

I

Note:

LCD panel

::t:

1ii

~V4

.

~

.!!I

R3

Rl

) )

en

~V3

R2

COMl

)

CR

:~R3

Rl

Xl
(X64)

r-- C

C
"!!J
dij'

c:

;:
N

~

S
'a
;"

...
~
~

..
......
r:a::
8

:I

j

0

;

;a

rtfUUlJUU1J JU1JUlJUl

B1 UlIlJ---lflIlJ
B2 TIT~~~11l[Y
,,
-- -47

,

I

~

-null

JttlL

--------------M1l
Ll
LJ ' -----------1L1

I

&.-

I
I

I

I
I

...0\

M

I

II

'

II

I

i
I

D-

c:

Xl
(X64)

I

X2

I

~
w w
w

~~

INoIe I Note
1 I
I

___

----------1 frame

I

V6 I Vl

-----------

I

I

V61

I
I

I
I

V2

I

:

II

~6
V6 -----------

V1

-----------

( ): at SHL - Low

I
I

I...J

I

II

I

I
I
I

I

___________

I

I

'-'

-----------

____ J.!I!!!'!__

I

'OIl!

I
I

&.-

I...J

INote I Nole
I I
I

'a
~

~

CL2

1JlflJ
L

I

DR
(OL)

n
n
;"

B2lflJl-1
I L
roLRJ-

n 'rn m--ril--CL2-1 ~ 1 ~ 2 ~13 L-~~~~~~~~~~~------~~~--~-----flJU1-J
FRM
I II I
II
~
---------------------

0;-

0;-

49

....

>

EI

....

48

Note: Phase difference between OL (DR) and CL2

~

•

I
I

I

I

-tJ1
I

w

:r:t:J

0)
~

~

oCo)

>

HD61103A
Connection Example 2
Use with HD61830 (Display controller).
a. 1/64 duty ratio (See Connection list A)

Open
Vee
Open

C
CR
R

X1
(X64)

Vee

Vee

X64
(X1)

V1

V1L, V1R

V6

V6L, V6R

1\1

\ic:
c:
8

~

COM64

~

.!!!

V5

V5L,V5R

V2

V2L, V2R ~
0

C\I

U;

QI
QI
CI)

M
CL2
DL(DR)
DR(DL)

0

VEE

GND

GND

Open
Open
Open

FRM
,,1
,,2

MB
CL1
FLM
Open
Vee

J:

VEE

SHL
DS1
DS2
TH
CL1
FS
MIS
FCS
STB

Figure 3

576

LCD panel

J:

lii

)(

w
.2

) )

)
CI)

E

c:

COM1

Example 2 (1/64 duty ratio)

HITACHI

HD61830
(Display Controller)

HD61103A

1~
~

~ ¢ ~~
>

>

>

----- --------------------------- ---------- ------------

_______ .1...-_.,.

~

.9

•

...J

J:

en

C\I

1ii

------- ---------- ------------T"'==---'
~~

~

,~

--------

>

x~ ~
__

_______________J/
oes~9aH WOJ:I

Figure 4 Example 1 Waveform (1/64 duty ratio)

HITACHI

577

HD61103A
b. 1/100 duty rati.o (See Connection list B, C)

torn

Vee

~n
~Vee - - - - - - - - - , , - f V ee

a::

50

V1
CD

1

V1L,V1R
....----.....,;I+IV6L, V6R
V6 _ _ _...J .---t-HI-HV5L, V5R
r--.-t-Ht-HV2L, V2R

r+t-t-t-H~~b

c

V5-----'

c

V2-----l

t

SHLI-r
OS11-rOS21-1THICL11-

I

~ ~:= r

~

t/)

~

.....f!!

~ s:!

1ii

o

8

"Vee

FCSrSTBrX1 .t---,

o 0 - (X64

l

:I:Z~

VEE-----+
GN""D------H

00

X64
(X1)

C\I ~ ~

"

d5~

2

1+

2~C?::::;

FLMMAMB-

}

f[::J

oe.e.
...Ja::

"--- COM1

r
LCD
L---~COM64 Panel
r-------i COM65

X1
(X64

W (

} r
i

Vee 0 0
V1L. V1R
X36.t-_.....
V6L.V6R
(X29
~ V5L.V5R
SHLI-' - - -..... V2l. V2R
4 - - - - 1 VEE
'G ~ OS11-'-----tGNO
~
-; OS21-~

e.

Open- C
Vee- CR
Open- R

S
....

...J

TH I-

t/)

Cl11-

:I:

1ii FS I-r
CD N .!!
0 0 - MlSI:I: Z ~ FCS I-r
STBI-r

Vee

Figure 5
578

Example 2 (VIOO duty ratio)

HITACHI

(

i

COM100

MB

I

~

•

""'IFLM

~

:z:

:3!

:

01

%

i0

~

";r
N

......

...=
=
~

....

~
•

~

:z:

!l

,

DR(DL) A'
H08"03 I
No. ,

X,

(X64)

(II

'I (X64)
X1

~

s
.,...

""'1
~

___

X36
(X29)

rlvs
'I
'I' V,S

M
II

~

V6 V2 IV5
I

( ): SHL - Low laval

: : M J l•l I3,---

,"
'
"
,
'' "
"
"I ,
"
,

'"

I

'I

vs I,

--

__

VS

U
__ , ,
I

I

!I

UVi
--,I ',
, ,'va
II

'~

In [.
I

Lj

Y

",

I

I

I

I

I I I

I

---,

mm
I

I

J'L' ,
II

IOl

----,

I

I

I

I

,

I

, I ,I ---Ik! V5
l

V6

I

--

I

'"
, I,
'"
," I , "
___,, I
"
-, I
n_-,
,,"
,II ,I"" ,I
I
I

---,
'
" I
I
,I"" ,,I
I I

I I ,!
!!

V6

I

___

I

--h::-fVil
!Vi! Ivs
'

CI

"'II!

0
.....

I

n

X64
(X1)

Do

•=:

'
•
'
""" I
i I
, ,

----=t~I
,

1 frama

n

1lFlM

fD

•ClEI

1frama

rp
---.JiL-'--

MA

1

---

~m
-- MJU
fl.!L.rL_~
-- =:::I..,

V2

I

I

I

I.

I

I

mir-I, ___,I,ik - I
I

V&

W

n_

~I
,I ,I

___

W

I V&

•

8
en
.....
.....
o

w

~

>

HD61202------------(Dot Matrix Liquid Crystal Graphic
Display Column Driver)
Description

Features

HD61202 is a column (segment) driver for dot
matrix liquid crystal graphic display systems. It
stores the display data transferred from a 8-bit
micro controller in the internal display RAM and
generates dot matrix liquid crystal driving signals.

Dot matrix liquid crystal graphic display
column driver incorporating display RAM
RAM data direct display by internal display
RAM
RAM bit data 1: On
RAM bit data 1: Off
Internal display RAM address counter preset,
increment
Display RAM capacity: 512 bytes (4096 bits)
8-bit parallel interface
lnternalliquid crystal display driver circuit: 64
Display duty cycle:
Drives liquid crystal panels with 1132-1/64
duty cycle multiplexing
Wide range of instruction function:
Display Data ReadlWrite, Display On/Off, Set
Address, Set Display Start Line, Read Status
Lower power dissipation: during display 2 mW

Each bit data of display RAM corresponds to the
on/off state of a dot of a liquid crystal display to
provide more flexible than character display.

As it is internally equipped with 64 output drivers
for display, it is available for liquid crystal graphic
display with many dots.
The HD61202, which is produced in the CMOS
process, can complete portab!e battery drive
equipment in combination with a CMOS microcontroller, utilizing the liquid crystal display's low
power dissipation.

max
Power supply: Vee: 5 V ± 10%
Liquid crystal display driving voltage: 8 V to
17.0 V
CMOS process

Moreover it can facilitate dot matrix liquid crystal
graphic display system configuration in
combination with the row (common) driver
HD61203.

Ordering Information

580

Type No.

Package

HD61202

100-pin plastic OFP(FP-1 00)

HD61202TFIA

100-pin thin plastic OFP(TFP-60)

HD61202D

Chip

HITACHI

HD61202
Absolute Maximum Ratings
Item

Symbol

Value

Unit

Note

Supply voltage

Vet;

-0.3 to +7.0

V

2

VEE1
VEE2

Vet; -19.0 to Vet; + 0.3

V

3

Terminal voltage (1)

Vn

VEE - 0.3 to Vet; + 0.3

V

4

Terminla voltage (2)

VT2

-0.3 to Vet; + 0.3

V

2,5

Operating temperature

Topr

-20 to +75

°C

Storage temperature

Tstg

~5to+125

°C

Notes:

1.

2.
3.
4.

5.

lSls may be destroyed if they are used beyond the absolute maximum ratings.
In ordinary operation, it is desirable to use them within the recommended operation
conditions.
Using them beyond these conditions may cause malfunction and poor reliability.
All voltage values are referenced to GNO - 0 V.
Apply the same supply voltage to VEE1 and VEE2.
Applies to V1 l, V2l, V3l, V4l, V1 R, V2R, V3R, and V4R.
Maintain
Vet; ~ V1 l '" V1 R ~ V3l '" V3R ~ V4l • V4R ~ V2l '" V2R ~ VEE
Applies to M, FRM, Cl, RST, ADC, +1,1112, CS1, CS2, CS3, E, FWI, OIl, and 080-087.

HITACHI

581

HD61202
Pin Arrangement

ADC
M
Vee

V4R
V3R
V2R
V1R
VEE2

Y64
Y63
Y62
Y61
Y60
Y59
Y58
Y57
Y56
Y55
Y54
Y53
Y52
Y51
Y50
Y49
Y48
Y47

HD61202
(FP-100)

Y46

Y45
Y44

Y43

(Top View)

582

HITACHI

HD61202

V2R
V1R
VEE2
Y64

HD61202TFIA
(TFP-100)

(Top View)

HITACHI

583

HD61202
Electrical Characteristics
(GND 0 V, Vee 4.5 to 5.5 V, Vee - VEE
+75°C)

=

=

=8 to 17.0 V, Ta =-20 to

Limit
Item

Symbol Min

Input high voltage

VIHC

0.7 x Vee

Typ

Max

Unit

Vee

V

VIHT

2.0

Vee

V

Input low voltage

VILC

0

0.3 x Vee

V

VILT

0

0.8

V

Output high voltage

Vat

2.4

Output low voltage

VOl.

V
0.4

V

IoH - -20511A
lot. .. 1.6 mA

3
3
4
5

+2.0

IIA

Vin. Vee-Vee

6

7.5

kn

Vee- VEE-15V
±ILOAO. 0.1 mA

8

Icc (1)

100

7

500

IIA
IIA

During display

Icc (2)

During access
access cycle - 1 MHz

7

+1.0

-5.0

+5.0

liquid crystal supply
leakage current

ILsL

-2.0

Driver on resistance

~

Dissipation current

584

2

Vin .. GND-Vee

-1.0

ITSL

8.

2

IIA
IIA

IlL

Three-state (off)
input current

1.
2.
3.
4.
5.
6.
7.

Note

Vin - GND-Vee

Input leakage current

Notes:

Te8t Condition

Applies to M, FRM, Cl, RST, ~1, and +2.
Applies to CS1, CS2, CS3, E, AIW, OIl, and DBO-DB7.
Applies to DBO-DB7.
Applies to terminals except for DBO-DB7.
Applies to DBO-DB7 at high impedance.
Applies to V1 l-V4l and V1 R-V4R.
Specified when liquid crystal display is in 1/64 duty cycle mode.
Operation frequency
fCLK - 250 kHz (~1 and +2 frequency)
fM _ 70 Hz (FRM frequency)
Frame frequency
Specified in the state of
Output terminal: not loaded
Input level:
VI-! '" Vee (V)
VIL-GND(V)
Measured at Vee terminal
Resistance between terminal Y and terminal V (one of V1 l, V1 R, V2l, V2R, V3l, V3R, V4l,
and V4R) when load current flows through one of the terminals Y1 to Y64. This value is
specified under the following condition:

HITACHI

HD61202

V1L "
V2L =

Vee - VEP 15.5 V
V1R. V3L:< V3R'" Vee - 217 (Vee - VEE)
V2R • V4L .. V4R" Vee + 2/7 (Vee - VEE)

RON

V1L • V1R

0

V3L. V3 R

0

V4L. V4R

0

"---0 Terminal Y
(Y1-Y64)

V2L. V2R

The following is a description of the range of power supply voltage for liquid crystal display drive. Apply·
positive voltage to VIL = VIR and V3L = V3R and negative voltage to V2L = V2R and V4L = V4R
within the flY range. This range allows stable impedance on driver output (RON). Notice that tlV depends
on power supply voltage Vee - VEE.

_r---------- Vee

-------- V1 (V1 L = V1 R )

AV

Range of Power Supply
Voltage for Liquid Crystal
Display Drive

---- V3 (V3L = V3R)
~5.0

~

~
3 ---------AV

------------ V4 (V4L = V4R )
-------------- V2 (V2L = V2R )
VEE

Correlation between Driver
Output Waveform and Power
Supply Voltages for Liquid
Crystal Display Drive

8
Vee - VEE (V)

17.0

Correlation between Power
Supply Voltage Vee- V EE and AV

HITACHI

585

HD61202
Terminal Configuration
Input Terminal
Applicable terminals:
__
M, FRM, Cl, RST, .1, .2, CS1, CS2, CS3,

Vee

E, RIW, on, ADC

~t---PMOS

~

NMOS

InputOutput Terminal
Applicable terminals: DBo-DB7

r'~~J
PMOS

NMOS

Vee

,------ ---I
I
r--Enable

,,IpMOS
,

jt-'
,,

,: Data
'NMOS
I
~------------~,,
,L _________1,, (Output circuit)
[three state))

Output Terminal
Applicable Terminals:
Y1-Y64
V1l, V1R
Vee

..r=-

PMOS

V3l,V3R

Vee

..r=-

NMOS
NMOS

VEE

S86

HITACHI

V4l,V4R
V2l, V2R

HD61202
Interface AC Characteristics
MPU Interface
(GND = 0 V, Vee = 4.5 to 5.5 V, Ta = -20 to +75°C)
Unit

Note

1000

ns

1,2

PWEH

450

ns

1,2

E low level width

PWEL

450

ns

1,2

Item

Symbol

Min

E cycle time

tcvc

E high level width

Typ

Max

E rise time

tr

25

ns

1,2

E fall time

tf

25

ns

1,2

Address setup time

tAS

140

ns

1,2

Address hold time

tAH

10

ns

1,2

Data setup time

tosw

200

Data delay time

tooR

Data hold time (Write)

tCHW

10

ns

1

Data hold time (Read)

tOHR

20

ns

2

320

ns

1

ns

2,3

Notes: 1.
tCYC

E

PWEH

PWEL

It
tr

tAH

RIW

CS1-CS3
011

2.0V
0.8 V
tosw

2.0V

DSo-DS7

0.8 V

Figure 1

CPU Write Timing

HITACHI

587

HD61202
Notes: 2.

~----------tc~yC~========~
E

....--- PWEL.-_....--PWEH-

ANI

CS1-cs3

2.0 V

011

0.8 V

OBO-OB7
0.4 V '--_ _- J

Figure 2 CPU Read Timing
3.

OBO-OB7: load circuit

RL.2.4k n

Test
point

01
o-.......--.--HI---.....

R

588

RL

R -11 kn
C - 130 pF (including jig capacitance)

02
03
D4

HITACHI

Oiodes 01-D4 are all 182074

®.

HD61202
Clock Timing
(GND = 0 V, Vee = 4.5 to 5.5 V, Ta = -20 to +75 D C)
Limit
Item

Symbol

Min

.1, t2 cycle time

tcyc

2.5

.1 low level width

tWl.1

t2 low level width

tWl.2

Typ

Max

Unit

Teat Condition

20

~s

Fig. 3

625

ns

Fig. 3

625

ns

Fig. 3

.1 high level width

t\VHt1

1875

ns

Fig. 3

.2 high level width

t\VHt2

1875

ns

Fig. 3

.1--.2 phase difference

t012

625

ns

Fig. 3

t2--.1 phase difference

t021

625

ns

Fig. 3

.1, .2 rise time

tr

150

ns

Fig. 3

.1, t2 fall time

tf

150

ns

Fig. 3

tWHa2

Figure 3

External Clock Waveform

HITACHI

589

HD61202
Display Control Timing
(GND = OV, Vee = 4.5 to 5.5 V, Ta = -20 to +75 °C)
Limit
Item

Symbol

Min

Max

Unit

Te" Condition

FRM delay time

foFRM

-2

+2

Fig. 4

Mdelaytlme

toM
twLa.

-2

'+2

Cl. low level width

35

JUI
JUI
JUI

Cl. high level width

tWHCl,

35

1'.

Fig. 4

CL

Typ

O. 7VCC "'14'---11

FRM

Figure 4

590

Display Control Signal Waveform

HITACHI

Fig. 4
Fig. 4

HD61202
Block Diagram

a: a: a: a:
>~~~

------------------I ....

1(\II (") I driver
Li~uid ~rys~al display
CircUit

M

~

. .1(\It (")1
~:J

ADC

~

'"

.D
CD

~

:i.

01
0
"It

!

11

Vee,- t-GND - t-VEE1 - f0-

~

1;j
-0

~

111

!

-0

1-----

I
I
I
I
_I

el
81
8",I1

-I
C: I

III
III

!

11

L

VEE2,- t--

8
-0

is

Ol

..

~:J

~

8

~ ~I~t-

Display date latch

I~I -

-.

~ f31~t--

co

CL
FRM

~
1: ..

'" CD
1ii1ii

N

~.~

'-

lil-CD
.c:

1""""-

1;-

~~
.- c: ~--

c=

Co

co

":r T
-- ----- ------ ----------

Instruction
register

,

Input
register

co~
OCI
SI
I
I
I
1______ - - - - - -

.51

(")

Output
register
co~

110 buffer
~--

- co-r----------- J

HITACHI

~
flag

i

:

......

RST

r-- 1/J1
r-- 1/J2

591

HD61202
Terminal Functions
Terminal Number of
Connected
Name
Terminal. 110 to
Function.
Vcc
GNO

2

Power
supply

Power supply for internal logic.
Recommended voltage is:
GND-OV
Vcc· SV ±10%

VEE1
VEE2

2

Power
supply

V1L. V1R
V2L. V2R
V3L. V3R
V4L.V4R

8

Power
supply

Power supply for liquid crystal display drive circuit.
Recommended power supply voltage is Vcc - VEE - 8 to 17.0
V. Connect the same power supply to VEE1 and VEE2· VEE1
and VEE2 are not connected each other in the LSI.
Power supply for liquid crystal display drive.
Apply the voltage specified depending on liquid crystals
within the limit of VEE through Vcc.
V1L (V1R). V2L (V2R): Selection level
V3L (V3R). V4L (V4R): Non-selection level
Power supplies connected with V1 Land V1 R (V2L & V2R.
V3L & V3R. V4L & V4R) should have the same voltages.

3

MPU

Chip selection.
Data can be input or output when the terminals are in the
following conditions:
Terminal Name
CS3
Condition

E

MPU

L

Enable.
At. write(RIW • Low):
At. read(RIW • High):

MPU

Oil

592

MPU

L

H

Data of DBO to DB7 is latched at
the fall of E.
Data appears at DBO to DB7 while
E is at high level.

Read/write.
RIW. High:

Data appears at DBO to DB7 and can be
read by the CPU.
When E • high. CS1. CS2 • low and CS3 high.

RIW - Low:

DBO to DB7 can accept at fall of E when
CS1. CS2 - low and CS3 - high.

Data/instruction.

011 = High:

Indicates that the data of DBO to DB7 is
display data.

011. Low:

Indicates that the data of DBO to DB7 is
display control data.

HITACHI

HD61202
Terminal Functions (cont)
Terminal Number of
Connected
Name
Terminals 1/0 to
Functions
AOO

I

Vco'GND

Address control signal to determine the relation between Y
address of display RAM and terminals from which the data is
output.

ADC • High:
ADC. Low:
DB1-DB7

8

M

Y1: SO, Y64: $63
Y64: $0, Y1: $63

va common terminal.

1/0

t.RJ

Data bus, three-state

I

HD61203

Switch signal to convert liquid crystal drive waveform into
AC.

HD61203

Display synchronous signal (frame signal).

FRM

Presets the 6-bit display line counter and synchronizes the
common signal with the frame timing when the FRM signal
becomes high.
CL

HD61203

2

HD61203

Synchronous signal to latch display data. The rising CL
signal increments the display output address counter and
latches the display data.
2-phase clock signal for internal operation.
The.1 and .2 clocks are used to preform operations (1,0 of
display data and execution of instructions) other than
display.

Y1-Y64

64

o

Liquid
crystal
display

Liquid crystal display column (segment) drive output.
These pins outputs light on level when 1 is in the display
RAM, and light off level when 0 is it.
Relation among output level, M, and display data (D) is as
follows:

M

J

D~

~~:ut
RST

CPU or
external CR

IYtly3.IY~IY11

The following registers can be initialized by setting the RST
signal to low level.
1.

Onloff register 0 set (display off)

2.

Display start line register line 0 set (displays from
line 0)

After releasing reset, this condition can be changed only by
instruction.

3
Note:

Open

Unused terminals. Don't connect any lines to these
terminals.

1 corresponds to high level in positive logic.

HITACHI

593

HD61202
Function of Each Block
Interface Control

1. VO burrer
Data is transferred through 8 data bus lines (D~
DB7).
DB7: MSB (Most significant bit)
DBO: LSB (Least significant bit)
Data can neither be input nor output unless esT to
CS3 are in the active mode. Therefore, when esT
to CS3 are not in active mode it is useless to
switch the signals of input terminals except m
and ADC; that is namely, the internal state is
maintained and no inslruCtion excutes. Besides, pay
attention to 1ST and ADC which operate
irrespectively of m to CS3.
2.

b. Output register
The output regist« is used to store data temporarily
that is read from display data RAM. To read out the
to CS3 should be in
data from output regista",
the active mode and both D/I and RIW should be 1.
With the read display data instruction, data stored in
the output register is output while E is high level.
Then, at the fall ofE, the display data at the
indicated address is latched into the output register
and the address is increased by 1.

m

The contents in the output register are rewritten by
the read display data inslruCtion, but are held by
address set instruction, etc.

Register

Both input regist« and output register are provided

to interface to an MPU whose speed is different
from that of internal operation. The selection of
these registers depend on the combination of RIW
and D/I signals (table 1).

Therefore, the data of the specified address cannot
be output with the read display data instruction
right aft« the address is set, but can be output at
the second read of data. That is to say, one dummy
read is necessary. Figure 5 shows the CPU read
timing.

a. Input register

The input regist« is used to store data temporarily
before writing it into display data RAM.
The data from MPU is written into the input
register, then into display data RAM automatically
by internal operation. When m to CS3 are in the
active mode and D/I and RIW select the input
register as shown in table I, data is latched at the
fall of the E signal.

Table 1
D/I

Register Selection
R/W

Operation
Reads data out of output register as internal operation (display data RAM .... output
register)

o
o
o

594

Writes data into input register as internal operation (input register .... display data RAM)
Busy check.. Read of status data.

o

Instruction

HITACHI

011

~I
..

ANI

val

E

c:

_ _ _ _ _ _ _---11-

--- 1

1 - 1 ' - - _.....

!II

:I

~
0

::I:

n
"'II
c:::

".,
!II

51"
;.
IIQ

N

OBO-OB7

N+ 1
[ Dataaladdress N

register

Q.

~

r

Address

Output

I Busy
I check

Write
address
N

Busy

check

Read
data
(dummy)

I

Busy

check

I

Read
data at
address
N

N+2
Data at address N + 1
Busy

check

I

Data read
address
N+ 1

::r:

o

0)
~

~

~

o

~

HD61202
Busy Flag
Busy flag = I indicates that HD61202 is operating
and no instructions except status read instruction
can be accepted. The value of the busy flag is read

out on DB? by the status read instruction. Make
sure that the busy flag is reset (0) before issuing
instructions.

E _ _....
BUSy _ _ _ _.....1

I..-

flag

1IfClx:5T Busy:53IfCLK

TBusy

f CLI( is" 1, ,,2 frequency

Figure 6
Display On/Orr Flip/Flop
The display on/off flip/flop selects one of two
states, on state and off state of segments YI to
Y64. In on state, the display data corresponding to
that in RAM is output to the segments. On the
other hand, the display data at all segments
disappear in off state independent of the data in
RAM. It is controlled by display on/off
instruction. R]'f signal = 0 sets the segments in
off state. The status of the flip/flop is output to
DB5 by status read instruction. Display on/off
instruction does not influence data in RAM. To
control display data latch by this flip/flop, CL
signal (display synchronous signal) should be input
correctly.

Busy Flag
transferred to the Z address counter, which controls
the display address, presetting the Z address
counter.

x,

Y Address Counter

A 9-bit counter which designates addresses of the
internal display data RAM. X address counter
(upper 3 bits) and Y address counter (lower 6 bits)
should be set to each address by the respective
instructions.
1. X address counter
Ordinary register with no count functions. An
address is set by instruction.

2. Y address counter

Display Start Line Register

An address is set by instruction and is increased by

The display start line register specifies the line in
RAM which corresponds to the top line of LCD
panel, when displaying contents in display data
RAM on the LCD panel. It is used for scrolling of
the screen.
6-bit display start line information is written into
this register by the display start line set
instruction. When high level of the FRM signal
starts the display, the information in this register is
596

I automatically by R/W operations of display data.
The Y address counter loops the values of 0 to 63
to count.

Display Data RAM
Stores dot data for display. I-bit data of this RAM
corresponds to light on (data = I) and light off (data
= 0) of I dot in the display panel. The
correspondence between Y addresses of RAM and
segment pins can be reversed by ADC signal.

HITACHI

HD61202
As the ADC signal controls the Y address cOWlter,
reversing of the signal during the operation causes
malfunction and destruction of the contents of
register and data of RAM. Therefore, never fail to
connect ADC pin to Vcc or GND when using.

Figure 7 shows the relations between Y address of
RAM and segment pins in the cases of ADC = 1
and ADC 0 (display start line 0, 1/64 duty
cycle).

=

=

HITACHI

597

HD61202

--COM1
--COM2
:""'---COM3
'----COM4
---COMS.
---COM6
---COM7

LCD
display pattern

-l--:ti~==COM8
COM9

~4-~r~-___

• • !-----'

~

_____ I

L,-L,..-I--rL,-L............' - - - - - -

I

COM62
COM63
COM64

(HD61203
(HD61203
(HD61203
(HD61203
(HD61203
(HD61203
(HD61203
(HD61203
(HD61203

(HD61203 X62)
(HD61203 X63)
(HD61203 X64)

yy
1
Line 0 ----- o 1
Une 1 ----- 1 0
0
Une2 ----- 1 0
0
1 0 o 0 1 0
X.O 1 1 1 1 1 0
1 0 o 0 1 0
Display
1
0 o 0 1 0
RAM data
o0 0 0 0 0
o0 0 0 0 0

I

2 3 Y64 --4HD61202 Pin Name
DBO(LSB)
000 1
000 1
DB1
1 0 0 1
DB2

o1 0 1
o0 1 1

DB3
D84
DBS
DB6
DB7(MSB)

000 1
000 1
o0 0 0
o 000
::::: _____ I.--"'"

X.7

...o

I
I
I
I

-

n

1 o 0 0 0
Une62 ----- 1 1 1 1 1 0
Une63 ----- o 0 o 0 o 0

I I I I I I

o

1 2 3 4 S

ADC -

I
I
I
I

I
I
I
I

r--

616263

RAM Y Address

1 (Connected to Vee>

Figure 7 Relation between RAM Data and Display
598

X1)
X2)
X3)
X4)
XS)
X6)
X7)
X8)
X9)

HITACHI

HD61202

--COM1
--COM2

(HD61203
(HD61203
(HD61203
(HD61203
(HD61203
(HD61203
(HD61203
(HD61203
(HD61203

--CQM3

--C0M4

LCD
display pattern

--CQM5

--COM6
--COM7
~
COM9
~:±:ti:tjt===~=t:ti:t====COM8

----- -,----- II
----::=: ..... _--

-

COM62
COM63
COM64

(HD61203 X62)
(HD61203 X63)
(HD61203 X64)

VVVV
Line 0 ---Line 1 ---Line 2 ---x.O
Display
RAM date

o1

_____0
o 0 -----

1
1
1
1
1
1
0
0

0
0
0
0
0
0
0
0

Line 62 ---Line 63 ----

_____0

1
----_____0
_____0
_____0
_____0
_____0

-----0

::::::::

X.1

X.7

~ ~

1

1 1
1 000
1 000
1 000
1 1 1 1
1 000
1 000
00 0 0
o0 0 0

...
.... -rr
o 1 o 0 o 0 '-

001
001
001
1 o 1
o1 1
001
001
000
000

-I..-

--

X1)
X2)
X3)
X4)
X5)
X6)
X7)
X8)
X9)

I

--1HD61202 Pin Name
DBO(LSB)
DB1
DB2
DB3
DB4
DB5
DB6
DB7(MSB)

I
I
I
I

I
I
I
I

I
I
I
I

- 1 1 1 1 1 0 --:::::Iffi=~
- o0 o0 o0
I I I I I I
1 2 3 4 5

o

616263

RAM VAddress

ADC • 0 (Connected to GND)

Figure 7

Relation between RAM Data and Display (cont)

HITACHI

599

HD61202
Z Address Counter

Reset

The Z address counter generates addresses for
outputting the display data synchronized with the
common signal. This coonlei' consists of 6 bits and
counts up at the fall of the CL signal. At the high
level of FRM, the contents of the display start line
register is preset at the Z counter.

The system can be initialiZed by setting 1ST
tecminal at low level when turning power on.

Display Data Latch

status read can be accepted. Therefore, execute other
instructions after making sure that DB4 =0 (clear

1. Display off
2. Set display start line regiSleI' line O.
While

The display data latch stores the display data
temporarily that is output from display data RAM
to the liquid crystal driving circuit. Data is latched
at the rise of the CL signal. The display· on/off
instruction conuols the data in this latch and does
not influence data in display data RAM.

m

is low level, no instruction except

=

RESET) and DB7
0 (Ready) by status read
instruction. The conditions of power supply at
initial power up are shown in table 1.

Liquid Crystal Display Driver Circuit
The combination of latched display data and M
signal causes one of the 4 liquid crystal driver
levels, VI, V2, V3, and V4 to be output

Table 1
Item
Reset time

Power Supply Initial Conditions
Symbol

Min

Typ

Max

Unit

200

ns

1.0

Rise time

Do not fail to set the system again because RESET during operation may destroy the data in all the
registers except on/off regislei' and in RAM.
.
Vec

0.3Vec

600

HITACHI

HD61202
Display Control Instructions
Outline
Table 2 shows the instructions. Readlwrite (RIW) signal, data/instruction (0/1) signal, and data bus signals
(OBO to DB7) are also called instructions because the internal opemtion depends on the signals from the
MPU.
These explanations are detailed in the following pages. Generally, there are following three kinds of
instructions:
1. Instruction to set addresses in the internal RAM
2. Instruction to transfer data from/to the internal RAM
3. Other instructions
In general use, the second type of instruction is used most frequently. Since Y address of the internal RAM
is increased by 1 automatically after writing (reading) data, the progmm can be shortened. During the
execution of an instruction, the system cannot accept instructions other than status read instruction. Send
instructions from MPU after making sure that the busy flag is 0, which is proof that an instruction is not
being excuted.

HITACHI

601

s

S
en

..

Table 2 Instructions

N

o
N

Cod.

l:

~o

Instructions

R/W DII

DB7 DB6 DB5 DB4 DB3 DB2 DB1 DBO Functions

Display on/Off

o

o

o

Display start line

o

o

Set page (X address)

0

o

Set address

o

o
o

Status read

o

1/0

Display start line (0-63)

o

Specifies the RAM line displayed at the top of the
screen.
Sets the page (X address) of RAM at the page (X
address) register.

Page (G-7)

o

Y address (0-63)

Busy 0

ONI

Reset 0

Sets the Y address in the

0

OFF

Controls display onloff. RAM data and internal
status are not affected. 1: on. 0: off.

o

o

Y address counter.

Reads the status.
RESET

1: Reset
0: Normal

:I:

ON.OFF
Busy

1: Display off
0: Display on

1: Internal operation
0: Ready

Write display data

o

Write data

Writes data DBO (lSB)
to DB7 (MSB) on the
data bus into display

Read data

Reads data DBO (LSB)
to DB7 (MSB) from the
display RAM to the data
bus.

RAM.
Read display data

Note: 1.

Busy time varies with the frequency (fCUQ of +1. and

(1IfCLK S TBUSY S 3IfCU<>

+2.

Has access to the
address of the display
RAM specified in
advance. After the
access. Y address is
increased by 1.

HD61202
Detailed Explanation
Display on/orr
RIW

011

OBO

OB7 - - - - - - -.........

I I

Code
-

o
low-order bit -

high-order bit

The display data appem when D is·l and disappears when D is O. Though the data is not on the scnien
with D = 0, it remains in the display data RAM. Therefore, you can make it appear by changing D= 0 into

D=1.

Display start line
RIW
Code

o

011

OB7

OBO

"

o
-

high-order bit

Iow-order bit -

Z address AAAAAA (binary) of the display data RAM is set in the display start line register and displayed
the top of the screen. Figure 8 shows examples of display (1/64 duty cycle) when the start line =0-3.
When the display duty cycle is 1/64 or more (ex. 1/32, 1/24 etc.), the data of total line number of LCD
screen, from the line specified by display start line inslruction, is displayed.

at

HITACHI

603

HD61202

COM1
COM2
COM3
COM4
COMS
COM6
COM7
COM8
COM9

COM1
COM2
COMa
COM4
COMS
COM6
COM7
COMS
COM9

I

I

I

I

I
I

I

I

I

I

I
I

COM60
COM61
COM62
COM63--I.
COM64

COM60
COM61
COM62--I.
COM63
COM64

Start line. 1

Start line - 0

COM1
COM2
COMa
COM4
COMS
COM6
COM7
COM8
COM9

COM1
COM2
COMa
COM4
COMS
COM6
COM7
COM8
COM9

I

I

I
I

I

I

I

I

I
I

I
I

I

I

COM60
COM61--I.
COM62
COM63
COM64---I.

COM60
COM61
COM62
COM63
COM64

Start line - 3

Start line - 2

Figure 8

Relation Between Start Line and Display

HITACHI

HD61202
Set page (X address)

Code

ANI

011

0

0

I

-

DB7

---------------"

DBO

o

A

A

Iow-order bit -

high-order bit

X address AAA (binary) of the display data:{tAM is set in the X address register. After that, writing or
reading to or from MPU is executed in this specified page until the next page is set. See figure 9.

Set Y address

Code

ANI

011

DB7

0

0

o

I

-

--------------"
A

A

DBO

A

A

A

low-order bit -

high-order bit

Yaddress AAAAAA (binary) of the display data RAM is set in the Y address counter. After that, Y address
counter is increased by 1 every time the data is written or read to or from MPU.

o1

Yaddress
2 -------------------------- 61 6263

DBO
Page 0

} X-o

Page 1

} X-1

DB7
DBO
DB7
~

..-DBO
DB7
DBO

Page 6

} X-6

Page 7

} X-7

DB7

Figure 9

Address Configuration of Display Data RAM

HITACHI

605

HD61202
Status Read

011

RIW
Code

0

I

I
-

.........

OB7

I Busy I 0

I

g~~ IRESETI

OBO

0

0

I

0

I

0

I

low-order bit -

high-order bit

Busy:

When Busy is I, the LSI is executing internal operations. No instructions are accepted while
Busy is I, so you should make sure that Busy is 0 before writing the next instruction.

ON/OFF:

Shows the liquid crystal display conditions: on condition or off condition.
When ON/OFF is I, the display is in off condition.
When ON/OFF is 0, the display is in on condition.

RESET:

RESET = 1 shows that the system is being initialized. In this condition, no instructions
except status read can be accepted.
RESET = 0 shows that initializing has finished and the system is in the usual operation
condition.

Write Display Data
RIW

011

OB7

-------

..........

OBO

o
-

high-order bit

low-order bit -

Writes 8-bit data DDDDDDDD (binary) into the display data RAM. Then Y address is increased by 1
automatically.

Read Display Data
RIW

011

OB7

..........

OBO

11010101010101010

Code
-

high-order bit

Iow-order bit -

Reads out 8-bit data DDDDDDDD (binary) from the display data RAM. Then Y address is increased by 1
automatically.
One dummy read is necessary right after the address setting. For details, refer to the explanation of output
register in "FUNCTION OF EACH BLOCK".

606

HITACHI

HD61202
Use of HD61202
Interlace with HD61203 (1/64 duty cycle)

X1

Vee >----1 Vee
V1
V1L,V1R
V6
V6L, V6R
VS
VSL, VSR
V2
V2L, V2R
VEE
VEE
,.....---IGND
VCC

COM1
LCD Panel
64 x 64 dots
~

X64 1 - - - - - - - - ' COM64 .,...

(!)

fa

w
U)

U)

HD61203
SHL
DS1
DS2
TH
CL1
FS
MIS
FCS
STe

DL
DR

Open
Open

~
Y1 ~Y64

M t-----o..., M
CL2
CL
FRM
FRM
91
91
92
92

Power supply circuit
----------,
+S V Vee)
I

R1

t------~

R3V1

I

R3 V6

I

Vee

ADC
RST

HD61202

Vee
V1L, V1R
V2L,V2R
V3L, V3R
V4L, V4R
VEEloVEE2
GND

Vee
V1
V2
V3
V4
VEE

R1

HITACHI

607

HD61202

-u--u--tr---------u--

81

~-----~
\

Input

\

----------

\

CL

FRM

M

------------------

~-----~-----_R_fil_
I
I
I
I
I
I
I
II

I

--W1

I

!Tl

r-r-

X64

'l2f I i

r-----

,m

rTLYL
Ii

I
I
I

I
I
I

I
I
I
I
I

~

SEG

I
I
I,
I

I

I

I

~-----+H ! I

!

Selected

I- "I-

~

YL--JJJl

ii~11
I
I
I
I
I

IIII
I
I
I
I
I
I
I
I
I
I
I V1 I
I
II
I V~
Y64 V41
I I
I
I

I!

I
I
I
I

I
I
II
I
V2
I
,!

!

Non.selected

•

I
I
II
I

lLn
I
I

Figure 10

I

LCD Driver Timing Chart (1/64 duty cycle)

HITACHI

I
I V1

I

y~___ I

I I I

! I !

The waveforms of V1 to Y64 outputs vary with the display date. In this
example, the top line of the panel lights up and other dots do not.

608

I

I
I
I
I I I
I
I I I
I
I
I I I
! I II
I
11 frame
I
-+-+-i
I 1 frame
I·
II II -----=+=1I II
I I I
I
I I
I I I
I
I I
I
I
I I
I
I I
I I I
I
I I V1 I
I
I I
V6
t-rU----- - t , 1 _____
III III
Il II
I
I I
I I
V2
I
I
I
I
'"i""'T"1
V2 I
II
I
I
I
I
ii~
I I I
I
I
I
I V1
I I
1V6
IIIv61
I
+H1116
~
V5
V5
I
~
I
----- I I I
I
I I I
I I
I
I I
I
I
I I I
I
I
I V1 I
I V'1
V61
I
I V5
-----~

X2

Y1

I

------+-r1-

-------W1
-----=rT9"

I
I
I
I
I
I
I
I

ffidT

X1

COM

\

HD61202
Interface with CPU
1.

Example 01 connection with HD6800

Decoder
A15

r--r

"-J
A1 UI

.;;-

I

VMA f----

Vcc -

AO

~

CS2
CS3
011
ANI

ANI

H06800

H061202
62

E

DO
I

07

I
I
I

OBO
I

OB7

fVCC

RES

Figure 11

~

'RST

Example 01 Connection with HD6800 Series

In this decoder, addresses of HD61202 in the address area of HD6800 are:
Read/write of the display data
$FFFF

write of display instruction
Read out of status

$FFFE
$FFFE

Therefore, you can control HD61202 by reading/writing the data at these addresses.

HITACHI

609

HD61202
2.

Example or connection with HD6801

P10
P11
P12
P13
(lOS) (SC1)

74LS154
YO
A
~1
B
I
I
I
C
I
Y15
r-!...
0
G1 G2
, ,J,

r.-

(RIW) (SC2)

I

.-

CST
CS2

Vcc- CS3

RIW

P14

011

H061202
No.1

H06801
E

E

P30
P31

OBO
OB1
I
I
I

(Date bus) :
I

P37

I

OB7

Set HD680I to mode S. PIO to P14 are used
as the output port and P30 to P37 as the data
bus.
74LSl54 4-to-16 decoder generates chip select
signal to make specified HD61202 active after
decoding 4 bits of PIO to P13.

610

I
I

HITACHI

Therefore, after enabling the operation by PIO
to PI3 and specifying D/I signal by PI4,
read/write from/to the external memory area
($0100 to $OIFE) to conttol HD61202. In this
case, lOS signal is output from SCI and RIW
signal from SC2.
For details of HD6800 and HD68OI, refer to
their manuals.

HD61202
Example or Application

HD61202
No.9

HD61202
No. 10

HD61202
No. 16

LCD Panel
128 )( 480 dots

Note:

In this example. two HD61203s output the equivalent waveforms. So. stand-alone operation is
possible. In this case. connect COM1 and COM6S to X1. COM2 and COM66 to X2 •...• and COM64
and COM128 to X64. However. for the large screen display. it is better to drive in 2 rows as in this
example to guarantee the display quality.

HITACHI

611

HD61203------(Dot Matrix Liquid Crystal Graphic
Display Common Driver)
Description

Features

The HD61203 is a common signal driver for dot
matrix liquid crystal graphic display systems. It
generates the timing signals (switch signal to
convert LCD waveform to AC, frame synchronous
signal) and supplies them to the column driver to
control display. It provides 64 driver output lines
and the impedance is low enough to drive a large

Dot matrix liquid crystal graphic display
common driver with low impedance
Low impedance: 1.5 kO max
Internal liquid crystal display driver circuit: 64
circuits
Internal dynamic display timing generator
circuit
Display duty cycle
When used with the column driver HD61202:
1/48, 1/64, 1/96, 1/128
When used with the column driver HD61200:
Selectable out of 1/32 to 1/128
Low power dissipation: During display: 5 mW
Power supplies: Vee: 5 V ± 10%
Power supply voltage for liquid crystal display
drive: 8 V to 17 V
CMOS process

screen.
As the HD61203 is produced by a CMOS process,
it is fit for use in portable battery-driven equipment
utilizing the liquid crystal display's low power
consumption. The user can easily construct a dot
matrix liquid crystal graphic display system by
combining the HD61203 and the column (segment)
driver HD61202.

Ordering Information

612

Type No.

Package

HD61203

100-pin plastic OFP(FP-1 00)

HD61203TFIA

100-pin thin plastic OFP(TFP-60)

HD61203D

Chip

HITACHI

HD61203
Absolute Maximum Ratings
Item

Symbol

Limit

Unit

Note

Power supply voltage (1)

Vee

-0.3 to +7.0

V

2

Power supply voltage (2)

VEE

Vee -19.0 to Vee + 0.3

V

S

Terminal voltage (1)

Vn

- 0.3 to Vee + 0.3

V

2,3

Terminal voltage (2)

VT2

VEE - 0.3 to Vee + 0.3

V

4,S

Operating temperature

Topr

-2Oto+7S

'C

Storage temperature

Tstg

-55to+12S

'C

Notes:

1.

2.
3.
4.
S.

If lSls are used beyond absolute maximum ratings, they may be permanently destroyed. We
strongly recommend you to use the lSI within electrical characteristic limits for normal
operation, because use beyond these conditions will cause malfunction and poor reliability.
Based on GND • 0 V.
Applies to input terminals (except V1 l, V1 R, V2l, V2R, VSl, VSR, V6l, and V6R) and 110
terminals at high impedance.
Applies to V1 l, V1 R, V2l, V2R, VSl, V5R, V6l, and V6R.
Apply the same value of voltages to V1 land V1 R, V2l and V2R, VSl and VSR, V6l and V6R,
VEE (23 pin) and VEE (S8 pin) respectively.
Maintain Vee~ V1l - V1R ~ V6l - V6R ~ VSl .. VSR ~ V2l- V2R~VEE

HITACHI

613

HD61203
Pin Arrangement

X22
X21
X20
X19
X18
X17
X16
X15
X14
X13
X12
X11
X10
X9
X8
X7
X6
X5
X4
X3
X2
X1

HD61203
(FP-100)

VEE

V6l
V5l
V2l
V1l
Vee

Dl
FS

(Top View)

614

HITACHI

HD61203

X19
X18
X16
X15

X12

HD61203TFIA
(TFP-100)

(Top View)

HITACHI

615

HD61203
Electrical Characteristics
DC Characteristics
(Vee = 5 V ± 10%, GND

= 0 V, Vee -

VEE

= 8.0

to 17.0 V, Ta

= -20

to +75"C)

Specifications
Test Item

Symbol Min

Max

Unit

Input high voltage

V..

0.7xVcc

Vee

V

Input low voltage

VIL

GND

0.3 x Vee

V

Vee- 0.4

Typ

Test Conditions Nota

Output high voltage

V~

V

1oH--o·4mA

2

Output low voltage

Va.

0.4

V

1a.-0.4mA

2

Vi-Xj on resistance

Ra.!

1.5

kO

Vee- VEE-17V
Load current
±150 JI.A

13

Input leakage current

Vin-OtoVee

3

IIL1

-1.0

1.0

Input leakage current

11L2

-2.0

2.0

JI.A
JI.A

Yin - VEE to Vee

4

Operating frequency

f Opr1

50

600

kHz

In master mode
external clock
operation

5

Operating frequency

f opr2

0.5

1500

kHz

In slave mode
shift register

6

Oscillation frequency

fosc

315

585

kHz

cr-20pF±5%
Rf.47kn±2'Yo

7, 12

Dissipation current
(1)

IGG1

1.0

rnA

In master mode
1/128 duty cycle
cr.20pF
Rf-47kn

8,9

Dissipation current
(2)

IGG2

200

JI.A

In slave mode
11128 duty cycle

8, 10

DiSSipation current

lEE

100

JI.A

In master mode
1/128 duty cycle

8,11

Notes:

1.
2.
3.
4.
5.

616

450

Applies to input terminals F8, 081, DS2, CR, 8Hl, MIS, and FCS and I/O terminals Dl, M, DR,
and Cl2 in the input state.
Applies to output terminals, 81, 82, and FRM and I/O common terminals Dl, M, DR, and Cl2 in
the output state.
Applies to input terminals F8, 081, 082, CR,
8Hl, MIS, FCS, Cl1, and TH, I/O terminals
Dl, M, DR, and Cl2 in the input state and NC terminals.
Applies to V1 L. V1 R, V2l, V2R, V5l, V5R, V6l, and V6A. Don'l connect any lines to X1 to
X64.
External clock is as follows.

m,

HITACHI

HD61203
TH

Tl

TH

Outy Cycle - TH + Tl x 100%

External clock
waveform

oUc%

e
t rcp
~

trcp

tfcp

External

ck>d<

6.
7.

I "] ""r 'f"i
CR R

t,cp

Min

Typ

Max

Unit

45

50

55

%

50

ns

50

ns

C

Applies to the shift register in the slave mode. For details, refer to AC Characteristics.
Connect oscillation resister (Rf) and oscillation capacitance (Cf) as shown in this figure.
Oscillation frequency (fose> is twice as much as the frequency (f,,) at ,,1 or "2.

Cf.20pF
Rf -47kn
No lines are connected to output terminals and current flowing through the input circuit is
excluded. This value is specified at VIH - Vee and VIL - GNO.
9. This value is specified for current flowing through GNO in the following conditions: Internal
oscillation circuit is used. Each terminal of OS1, OS2, FS, SHL, MIS, 'STB, and FCS is
connected to Vee and each of CL 1 and TH to GNO. Oscillator is set as described in note 7.
10. This value is specified for current flowing through GNO under the following conditions: Each
terminals of OS1, OS2, FS, SHL, 'STB, FCS, and CR is connected to Vee, CL1, TH, and MIS to
GNO and the terminals CL2, M, and OL are respectively connected to terminals CL2, M, and
OL of the H061203 under the condition described in note 9.
11. This value is specified for current flowing through VEE under the condition described in note 9.
Don't connect any lines to terminal V.
12. This figure shows a typical relation among oscillation frequency, Rf and Cf. Oscillation
frequency may vary with the mounting conditions.

8.

600

¥ 400
J 200
-

I
I
I

I

--~--------T---I
I

I

Cf - 20 pF

-------- --------t---I

I
I

--------~-------I
I
I
I

o

I

I

I
I
I

I

I

50

100

Rf (kn)

HITACHI

617

HD61203
13. Resistance between terminal X and terminal V (one of V1 L. V1 R. V2L. V2R. VSL. VSR. VSL,
and VSR) when load current flows through one of the terminals X1 to X64. This value is
specified under the following conditions:
Vee - VEE -17V
V,L - ~R' V6L- V6R - Vee -1n (Vee- VEE)
V2L - V2R. V5L- V5R- VEE +1n (Vee- VEE)

V1L. \ltR

0

VeL.VeR

0

VsL.~R

0

t---o Terminal X

""'O--~.I\r---4

(X1 to X64)

~L.\2R

The following is a description of the range of power supply voltage for liquid crystal display drive. Apply
positive voltage to VIL = VIR and V6L = V6R and negative voltage to V2L = V2R and V5L = VSR
within the AV range. This range allows stable impedance on driver output (RON). Notice that AV depends
on power supply voltage Vee-VEE.
~~

_ _ _ _ _ _ _ Vee
-------- V1 (V1 L - V1 R )

AV

RangeofPowerSupp~

Voltage for Liquid Crystal
Display Drive

---- V6 (VSL - VSR)
...... 3.S

~

~
2 ---------AV

------------ VS ('lsL - VSR )
-------------- ~ (V2L - V2R )
EE

Correlation between Driver
Output Waveform and Power
Supply Voltages for Liquid
Crystal Display Drive

618

8
Vee - VEE (V)
Correlation between Power
Supp~ Voltage Vee - VEe and AV

HITACHI

HD61203
Terminal Configuration
Input Terminal

Applicable Terminals:
CR, MIS, SHL, FCS, OS1, OS2, FS

~t---PMOS
~

---~

NMOS

Applicable Terminals: OL, DR, CL2, M

VOTerminal
Vee

Input circuit)

~

. PMOS
NMOS

,-----~~---1

:

I
:PMOS

I

:

:--Enable

Jt-'
I

,

:

I

I

:NMOS

:

~----------':

Data

: Output circuit
(tristate)

'--________ J

Output Terminal
Applicable Terminals; "1, "2, FRM
PMOS

NMOS

Output Terminal
..I::""

Vee
..I::""

PMOS
PMOS
NMOS
NMOS

V1L, V1R

Applicable Terminals;
X1 toX64

V6L,V6R
VSL, VSR
V2L, V2R

VEE

HITACHI

619

HD61203
AC Characteristics (Vee = 5 V ± 10%, GND = 0 V, Ta = -20 to +7S°C)
In the slave mode (MIS = GND)

CL2
(FCS -GND)
(Shift clock)

CL2
(FCS - Vcc)
(Shift clock)

DL (SHL. Vcc)
DR (SHL = GND)
Input data

DR (SHL - Vcc)
DL (SHL • GND)
Output data

Item

Symbol

Min

Typ

Max

Unit

CL2 low level width (FCS-GND)

tWlCl2l

450

ns

CL2 high level width (FCS-GND)

tWlCl2H

150

ns

CL2low level width (FCS.Vcc)

tWHCl2l

150

CL2 high level width (FCS.VcC>

tWHCl2H

450

Data setup time

tos

100

ns

Data hold time

tOH

100

ns

ns

-

ns

200

Data delay time

too

Output data hold time

tOHW

CL2 rise time

tr

30

ns

CL2falitime

tf

30

ns

Notes:

1.

10

l

;J;

620

ns

The following load circuit is connected for specification:
Output
0
Terminal

30 pF (Includes jig capacitance)

HITACHI

ns

Note

HD61203
2.

CL2

In the master mode (MIS - Va;. FCS - Vee. Cf - 20 pF. Rf. 47 kil)

O.7Vee
0.3 Vcc

tOH

tOH

tos
0. 7Vcc

DL (SHL - Vee)
DR (SHL - GND)

I

0.3 Vcc

too
O· 7Vee

DR (SHL - Vee)
DL (SHL - GND)

tOFRM

tOFRM

FRM

0. 7Vee

M

0.3Vcc

tl

tr

tWIJ1H

,,1

,,2
tl tWIJ2l tr

HITACHI

621

HD61203
Item

Symbol

Data setup time

Min

Typ

Max

Unit

los

20

Jl.s

Data hold time

toH

40

Jl.S

Data delay time

too

5

FRM delay time

toFRM

-2

2

Jl.s

Mdelaytime

tOM

-2

2

JI.S
Jl.s

Jl.S

Cu low level width
Cu high level width

tWCL2L

35

tWCL2H

35

Jl.S

91 low level width

tW81L

700

ns

92 low level width

tW82L

700

ns

91 high level width

tW81H

2100

ns

92 high level width

tW82H

2100

ns
ns

91..;J2 phase difference

t012

700

92..;J1 phase difference

t021

700

91, 92 rise time

tr

150

ns

91, 92 fall time

tf

150

ns

622

HITACHI

ns

-==

~
V2l V6l
V1l V5l
X1

-

CL1

-

TH

-

-

Dl

0

-

::I

64 outDut terminal s

-----

X62 X63 X64

-----

1

Logic

2

~

--

Bidirectional shift
register

62

63

64

logic

~-

DR

1---

.,-

-r

~

SHl
STB

'='
ilr

a

Liquid crystal display
driver circuits

'---

-

:I

~

-

VCC
GND
VEE

X2 ----

V2R V6R
V1R V5R

Oscillator

R~"!IRI

r--

Timing generation circuit

S--

C

Cf

MIS

FS

DS1DS2

1111

FCS

1112

M
CL2
FRM

s
0)
~

N
0-

t:l

o

eN

HD61203
Block Functions
Oscillator
The CR oscillator generates display timing signals and operating clocks for the HD61202.1t is required
when the HD61203 is used with the HD61202. An oscillation resister Rf and an oscillation capacitor Cf
are attached as shown in figure I and terminal
is connected to the high level. When using an external
clock, input the clock into terminal CR and don't connect any lines to tenninals R and C.

m

~~__~____~1~~R~___CrR____rc~1
I

Open

At

Figure 1

Cf

f

I

External Open
clock

Oscillator Connection with HD61202

The oscillator is not required when the HD61203 is used with the HD61830. Then, connect terminal CR to
the high level and don't connect any lines to tenninals R and C (figure 2).

I
Open

Figure 2

CR

,

ciI

Vee

Open

Oscillator Connection with HD61830

Timing Generator Circuit
The timing generator circuit generates display timing and operating clock for the HD61202. This circuit is
required when the HD61203 is used with the HD61202. Connect tenninal MIS to high level (master
mode). It is not necessary when the display timing signal is supplied from other circuits, for example, from
HD61830. In this case connect the tenninals Fs, DSI, and DS2 to high level and MIS to low level (slave
mode).

Bidirectional Shift Register
A 64-bit bidirectional shift register. The data is shifted from DL to DR when Sm. is at high level and from
DR to DL when Sm. is at low level. In this case, CL2 is used as shift clock. The lowest order bit of the
bidirectional shift register, which is on the DL side, corresponds to XI and the highest order bit on the DR
side corresponds to X64.

624

HITACHI

HD61203
Liquid Crystal Display Driver Circuit
The combination of the data from the shift register with the M signal allows one of the four liquid crystal
display driver levels VI, V2, V5 and V6 to be transferred to the output terminals (table 1).

Table 1 Output Levels
Data from the
Shift Register

Output Level

M

V2

va

o
o

o
o

V1
V5

HITACHI

625

HD61203
HD61203 Terminal Functions
Terminal Number of 110 Connected
Name
Terminals
to
Function
Vcc-GND: Power supply for intemallogic.
Vee
1
Power
GNO
1
supply
Vee-VEE: Power supply for driver circuit logic.
VEE
2
V1L, V2l
V5L, V6l
V1R,V2R
V5R,V6R

8

Power
supply

liquid crystal display driver level power supply.
V1 l (V1 R), V2l (V2R): Selected level
V5l (V5R). V6l (V6R): Non-selected level
Voltages of the level power supplies connected to V1 l and
V1 R should be the same. (This applies to the combination
of V2l & V2R. V5l & VSR and V6l & V6R respectively)

MIS

Vee or GND

Selects master/slave.
MIS - Vee: Master mode
When the HD61203 is used with the HD61202. timing
generation circuit operates to supply display timing signals
and operation clock to the HD61202. Each of 110 common
terminals Dl. DR, Cl2. and M is in the output state.
MIS - GND: Slave mode
The timing operation circuit stops operating. The HD61203
is used in this mode when combined with the HD61830.
Even if combined with the HD61202. this mode is used
when display timing signals (M. data, Cl2. etc.) are
supplied by another HD61203 in the master mode.
Terminals M and Cl2 are in the input state.
When SHl is Vee. Dl is in the input state and DR is in the
output state.
When SHl is GND, Dl is in the output state and DR is in
the input state.

FCS

1

Vee or GND

Selects shift clock phase.
FCS - Vee: Shift register operates at the rising edge
of Cl2. Select this condition when
HD61203 is used with HD61202 or when
MA of the HD61830 connects to Cl2 in
combination with the HD61830.
FCS - GND: Shift register operates at the fall of Cl2.
Select this condition when Cl1 of
HD61830 connects to Cl2 in combination
with the HD61830.

FS

Vee orGND

Selects frequency.
When the frame frequency is 70 Hz, the oscillation
frequency should be:
fose - 430 kHz at FCS - Vee
fose • 215 kHz at FCS - GND
This terminal is active only in the master mode. Connect it
to Vee in the slave mode.

626

HITACHI

HD61203
HD61203 Terminal Functions (cont)
Terminal Number of 1/ 0
Name
Terminals
DS1, DS2

2

Connected
to
Function
VeeorGND Selects display duty factor
Display Duty Factor
1/48
DS1
GND
DS2

1/96

1/128

GND

Vee

Vee

Vee

GND

Vee

1/64

GND

These terminals are valid only in the master mode.
Connect them to Vee in the slave mode.

S1B

1

1H

1

CL1

1

Input terminal tor testing.
Connect to STB Vee.
Connect TH and CL1 to GND.

CR,R,C

3

Oscillator.

Vee or GND

In the master mode, use these terminals as shown below:
Internal oscillation
Rf

External clock

Cf

Open

~, I~
R

CR

C

II

I

R

External
Clock Open

I

CR

I
CI

In the slave mode, stop the oscillator as shown below:
Open

Vee

I

I

I
"1, ,,2

2

o

HD61202

R

CR

Open

I

ci

Operating clock output terminals for the HD61202.
Master mode: Connect these terminals to terminals ,,1
and ,,2 of the HD61202 respectively.
Slave mode:

o

HD61202

Don' connect any lines to these
terminals.

Frame signal.
Master mode: Connect this terminal to terminal FRM of
the HD61202.
Slave mode:

1/0

MBof
HD61830
orMof
HD61202

Don' connect any lines to this terminal.

Signal to convert LCD driver signal into AC.
Master mode: Output terminal.
Connect this terminal to terminal M of the
HD61202.
Slave mode: Input terminal.
Connect this terminal to terminal MB of
the HD61830.

HITACHI

627

HD61203
HD61203 Terminal Functions (cont)
Terminal Number of 1/0 Connected
Name
Terminals
to
Function
CL2

110

Cl1 orMAof
HD618300r
CLof
HD61202

Shift clock
Master mode: Output terminal
Connect this terminal to terminal CL of
the HD61202.
Slave mode:

DL,DR

2

110

Open or FLM
of HD61830

Input terminal
Connect this terminal to terminal CL1 or
MA of the HD61830.

Data I/O terminals of bidirectional shift register.
DL corresponds to X1's side and DR to X64's side.
Master mode: Output common scanning signal. Don't
connect any lines to these terminals
normally.
Slave mode:

Vex;

MIS

5

Open

Connect terminal FLM of the HD61830 to
DL (when SHL .. Va;) or DR (when SHL ..
GND)
GND

SHL

Va;

GND

Va;

GND

DL

Output

DR

Output

Output

Input

Output

Output

Output

Input

Not used.
Ocn't connect any lines to this terminal.

SHL

Va; or GND

Selects shift direction of bidirectional shift register.
SHL

X1-X64

64

o

Liquid
crystal
display

Shift Direction

Common Scanning Direction

Va;

X1 --t X64

GND

X1 E-X64

Liquid crystal display driver output.
Output one of the four liquid crystal display driver levels
V1, V2, V5, and V6 with the combination of the data from
the shift register and M signal.

M

.J

r

L.-.....;O;..-.......

Data~

When SHL is Va;, X1 corresponds to COM1 and X64
corresponds to COM64.
When SHL is GND, X64 corresponds to COM1 and X1
corresponds to COM64.

628

HITACHI

H: V
L:
MlSTH CL1FCSFSDS1DS2STBCR R

A

B

:I

~o
:I

-

LLLLHHHHH--

LLLHHHHHH--

C

LLLHHHHHH--

o

HLLHH

E

F

~

C

LL
or

L H

H

Rf Rf
Cf

,1

G~D}

"0" means ·open".

Fixed

.2

0\

Cf: Oscillation capacitor

FRM

M

CL2

from MB from CL1
of
of
HD61830 HD61830

fr~MB fr~fMA
HD61830 HD61830

SHL

H

DL
from FLM
of
HD61830

from FLM
of
HD61830

X1-X64
COM1-COM64

=

"c::I

n

e

~

ID

n

from FLM
of
HD61830

L
H

N

DR

COM64-COM1

to DUDR
of HD61203 COM1-COM64
No.2

~
a

-...
=
=
-i" -[>
I-'

r'

~

-

tD

"c::I
"c::I

8"

to DUDR
from FLM
of HD61203
of
COM64-COM1
No.2
HD61830
from DUDR
COM65-COM128
from MB from MA H of HD61203
of
of
No.1
HD61830 HD61830 ---~--;:-:----=-:-:::-=-----from DUDR
of HD61203 COM128-COM65
L
No.1

to '2
to FRM
to M
to CL
to '1
of
of
of
of
of
Cf HD61202 HD61202 HD61202 HD61202 HD61202

to,1
to,2
to FRM
toM
H L L H H L L
RfRf
of
of
of
of
or H
Cf HD61202 HD61202 HD61202 HD61202
LH
Cf
HD61203

LLLHHHHHH--

:=t::I

Rf: Oscillation resister

to CLof
HD61202
toCL2of
HD61203

L

H

COM1-COM64

L

COM64-COM1

H

toDUDR
of HD61203 COM1-COM64
No.2

L

from M from CL2 H
of
of
HD61203 HD61203
No.1
No.1
L

toDUDR
of HD61203
No.2

COM64-COM1

from DUDR
of HD61203
No.1

COM1-COM64
from DUDR
of HD61203 COM64-COM1
No.1

e
en
~

N

o

W

HD61203
Outline of HD61203 System Configuration
1. Use with 8D61830
a. When display duty ratio of LCD is 1/64

HD61830~
No. 1

HD61830

I

COM1
LCD
CO
L:::
=M:;;:;64;;...._.......

One HD61203 drives
oommon signals.

Refer to
Connection list A.

One HD61203 drives
oommon signals for
upper and lower
panels.

Refer to
Connection list A.

Two HD61203s drive
upper and lower
panels separately
to ensure the
quality of display.
No. 1 and No.2
operate in parallel.

For both of No. 1
and No.2, refer to
Connection list A.

LCD

Upper
Lower
HD61830

----.
LCD

Upper
Lower

b. When display duty ratio of LCD is from 1/65 to 1/128

630

Two HD61203s
oonnected serially
drive oommon signals.

Refer to Connection
list B for No.1.
Refer to Connection
list C for No.2.

Two HD61203s
oonnected serially
drive upper and
lower panels in
parallel.

Refer to Connection
list B for No.1.
Refer to Connection
list C for No.2.

Two sets of
HD61203s oonnected
serially drive upper
and lower panels in
parallel to ensure
the quality of
display.

Refer to Connection
list B for No. 1
and 3.
Refer to Connection
list C for No.2
and 4.

HITACHI

HD61203
2.

Use with HD61202 (1/64 duty ratio)
COM1
COM64

HD61202

LCD

LCD
Upper
lower

LCD
COM1
Upper
COM64
COM1
lower
COM64

One HD61203 drives
common signals and
supplies timing
signals to the
HD61202s.

Refer to
Connection list D.

One HD61203 drives
upper and lower
panels and supplies
timing signals to
the HD61202s.

Refer to
Connection list D.

Two HD61203s drive
upper and lower
panels in parallel
to ensure the
quality of display.
No. 1 supplies
timing signals to
No.2 and the
HD61202s.

HITACHI

Refer to
Connection list E
for No.1.
Refer to
Connection list F
for No.2.

631

HD61203
Connection Example 1
Use with HD61201 (RAM type segment driver)
a. 1/64 duty ratio (See Connection List D)

X1
(X64)

COM1

) )

)

CR

X64
(X1)

COM64

M
CL2
FRM
&1
&2

M
CL
FRM
&1
&2

LCD panel

~

•

..J

:I:

C/)

tii
.!!!

S
C\I
R3V2
VEE
-10V
OV

...

V2L,V2R
VEE

GND

Open
Open

VCC


~ co -------- co X
~
x~
~

,~----------~/
O&8~9aH WOJj

Figure 4

Example 2 Waveform (1164 Duty Ratio)

HITACHI

635

HD61203
b. 1/100 duty ratio (See Connection List B, C)

VCC

o,n toren

Vee 1l:5°

I' Vcc

J
c

.Q

i
8
!

V1
V6

SHL IDS1 IDS2 ITH
CL1 " ~
..9 FS f1\1
• MIS r-I
~ J: FCS ~
aN rn'Iii STB r - - ;D.-.!II X1
C 0 ~ (X64
J:Z __ )

I

V2

VEE
,GND

i3i
;D8

~t
.!!!
C

~

~

~

---

Cf::J'

:::E

..

~

V1L, V1R
V6L.V6R
VSL. VSR
V2L. V2R
VEE 'C
GND !

I

VS

.J!

",Vcc

~

°

CC

-- --

a~

X64
(X1)

-

fro
:::E~Cf::J'

FLM MA MB

-

oBB
-Ill:

X1 -.J
(X64

)

VCC cc
" - V1L. V1R
i . . . - V6L.V6R
X36
(X29
' - - - VSL. VSR
SHL
V2L.V2R
~ DS1
VEE
..9 DS2
GND
-I
TH
~ J:
rn CL1 ,.....
aN 'Iii FS ,..... IOpen- C
... N.f!
Vcc- CR
~o~MIS " Open- R
J:Z--FCS ISTB r- f-

I...--.

) )
~

--

~

~

"\I

Figure 5
636

ee

Example 2 (1/100 Duty Ratio)

HITACHI

LCD
COM64 Panel
COM65

~

rCOM100

-

I •

COM1

HD61203

_

e\! ------1-£ ~ ~
9~
_____

'r'"

_____

>

_

_______

~ ___
>

j

~ ______>
>
_

------ -- ------- ------- ---------

~

------_........- - - ,
-------......_-,
--------.---'

C')

~O

...Je\!

o ..- .... .... ;;;:.q- ;::~ o· xeD
----- eDx
~
x~
__z_________________

~~o_~

0E:8~90H

Figure {)

/~

~

·ON E:O~~90H

.... ;t

x~

----

coS

~~

/
~

·ON E:O~~90H

Example 2 Waveform (1/100 Duty Ratio)

HITACHI

637

HD661 0 8 - - - - - - (RAM-Provided 165-Channel LCD Driver
for Liquid Crystal Dot Matrix Graphics)
Description
The HD6610ST under control of an 8-bit MPU
can drive a dot matrix graphic LCD (liquid-crystal
display) employing bit-mapped display with support
of an 8-bit MPU.
Use of the HD661 08T enables a simple LCD system
to be configured with only a small number of chips,
since it has all the functions required for driving the
display.
The HD6610ST also enables highly-flexible display
selection due to the bit-mapped method, in which one
bit of data in a display RAM turns one dot of an LCD
panel on or off. A single HD66108T can display a
maximum of 100 x 65 dots by using its on-chip 165
x 65-bit RAM. Also, by using several HD66108T's,
a display can be further expanded.
The HD66108T employs the CMOS process and
TAB package. Thus, if used together with an MPU, it
can provide the means for a battery-driven pocketsize graphic display device utilizing the low cwrent
consumption of LCDs.

Features

• Seven types of multiplexing duty ratios can be
selected: 1/32, 1/34, 1/36, 1/48, 1/50, 1/64, 1/66
Notes: The maximum number of row outputs is 65.
• Built-in bit-mapped display RAM: 10 kbits (165 x
65 bits)
• The word length of display data can be selected
according to the character font: 8-bit or 6-bit
• A standby operation is available
• The display can be extended through a multi-chip
operation
• A built-in CR oscillator
• An 80-system CPU interface: ~ =4 MHz
• Power supply voltage for operation: 2.7 V to 6.0 V
• LCD driving voltage: 6.0 V to 15.0 V
• Low cwrent consumption: 400 JIA max (at fose =
500 kHz, fose is external clock frequency)

Ordering Information
Type No.

Package

HD66108TOO

208 pin Tep

Note: The details of TCP pattern are shown in
"The Information of TCP"

• Four types of LCD driving circuit configurations
can be selected:
No. of
Column No. of Row
Configuration Type

Outputs Outputs

Column outputs only

165

0

Row outputs from the
left and right sides

100

65 (from left: 32,
from right: 33)

Row outputs from the
right side 1

100

65

Row outputs from the
right side '2

132

33

638

HITACHI

C"':l

:r

z

-a-

~

;..,

a
.-

-I

;:r
CD

~------

g<
CD

a.
en
c:

.lIS. 24

~.

iii"

en

CD
CD

-a
:::J

3

;:r
CD

:I

~
0

-

:I


GND1-GND3 -----.~

M
CL1
FLM·
MS

RESET

..

..

CO
OSC2
OSC1
TEST1
TEST2

..
CS WRRD RS

HITACHI

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - _..

_--

DB7-DBO

641

HD66108
Register List
~ Reg.

_

CS RS 2

1

ata
B_It _AssI
Register Rea",,__-,-_-,-_D_
--r--,-:9=-n_ment-,-_--,-_----._----I
0 Symbol Name
Invalid

o

0 -

-

-

o

1

0

0 DRAM Display
Memory

0

AR

01001XAR

o

1

0

1

0 VAR

Address -l,l:-J,.-'~7-I

8 clocks max
None

X
address

1.5 clocks max

None

VAD

V

1.5 clocks max

address

o

1

0

1

1 FCR

Mode

o

Cselect

1

0

1 CSR

DUTY

Control

01100MDR
1

time

-

01110-

Invalid

01111-

Invalid

DWS

None
None
None

Notes: 1. Shaded bits are invalid. Writing 1 or 0 to invalid bits does not affect LSI operation. Readin!
these bits returns O.
2. DRAM is not actually a register but can be handled as one.
3. Setting the WLS bit of control register to 1 invalidates 07 and 06 bits ofthe display memor:
register.
4. DRAM must not be written to or read from until a time period Ofiell has elapsed rewritin!
the DUTY bit of FCR or the FFS bit of MDR. ~1 can be obtained from the followin!
equation; in general, a time period of 1.... or greater is sufficient if the frame frequency i
6Q-90Hz.

~1

'"

Ni.fc~~kHZ) (ms) --- Equation 1

02 (duty correction value 2) : 192 (duty = 1132, 1134, or 1136)
128 (duty '" 1/48 or 1/50)
96 (duty = 1/64 or 1/66)

Ni (frequency-division ratio specified by the mode register's FFS bits)
2, 1, 112, 113, 1/4, 1/6, or 1/8
Refer to "6. Clock and Frame Frequency..
fClJ(:
Input clock frequency (kHz)

642

HITACHI

HD66108
System Description
The HD66108T can assign a maximum of 65 out
of 165 channels to row outputs for LCD driving
. It also incorporates a timing generator and display
memory, which are necessary to drive an LCD.
If connected to an MPU and supplied with LCD
driving voltage, one HD66108T chip can be used
to configure an LCD system with a 100 x 65 dot
panel (figure 1). In this case, clock pulses should
be supplied by the internal CR oscillator or the
MPU.

Using LCD expansion signals CLl, FLM, and M
enables the display size to be expanded. In this case,
LCD expansion signal pins output corresponding
signals when pin MIS is set low for master mode
and conversely input corresponding signals when
pin MIS is set high for slave mode; LCD expansion
signal pins of both master chip and slave chips must
be mutually connected. Figure 2 shows a basic
system configuration using two HD66 108T chips.

100 x 65-dot LCD

MPU

HD66108T

LCD driving
power supply

Figure 1 Basic System Configuration (1)

HITACHI

643

HD66108

265 x 65-dot LCD

MPU

Figure 2 Basic System Configuration (2)

HITACHI

HD66108
Functional Description
1. Display Size Programming
A variety of display sizes can be programmed by
changing the system configuration and internal
register settings.
(1) System Configuration Using 1 HD66108T
Chip
When the 65-row-output mode is selected by internal
register settings, a maximum of 100 dots in the X
direction can be displayed (figure 3 (a». Display
size in the Y direction can be selected from 32 ,
34, 36, 48, 50, 64 , and 65 dots according to display
duty setting. Note that Y direction settings does not
affect those in the X direction (100 dots).
When the 33-row-output mode is selected by internal
register settings, a maximum of 132 dots in the X
direction can be displayed (figure 3 (b».

sizes and the control register's (FCR) ROS and
DUTY bits. ROS and DUTY bit settings determine
the function of X pins. For more details, refer to
" 4.1 Row Output Pin Selection."
(2) System Configuration Using 1 HD66108T
Chip and 1 HD61203 Chip as Row Driver
A maximum of 64 dots in the Y direction and 165
dots in the X direction can be displayed. 48 or 64
dots in the Y direction can be selected by HD61203
pin settings (figure 3 (c».
(3) System Configuration Using 2 or more
HD66108T Chips
X direction size can be expanded by 165 dots per
chip. Figure 3 (d) shows a 265 x 65-dot display.
Y direction size can be expanded up to 130 dots
with 2 chips; a 100 x 130-dot display provided by
2 chips is shown in figure 3 (e).

Table 1 shows the relationship between display

Table 1 Relationship between Display Size and Register Settings (No. of Dots)
ROS Bit Setting
(Xo.X164 Pin Function)

165-column-output
65-row-output from the
right side
65-row-output from the
left and right sides
33-row-output from the
right side

Duty BH Setting (Multiplexing Duty Ratio)

1/32
1/34
1/36
Specified by a row driver
X: 100
X: 100
X: 100
Y:32
Y:34
Y:36
X: 100
X: 100
X: 100
Y:32
Y:34
Y:36
X: 132
X: 132
X: 132
Y: 32
Y:33
Y:33

1/48

1750

1/64

1/66

X: 100
Y:48

X: 100
Y:50

X: 100
Y: 64

X: 100
Y:65

X: 100
Y:48

X:100
Y:50

X: 100
Y: 64

X: 100
Y:65

X: 132
Y:33

X: 132
Y:33

X: 132
Y: 33

X: 132
Y:33

HITACHI

645

HD66108
IE--- X:

100 dots ~

IE-~- - - X : 132 dots---'---il~

T

I..J..

L--_ _ _ _ _ _ _ _- l.

Y: 65

~____________~ Jl dots

(b) Configuration Using 1 HD6610ST Chip (2) .
(33-Row Output from the Right Side)

(a) Configuration Using 1 HD6610ST Chip (1)
(65-Row Output from the Right Side)
~Ir----- X: 165 dots ---~~

T

Y: 64

Jl

dots

~------------------------~

(c) Configuration Using 1 HD6610ST Chip and 1 HD61203 as Row Driver
(165-Column Output)
~~- - - - - - - - X : 265 dots -------~~

:
I

Area displayed by
C_h_iP_1________· ________

L--_ _ _ _

Area displayed by

T

Y: 65

~I:___C_h_iP_2~______~ ldots

(d) Configuration Using 2 HD6610ST Chips (1)

Ir---X: 100dots~

Area displayed by
chip 1

I

______________ Y: 130

~l

dOts

Area displayed
by chip 2

(e) Configuration Using 2 HD661 OST Chips (2)

Figure 3 Relationship between System Configurations and Display Sizes
646

J33
dots

HITACHI

HD66108
2. Display Memory Construction and Word
Length Setting

the right side, and is X32 in the 65-row-output mode
from the left and right sides.

The HD66108T has a bit-mapped display memory
of 165 x 65 bits. As shown in figure 4, data from
the MPU is stored in the display memory, with the
MSB (most significant bit) on the left and the LSB
(least significant bit) on the right.

Each display area contains the nurnberof dots shown
in table 1, beginning from each start address.

The sections on the LCD panel corresponding to
the display memory bits in which 1's are written
will be displayed as on (black).

In the display memory, one X address is assigned
to each word of 8 or 6 bits long in X direction.
(Either 8 or 6 bits can be selected as word length
of display data.) Similarly, one Y address is assigned
to each row in Y direction.

Display area size of the internal RAM is determined
by control register (FCR) settings (refer to table 1).
The start address in the Y direction for the display
area is always YO, independent of the register setting.
In contrast, the start address in the X direction is
XO in the modes for 165-column-output, 65 -rowoutput from the right side, and 33-row-output from

For more detail, refer to .. 4.2 Row Output Data
Setting, .. figures 15 to 19.

Accordingly, X address 20 in the case of 8-bit word
and X address 27 in the case of 6-bit word have
5 and 3 bits of display data, respectively.
Nevertheless, data is also stored here with the MSB
on the left (figure 5).

HITACHI

647

HD66108

1
COM1

COM65

fIIII!--fIII't-+-fII~1-65'1-X-+6-5
1

- dot LCD

..... ..
···· .....
.....
.
. . . . ..
•

•••

•

• • • •

I

••
I

•

X164

YO 1101110101110111

D87

D80

(Mssj ...... •· .......... (LS8)

~.: .: :

165 x 65
- bit
display
memory

;

YM~

__________________________

~

Figure 4 Relationship between Memory Construction and Display

($00) ($01) ($02)
012

~ ~r8~1I~:"~II~~==:;I=~::~I=:::::::::::::::::

=1111

Yaddress

($12)
18

!

! 1""1

I I II

(a) Address Assignment When 1 Word is 8 Bits Long

($00) ($01) ($02) ($03)

rT'I'i-0TTl""...:.1--,-..::2'-r....;3~_.•.......•••.•.•.

X address
($18) ($19) ($1 A)($1 B)

~=: H:L:L!:I ~IW,+- !

1M I~!$ 11

:=1 I I I I

I II

-+-1--+-1-+-1:::::::::::::::::

Yaddress

(b) Address Assignment When 1 Word is 6 Bits Long

Figure 5 Display Memory Addresses
648

X address
($13) ($14)
19
20

HITACHI

1

HD66108
3. Display Data Write
3.1 Display Memory and Data Register Accesses
(1) Access
Figure 6 shows the relationship between the
address register (AR) and internal registers
and display memory in the HD661 08T. Display
memory shall be referred to as a data register
since it can be handled as other registers.
To access a data register, the register address
assigned to the desired register must be written
into the address register's Register No.bits.
The MPU will access only that register until
the register address is updated.
(2)

(3)

Busy Check
A busy time period appears after display
memory read/write or X or Y address register
write, since post-access processing is
performed synchronously with internal clock
pulses. Updating data in registers other than
the address register is disabled during this
time. Subsequent data must be input after
confirming ready mode by reading the address
register. The busy time period is a maximum
of 8 clock pulses after display memory read!
write and a maximum of 1.5 clock pulses after
X or Y address register write (figure 7).

(4) Limitations on Access
As shown in figure 9, the display memory must not
be rewritten until a time period of tCLI or longer
has elapsed after rewriting the control register's
DUTY bits or the mode register's FFS bits. However,
display memory and registers other than the control
register and mode register can be accessed even
during this time period. tCLI can be obtained from
the following equation. If using an LSI with a frame
frequency of 60 Hz or greater, a time period of 1
. ms should be sufficient.

=

D2
Ni'fCl,K (kHz)

(ms) '"

D2 ( duty correction
192 ( duty
128 (duty
96 ( duty

value 2 ) :

t

CLI

Equation 1

= 1/32, 1/34, or 1/36)

=1/48 or 1/50 )
= 1/64 or 1/66 )

Ni ( frequency-division ratio specified by the mode
register's FFS bits)
2, 1, 1/2, 1/3, 1/4, 1/6, or 1/8
fCl,K
: Input clock frequency (kHz)

Dummy Read
When reading out display data, the data which
is read out immediately after setting the X and
Y addresses is invalid. Valid data can be read
out after one dummy read, which is performed
after setting the X and Y addresses desired
(figure 8).

HITACHI

649

HD66108
Registers accessible with pin RS .. 0
Address register
Bit

o

2
Register No.

Registers accessible with pin RS = 1
Data r isters

.. 5

Figure 6 Relationship between Address Register and Register No.
HD66108T

asc
BUSY FLAG

i--_....jl
Ready

:

~:

...

~:

~~ ______ ;;;~~~~~J-- ______ l_-ioI. . .

~*! ___

I-_Ope_r_a_te_s_in_te_m_a_lIy______

CPU

I

WR:I

...

: Ready

Busy 8 clock pluses max

m

_________ •

::

- i i - - - - - - - - + - ·- - - - -

Ui-:

:

U

u

u

u

RS

!I
DB7

n

n~~n~__~n~~_______

Figure 7 Relationship between Clock Pulses and Busy Time ( Updating Display Data )
650

HITACHI

CS

il
~
co

-~

J:

Ifl
1"""

~

o i

3;; ~
~

I-5·

RS
WR

I~----------------------------------

____----'II
ULJ

1

ULJ

r---

II

1

U

RD

DB
(Accessed
register)
output data

Sets a Y address Yn

Display memory
dummy read

- - - - - - - - - - - - - - - - - - - - - - I [ . --I

(Xm,Vn)

(_,.Vn)

110

XandY
addresses

---------«

(Xm.-)

X

(Xm.Vn)

X

(lCm+l.Vn)

X

(Xnwa,Vn)

1

(XnM2.Vn)

X

s
0')
0')

.....,a.

~

o

(Xl

HD66108

Rewriting DUTY or FFS bits
Accessing other registers
Rewriting display memory

Figure 9 Rewriting Display Memory after Rewriting Registers
3.2 X and Y Address Counter Auto-Incrementing

Function
As described in "2. Display Memory Construction
and Word Length Setting, "the HD66108T display
memory has X and Y addresses. Internal X address
counter and Y address counter both employ an autoincrementing function. After display data is read or
written, the X or Y address is incremented according
to the address increment direction selected by internal
register.

652

Although X addresses up to 20 are valid when 8 bits
make up one word ( up to 27 when 6 bits make up one
word ), the X address counter can count up to 31 since
it is a 5-bitfree counter. Similarly,although Yaddresses
up to 64 are valid, the Yaddress counter can count up
to 127. Consequently, X or Y address must be re-set
at an appropriate point as shown in figure 10.

HITACHI

HD66108

.'----------------_.--

X address counted

o
+
1

Set address

I'--

Write display data

+

2

Valid addresses

+
20--1

Re-set X address

+
21

Dummy read/write

Invalid addresses

31~------------------~V
(1) Example of X Address Counter Increment
(Word Length: 8 bits)

Y address counted

~

Set address

+
1

Write display data

+
2

Valid display area

+
31--1

+

32

Re-set Y address
Dummy reacllwrite

I
I
I

I
I

I
I
I

Invalid display area

I
I
I

I

+

1~7

~

~------------------~

(2) Example of Y Address Counter Increment
(Multiplexing duty ratio: 1/32)

Figure 10 XIY Address Counter Increment

HITACHI

653

HD66108
4. Selectionfor LCD Driving Circuit Configuration
4.1 Row Output Pin Selection
The HD 661 08T can assign a maximum of 65 pins for·
row outputs among the 165 pins named XO-XI64.
The XO-XI64 pins can be classified into four blocks
labeled A, B, C, and D (figure 11 (a». Blocks A, C,
and D consist of row/column common pins and block
B consists of column pins only. The output function
of the LCD driving pins and the combination of
blocks can be selected by internal registers.
Figure 11 shows an example of 165-column-output
mode. This configuration is useful when using more
than 1 HD66108T chip or using the HD66108T as a
slave chip of the HD61203.
Figure 12 shows an example of 65-row-output mode
from the right side. Blocks A and B are used for
column output and blocks C andD (Xl00-XI64 pins)
for row output. This configuration offers an easy way

654

of connecting row output lines in the case of using one
or more HD66108T chips.
Figure 13 shows an example of 65-row..output mode
from the left and right sides. 32 pins of XO-X31 and
33 pins ofX132-XI64 are used for row output here.
This configuration offers an easy way of connecting
row output lines in the case of using only one
HD66I08T chip.
Figure 14 shows an example of33-row-output mode
from the rightside. Block D, i.e., XI32-XI64 pins, is
used for row outputs. This configuration provides a
means for assigning many pins to column outputs
when 1/32 or 1/34 multiplexing duty ratio is desired.
In all modes, it is row data and multiplexing duty ratio
that determine which pins are actually used among the
pins assigned to row output. YValues shown in table
1 indicate the numbers of pins that are actually used.
Pins not used must be left disconnected.

HITACHI

HD66108

( ------------ X3i

X32 ------------------. X99

:100------------ X13f

Xl32------------ Xl84

Column driver

Column driver

Column driver

Column driver

Block A

BlockB

BlockC

Block 0

(a) LCD Driving Circuit Configuration

r - - - - - - - - -.
I
II

I
I, ___ I,
I \

I

:
:
I
I
I
I

I

Row
driver

\

:

'-

I

,

I
I

r- - ... ,
II

LCD

,
,

•

~---------

HD66108T

(b) System Configuration

Figure 11 165-Column-Output Mode

HITACHI

655

HD66108

f ------------

X~ ------------------. ~

X3t

Xl~ ------------ Xl64

Xl00 ------------ X131

4

t

Column driver

Column driver

Row driver

Row driver

Block A

BlockB

BlockC

Block D

(a) LCD Driving Circuit Configuration

LCD

HD66108T

(b) System Configuration

Figure 12 65-Row-Output Mode from the Right Side

656

HITACHI

HD66108

XI32-- ---- ------XI64

~2------------------'~
XO

------------~1

t

Xl00 ------------ X131

•

t

t

Row driver

Column driver

Column driver

Row driver

Block A

Block B

BlockC

Block 0

(a) LCD Driving Circuit Configuration

LCD

HD66108T

(b) System Configuration

Figure 13 65.Row.Output Mode from the Left and Right Sides

HITACHI

657

HD66108

t

XO ------------X31

t

~------------------.~

r

X132-- - - - - -- - --- X184

O------------ X13

4

Column driver

Column driver

Column driver

Row driver

Block A

Block B

BlockC

Block D

(a) LCD Driving Circuit Configuration

LCD

HD66108T

(b) System Configuration

Figure 14 33·Row·Output.Mode from the Right Side

658

HITACHI

HD66108
4.1 Row Output Data Setting
If certain LCD driving output pins are assigned to row
output, data must be written to display memory for
row output. The specific area to which this data must
be written depends on the row-output mode and the
procedure of writing row data to the display memory
(0 or 1 to which bits?) depends on which X pin drives
which line of the LCD. Row data area is determined
by the control register's (FCR) ROS and DUTY bits
and is identical to the protected area, which will be
described below. (165-column-output mode has no
protected area, thus requiring no row data to be
written (figure 15).)
Procedure of writing row data to the display memory
is as follows. First, I must be written to the bit at the
intersection between line Yj and line (column) Xi
(column). Line Yj is filled with data to be displayed
on the first line of the LCD and line Xi is connected to
pin Xn, which drives the first line of the LCD.
Following· this, Os must be written to the remaining
bits on line Yj in the row data area. This rule applies
to subsequent lines on the LCD.

and protected areas.
Figure 16 shows the relationship between row data
and display. Here the mode is 65-row output from the
right side. Display data on YO is displayed on the first
line of the LCD and data on Y64 is displayed on the
65th line of the LCD. IfXI64 is connected to the first
line of the LCD and XI 00 is connected to the 65th line
of the LCD, Is must be written to the bits on the
diagonal line between coordinates (XI64, YO) and
(Xl00, Y64) and Os to the remaining bits. Row data
protect function must be turned off before writing row
data and be tumed on after writing row data. Turning
on the row data protect function disables read/write of
display memory area corresponding to the row output
pins, i.e., prevents row data from being destroyed. In
figure 16, display memory area corresponding to pins
XlOO to XI64 is protected.
Figures 17 to 19 show examples of row data settings.
Some multiplexing duty ratios result in invalid display
areas. Although an invalid display area can be read
from or written to, it will not be displayed.

Table 2 shows the relationship between FCR settings

Table 1 Relationship between FeR Settings and Protected Areas
Control Register (FCR)
PON

ROS

LCD Driving Signal Output Pins Connected to

4 3 Mode

Protected Area of Display Memory

Figures

0

165-column

No area protected

15

0

0
1

65-row (R)

X100-X164

16,19

0

65-row.(UR)

XO-X31 and X132-X164

17

1

33-row (R)

X132-X164

18

65-row (R)
: 65-row-output mode from the right side
65-row (UR) : 65-row-output mode from the left and right sides
33-row (R)
: 33-row-output mode from the right side

HITACHI
----~~~-----~-

- - - - - - - - - - - - - ------------

659

HD66108

Control register ROS bit = 00
DUTY bit = 101
LCD driving voltages:

VMH1
VMH2
VMH3

= V3, VML 1 =V4,
= V3, VML2 =V4,
= V3, VML3 =V4

X~ ••

X31~••

•• :<99 Xl00•••

Column driver

,:

Block A (32 bits)

Column driver
:,

---X131 X132
-....

Column driver

Block B (68 bits)

I
I
I

,

Block C (32 bits)

Column driver

,
I
I
I
I
I
I
I

Block D (33 bits)

I
I

,

4 bits + 3 bytes +
4 bits + 3 bytes + II
I
X address:
:
I
I
I
I
I
I
:
4 bytes
:
4 bits
8 bytes + 4 bits
5 bits
8bitsl1wordl 0 11 1 2 1 3 1 4
I 11 I 1;2 I 13 I 14 I 15 I 6 I 17 I 18 I 19 I ~o
I
5 words + 2 bits : 4 bits + 10 words + 4 bits II 2 bits + 5 words II 5 words + 3 bits II
6bitsl1 word 0 I 1 121 31 41 ' 5 I 6 I
I 15 I 161 171 18 I 19 I 20 I 21 22 I 23 I 24 I 25 I 26 1'27 I

1

i

I

165 x 64·dot LCD

--------------------------H-+_+_
--------------------------1-11-+-100.

1

~ :1 1-: :+~: 1 ~~~:t==--------------------------+-:-+-:+-:1-=11-:-1
=== ==== ==== ===== ==== ====t~t~~~~~oo~oo~
I-:Io-:tll

--------------------------ht--;;l-.,.t--,;h-I

1-+-+-+-+-+--------------------------1---'1-+-+-+-1
Display data

Y62

~+-::+-::i-::ir-:-;

Y63 I-::-HI-:I-:t-:-lY64L..-_ _ _ _ _ _ _;;.:..:..='-'='=;:;L..="'-_ _ _ _ _ _---'

Figure 15 Relationship between Row Data and Display
(165-Column Output, 1/64 Multiplexing Duty Ratio)
660

HITACHI

Valid

j" ~~
Invalid
display area

HD66108

Control register ROS bit = 01
DUTY bit - 110
LCD driving voltages:
VMH1 • V3, VML1 = V4,
VMH2 .. V2, VML2 = V5,
VMH3 .. V2, VMl3 = V5

xo•••

•• l<99Xl00•••

•••X31X32. ••

Column driver

i

Block A (32 bits)

o I

8 bitsl1 word
,

6 bitsJ1 word

4~
1 j2 I

5 words + 2 bits

I0 I1 I2 I 3 I

Row driver

Column driver
Block B (68 bits)

,,

X address
3

I:
:

4 1'5

: Block C (32 bits)

I __

n____

I

'

11

4 bits + 10 words + 4 bits

I

8

I

========

••11:164

Row driver
: Block 0 (33 bits)

:

!-Row data protctea blocks
--!:
: 4blts+3bytes+
: 4 bits +3 bytes +

l!9ne.!l_+_i.blts

4

..)(131 XI32

115

4bits

I 1~ I
:

13

I

14

I

:

15

2 bits + 5 words

I 16 I 17 118

119

I I.e I
:

I 20 I 2,1

5blts
17 118

I

:

19

5 words + 3 bits
22

123 I 241

I ~
:

251 261 '271

100 x 65-dot LCD

--------------------+-1-1--1-

f.!4-4-4-~4- - - - - - - - - - - - - - - - - - -- - +'-+-'-1-'+"+''+'''+''-1-''+

1-'-f-"-1f-"'I-'-i-"+ -- - - - - - - - - - - - - - - - - - - +'-+"-+"-+-'-I-"-""""f-"-l-"+
V2 f-!-!-!..if-l-lf-!-l4 - - - - - - - - - - - - - - - - - - - - +'-+'-+'-+-"-I-"-""""f-"-l-"+
Y3 I-'-I-"-If-"'I-'-i-"+ - - - - - - - - - - - - --- - -- -- +'-+"'+"-t-"-I-"-I-"-II-"-I-"+

Y4

I-'-!-"+-"+'+"+ ________ ---- ________ +'-+"-......,1-"-+-><+......."+"+

i""'-II-'-t''+''+''-i Display
memory

Display data

H-;.-+--i-+--------------------+-li-+++-i-+-++
Y82

~..::...r..:..r::..r:+--------------------.j::-~~!:.f-!-j.::.¥-f_!+

Y83 j.::...MMf-!-I-=4------- - ------- -- ---- -F--ro-¥-i-'-I-'-I-"-'H...;..r

Accessible area

Area protected with PON .. 1

Figure 16 Relationship between Row Data and Display
(65~Row Output from the Right Side, 1/66 Multiplexing Duty Ratio)

HITACHI

661

HD66108

Control register ROS bit .. 10
DUTY bit = 110
LCD driving voltages:
VMH1 - V2, VML1 .. V5,
VMH2 .. V3, VML2 ... V4,
VMH3 - V2, VML3 - V5

i

XO...

•••)(31X32...

iti

Row driver

: Block A (32 bits)
X address! Row d a I a ,
:

8 bitsI1 word
.

proteclad blocks

I

Column driver

tt

Column driver

Block B (68 bits)

I

Block C (32 bits)

,

:

:

-;;--r-r4..;;.bytesF.~-;--'I,...-r-!l-~-+-1bltsI

1--"o........I_l.:......TI1.-:2........I...;3::-.1-..;;4........1_________

"' 5 words+ 2 bits

'

•.'..<131 Xl~.

X89 Xl00

Row driver

i

Block D (33 bits)

:

115

:

2 blts + 5 worda

11~ 117 118

:

5 words+ 3 bits

119 120 121 122 123 124 125 1281

:I ________________
100 x 65-d0t LCD :1

,,
- - - - - - - - - - ______ 1

Xl64.
Xl27T Xl28T X131 Xl33
xl~1
1)(311 X331 X35
0111110101 _______________ -' 1 11 11 10 I 0 o I 0 I __
1010 110101110/ _______________ J 1 10 I 0 J 1 10 0101 ___ 0 0
1 ---10l0

XO
1 Xl

YO
Yl

T

ffit
o

'Rowdata '

Y2
Y3
Y4

Y82

to ~ --- 1 0
to ~
0 1
to '0 --- 0 0
to
'0 --- 0 0
f'- ,"'-,
, , ,, ,,

---

m:::

Y83
Y64 a

,~

0

1010
1010

______

I

, , , ,, ,

, , ,, ,, ,

0
0
0
0

0
0
1
0

1
1
0
0

I

I

I

I

0
0
0
1

I

__J/,~

Area protected
with PON=1

::ttjt

Display data
,, ,, , ,
---------------- 1 0 0 0 0 0 0 --- ''0''0
---------------- 1 0 0 0 0 0 0 --- fo '0
---------------- 0 0 0 0 1 0 0 --- ro rr
---------------- 0 0 1 0 0 o 0 --- '1ro
, ,, ,, ,, ---------------- ,, ,, ,, ,, , R~-ci~:, , , ,
, , , ,
o 11 (011 10 ---------------- 010101111 0111 :::fm
1 10 0 0 1 ---------------- 0 0 l~o_Lo Hal.
0 0
____________________________
______

1
1
0
1

_'/,~

Accessible area

J/

Area protected
with PON=1

Figure 17 Relationship between Row Data and Display
(6S-Row Output from the Left and Right Sides, 1/66 Multiplexing Duty Ratio)
662

:

!-Row daIa
--!
:
protecIad blocks :

" 4blts
'I 4blts +3 bytes +5b1ts !'
11 I 12 I 13 I 14 I 15 I 16 I 17 I 18 I 18· I 20

4 bits + 10 words+ 4 blts

6 bitsl1 word ~i0::-11-=1-'1~2-1r-:3:-T1-=4...,..,5~''1-:8:-0-::::::::

4 bits + 3 bytes +

tl

.~J64

HITACHI

:

iU

I

HD66108

Control register ROS bit = 11
DUTY bit", 001
LCD driving voltages:
VMH 1 = V3, VML 1 .. V4,
VMH 2 .. V3, VML 2 = V4,
VMH 3 = V2, VML 3 .. V5

xo.•

... X99 X100...

••.X31 X32..•

... X131 X132...

... X164

Column driver
: Block A (32 bits) :
Block B (68 bits)
: Block C (32 bits) : Block 0 (33 bits) :
X address ------+!---------!!--.-----+!---;R""o:-w-d.".a"'"ta:---~--ll
: 4 bytes
:
8 bytes + 4 bits
' 4 b!ts + 3 bytes +, protected block'
" bits + 3 bytes+ Sbils
,
,
: 4 bits
I-!

8 bitsl1 word

I: 50words
1 1 1 2 1 3 I 4 1 ======== 1 11 11~ 1 13 1 14 1 15 1 1:6 117 118 119 1~. 1
+ 2 bits : 4 bits + 10 words + 4 bits: 2 bits + 5 words : 5 words + 3 bits :

6bits/1wordl

0111213141'5161 ________ 11511~11711811912012112212312412512612-,1

132 x 33-dot LCD

----------------------------1--i-r--i-

Figure 18 Relationship between Row Data and Display
(33-Row Output from the Right Side, 1/34 Multiplexing Duty Ratio)
663

HITACHI

HD66108

Control register ROS bit =01
DUTY bit =011
LCD driving voltages:
VMH 1 =V3, VML 1 =V4,
VMH 2 = V2, VML 2 = V5,
VMH 3 =V2, VML 3 =V5
... X31 X32...

XO•••

Column driver

8 bits/l word

:
:
,

4 bytes

... X99 Xl00...

Block B (68 bits)

!

8 bytes+ 4 bits

I

1---:-0-'1r-1-'1r"-:-2""1-3-11-4'1-========

o

I 1I2 I3 I

... XI64

41' 51 6

I

========

Block C (32 bits)

!

Block D (33 bits) :,

:.-- Row data prqtected blocks ----+l
: 4 biis+ 3 bytes+ : 4 bits + 3 bytes + :
'4bits
'5 bits
'
11

I 1:2 I

5 words + 2 bits : 4 bits + 10 words + 4 bits:

6 bits/l word

...XI31 XI32...

Column driver

Block A (32 bits) :I

X address

48-row
driver used

13

I 14 I

15

I

161 17

2 bits + 5 words:

1151 161 171 18119120

I 211

I

18

I 19 I ~ I

5 words + 3 bits :
221 23124125/261271

,

,

: 100 x 48-dot LCD :

-------------------+-1--1-+--'

I ~1 I X3 I
0

Yl

1 0 0 1 0

Y45
Y46
Y47
Y48
Y49

Y63

Y64

I x971

X99 I

Xl161 X1181

Xl62 X164
x1631

I

T

--- 0 0 0 0 ----- o~!...
--- 0 0 0 0 ------ Or!-.£.
1 1 1 1 0
,, ,, ,, ,, ,,
,, ,, ,, ,, ,, , --- , Row data , 1~.2..
,,
Display data
Valid
, , ,,,
, , , , , ,, ,, 'Valid row data , display area
-I--- 0 0 0 1 ----- -E.~ --E.
0 0 1 0 0 ------------------- 0 0 0 0 1 0
------0 1 0 1 0 ------------------- 0 0 0 1 1 0
...Q.
------------------- 0 0 1 0 0 0 --- 00 01 01 00 ------ ...Q.~
1 0 0 0 1
0 0 0
---_ .. ----_ .. _- ---------- -I- --,, ,, ,, ,, ,, ---------- .. -- .. ----- ,, ,, ,, ,, ,, ,, ,, --- ,, ,, ,, ,, ,,------,,- I,,- ,,- Invalid
, , ,,,
, , , , , ,, , , ,,
display area
--~~::::::::::::::::: I I I I I I --- I I '----~ffi
-----

YO

Y2

X95

1 1 0 0

-------------------------------------

1 1 1 0 0 0

0 0 0 0

1 0 0 1 0 0
1 1 1 0 0 0

+

,~

1111111
____________________________
_JI'
Accessible area

I

I

Area protected with PON

I

~

=1

Note: Pins Xl OO-Xl16 are left disconnected here.

664

Figure 19 Relationship between Row Data and Display
(65·Row Output from the Right Side, 1/48 Multiplexing Duty Ratio)

HITACHI

HD66108
4.3 LCD Driving Voltage Setting
There are 6 levels of LCD driving voltages ranging
from VI to V6; VI is the highest and V6 is the lowest.
As shown in figure 20, column output wavefonn is
made up of a combination of VI, V3, V4, and V6
while row outputwavefonn is made up of VI, V2, V5,
and V6. This means that VI and V6 are common to
both wavefonns while mid-voltages are different.
To accommodate this situation, each block of the
HD66108T is provided with power supply pins for

mid-voltages as shown in figure 21. Each pair of VIR
and VIL and V6R and V6L are internally connected
and must be applied the same level of voltage. Block
B is fixed for column output and must be applied V3
and V4 as mid-voltages. The other blocks must be
applied different levels of voltages according to the
function of their LCD driving output pins; if the LCD
driving output pins are set for row output, VMHn and
VMLn must be applied V2 and V5, respectively,
while they must be applied V3 and V4, respectively,
if the pins are set for column output (n = I to 3).

Table 3 Relationship between FCR settings and LCD Driving Voltages
Control Register (FCR)

LCD Driving Voltage Pins

ROS4 ROS3 Mode

VIRNIL

V3 V4

VMH1 VML1 VMH2

VML2 VMH3 VML3 V6RN6L

0

0

165-column

V1

V3 V4

V3

V4

V3

V4

V3

V4

0

1

65-row (R)

V1

V3 V4

V3

V4

V2

V5

V2

V5

V6

0

65-row (UR)

V1

V3 V4

V2

V5

V3

V4

V2

V5

V6

33-row (R)
V1
V3 V4 V3
V4
V3
65-row (R)
: 65-row-output mode from the right side
65-row (UR) : 65-row-output mode from the left and right sides
33-row (R)
: 33-row-output mode from the right side

V4

V2

V5

V6

HITACHI

V6

665

HD66108

,

,

,2,3,4:

234

------------- :.- ..:.. ....:. - - - - ~

~-~~-~~4----

V2 - -'OO~

•..••..•..•.

-f--+-+----~

V3
:
W-~
V5
V6

_____

_Ll~
- :- -r- i ,- -

I

I

I

,

-

-

I

,-~T~----

,

,

I

I

i

-~+-+-----

-~L~-----

'

I

I

I

I

I

I

I

~~

I

I

SEG1

I
I

_ _ _ _

-

-

---

=f

I
:

;-; T; _ _ _ _ m_=+~

V3

V4

-

I

+4---~4---~~====....:.~=:._~....:.:.:=~=_

I
I

V1
V2

••••••••••••

r ====IIT
I

+~---------

t "1 :':=:::.:~'

w
W_....:.
V6

I

--:-i-:--:-i----

~-~~-~+~----~

COM2

I

--__ _

_ _ _ _ _

I
I

_

I
I

Ff~

...............

--

- :

13 F

___ _

w-~~-~+~----~

VB

SEG2

+~--------­
--:-l-r-:-r------: : : :-r---------

~-------------------------W-~~-~+~----~~-~+~--------V3 :
:
:
: .... •• .... ••• ...... ]:-:T:---V4 --1-:-~~--:.---: : : : .................. 1 ___ _
w-~~-:.-..:..4----~~-~+4---------

w-~~-~+~----~~-~~~--------- 4 - : - ; - +-+ - - - - 4 - : - 1...- -L..:--L - - - - - - - --VLCD
I

=

SEG2-COM1~

( ~~~ctedl
W~

from

,

-r - , =

1

I

=l= :=

= = =

I

I

l:::: ± =± = = = = - - = = = 719VLCD

............

_ . . J . . . . --L "':::::'':'':'.::.' _

~~~

,

I

L-.-'-~

~~~

~

I

,

I

I

I

,

I

±=±====::±
:=l::::±::±=====-........,r-=VLCD
-1--..L _ _ _ _
...J----L _ _ _ _

......L.-'_L.-~--L

____ _

--L.-t_L..-...L--L _ _ _ _ _

--'-

...I....--I. _ _ _ _ -.1..--'_L.-...&.--..I. _ _ _ _ _
-&.-......l. _ _ _ _ .....L.-'_L...-...L---I. _ _ _ _ _
....L... -oJ. _ _ _ _
......L. _ , _ L.- - ' - ---L _ _ _ _ _
--L _ _ _ _ --1. _ , _ 1....-...L- --L _ _ _ _ _

-.I..
.....L.
--1.

=. .

-~~-~~~----~

:: 119VLCD
~
±::± .•
~.= ___ =-119VLCD
±::±=========

-::±~-l::::±::±----::±
,-.-,
I
, - - - - :

±,~,=========~~

SEG1-COM2-

~

-'-

_,_ '--..J.... --L :':='::.'~'

-....!.. - ' - '--.J... --L -

-

-

-....!..

=::±~=l::::±=±====::±
-

::<

1 frame

L-

-'- -

-

--

±::±=~=======

>;:

Figure 20 LCD Driving Voltage Waveforms
666

===119VLCD
= = = = -119VLCD

:= =F =:: = = = = -r : = l:::: ± =± = = = = = = = = =-7/9VLCD
-=l=~-:==F=::----=l=~-~+~---------~~
_
_

~

I

:= =F =:: =

i

= -,- =: =
_
_

~~

I

-I-~-r---r----

=

I

~e

I

~~I~~~~~~~l~~ig~~~~

=::±
_-.1..
_
--'-

( j

,

HITACHI

HD66108
LCD driving output pins

1L

6L

xo ----- X31

X32- - - - - X99

X100- - - - - X131

X132- - - - - X164

Block A

BlockB

Block C

Block D

MH1

ML1

MH2

ML2

MH3

ML3

6R

1R

LCD driving power supply pins

Figure 21 Relationship between Blocks and LCD Driving Voltages

S_ Multiplexing Duty Ratio and LCD Driving
Waveform Settings
A mUltiplexing duty ratio and LCD driving waveform
can be selected via internal registers.

A multiplexing duty ratio of 1/32, 1/34, 1/36, 1/48, 1/
50, 1/64, or 1/66 can be selected according to the LCD
panel used. However, since there are only 65 rowoutput pins, only 65 lines will be displayed even if 1/
66 multiplexing duty ratio is selected.
There are three types of LCD driving waveforms, as
shown in figure 22: A-type waveform, B-type
waveform, and C-type waveform.
TheA-type waveform is called per-half-line inversion.
Here, the waveforms ofM signal and CLI signal are
the same and alternate every LCD line.
The B-type waveform is called per-frame inversion;
in this caSe, the M signal inverts its polarity every

frame so as to alternate every two LCD frames. This
is the most cornmon type.
The C-type waveform is called peron-line inversion
and inverts its polarity every n lines (n can be set as
needed within 1 to 31 via the internal registers). The
C-type waveform combines the advantages of the Aand B-types of waveforms. However, some lines will
not be alternated depending on the multiplexing duty
ratio and n. To avoid this, another C-type waveform
is available which is generated from theEOR ofthC Ctype waveform M signal mentioned above and the Btype waveform M signal. Since the relationship
between n and display quality usually depends on the
LCD panel, n must be determined by observing actual
display results.
The B-type waveform should be used if the LCD
panel specifies no particular type of waveform.
However, in some caSes, the C-type waveform may
create a better display.

HITACHI

667

HD66108

Q)

E

e:!

...-

II)

---:!:
---~
N

Tc------,
I I I

I I I

I I I

c:

:E

E
SQ)..-..
Q)Et:

in tU.2
::. .... 00

E
....
0

Q)~'2

t:

a.Q»

o.Q»

--

:>,Il. £:

cD

Q)~Q)

~e:..=
I

()

Q)~'2

0

> - ....

Q)~Q)

...0

E

==0

in~t:~
=7.2 13
t:

:J_

-LO

a:

I I I

xc:

:E

x

II

w_

0t:

HITACHI

t:

0

t:

0

in~ =7.2
13
t: ~ t:
Q)~Q)

o.Q»

~e:..=
I

()

Figure 22 LCD Driving Waveforms
(Row Output with a 1/32 Multiplexing Duty Ratio)
668

:::!:

:J_

-LO

a:

II

w_

0t:

HD66108
6.

Clock and Frame Frequency

7.

Display OtT function

An input clock with a 200-kHz to 4-MHz frequency
can be used for the HD66108T. Note that raising clock
frequency increases current consumption although it
reduces busy time and enables high-speed operations.
An optimum system clock frequency should thus be
selected within 200 kHz to 4 MHz.

The HD6610SThas a display offfunction which turns
off display by rewriting the contents of the internal
register. This prevents random display at power-on
until display memory is initialized.

The clock frequency driving the LCD panel (= frame
frequency) is usually 70 Hz to 90 Hz. Accordingly,
the HD6610ST is so designed that the frequencydivision ratio of the input clock can be selected. The
HD6610ST generates around SO-Hz LCD frame
frequency if the frequency-division ratio is 1. The
frequency-division ratio can be obtained from the
following equation.

The HD6610ST has a standby function provinding
low.:power dissipation. Writing a 1 to bit 6 of the
address register starts up the standby function.

~ x

500 x D1
fCLK
SO
Ni : Frequency-division ratio
fF
: Frame frequency required for the LCD
panel (Hz)
fCLK : Input clock frequency (kHz)
D1 : Duty correction value 1
D1 = 1 when multiplexing duty ratio is 1/32,
1/4S or 1/64
D1 = 32/34 when multiplexing duty ratio is
1/34
D1 = 32/36 when multiplexing duty ratio is
1/36
D 1 4S/50 when multiplexing duty ratio is
1/50
D1 = 64/66 when multiplexing duty ratio is
1/66
Ni =

=

The frequency-division ratio nearest the value obtained
from the above equation must be selected; selectable
frequency-division ratios by internal registers are 2,
1, 1/2, 1/3, 1/4, 1/6, and l/S.

8. Standby Function

The LCD driving voltages, ranking from VI to V6,
must be set to Vee to prevent DC voltage from beging
applied to an LCD panel during standby state.
The HD661 OST operates as follows in standby mode.
(1)
(2)

Stops oscillation and external clock input
Resets all registers to O's except the STBY bit

Here, note that the display memory will not preserve
data if the standby function is turned on; the display
memory as well as registers must be set again after the
standby function is terminated.
Table 4 shows the standby status of pins and table 5
shows the status of registers after standby function
termination.
Writing a 0 to bit 6 of the address register terminates
the standby function. Writing values into the DISP
and Register No. bits at this time is ignored; these bits
need to be set after the standby function has been
completely terminated.
Figure 23 shows the flow for start-up and termination
of the standby function and related operations.

Table 4 Standby Status of Pins
Pin

Status

OSC2

High

co

Low

CL1

Low (master chip) or high-impedance (slave chip)

FLM

Low (master chip) or high-impedance (slave chip)

M

Low (master chip) or high-impedance (slave chip)

Xn (column output pins)

V4

Xn' (row output pins)

V5

HITACHI

669

HD66108
Table 5 Register Status after Standby Function Termination
Register Name

Status after Standby Function Termination

Address register

Reset to O's except for the STBY bit

X address register

Reset to O's

Y address register

Reset to O's

Control register

Reset to O's

Mode register

Reset to O's

C select register

Reset to O's

Display memory

Data not preserved

Set the LCD driving voltages to Vee level

Start-up

j
j

'"

Set the STBY bit to 1
(turn on the standby function)

'"

'"

Termination

Set the STBY bit to 0
(turn off the standby function)

'"

)

'"

)

(

Supply the LCD driving voltages

(

Set registers again

(

Wait for a time period of tCL1 or longer

(

Set the display memory again

(

Set the DISP bit to 1 (turn on LCD)

'"
+

'"

Notes: 1. Not necessary in the case of using internal oscillation
2. Refer to equation 1 (section 3.1).

Figure 23 Start.Up and Termination of Standby Function and Related Operations
670

*1

Wait until external clock pulses stabilize

HITACHI

) *2
)
)

HD66108
9.

Multi-Chip Operation

(5)

Using multiple HD66I08T chips (= multi-chip
operation) provides the means for extending the
number of disply dots. Note the following items when
using the multi-chip operation.
(I)

(2)

(3)

(4)

The master chip and the slave chips must be
detennined; the MIS pin of the master chip must
be set low and the MIS pin of the slave chips
must be set high.
All the HD66I08T chips will be slave chips if
HD61203 or its equivalent is used as a row
driver.
The master chip supplies the FLM, CL I, and M
signals to the slave chips via the corresponding
pins, which synchronizes the slave chips with
the master chip.
Since a master chip outputs synchronization
signals, all data registers must be set.

(6)
(7)

The following bits for slave chips must always
be set:
INC, WLS, PON, and ROS (control register)
FFS (mode register)
It is not necessary to set the control register's
DUTY bits, the mode register's DWS bits, or
the C select register. Forotherregisters' settings,
refer to table 6.
All chips must be setto LCD off in order to tum
off the display.
The standby function of slave chips must be
started up first while that of the master chip
must be tenninated first.

Figure 24 to 26 show the connections of the
synchronization signals for different system
configurations and table 6 lists the differences between
master mode and slave mode.

Row
output

LCD

r--

Column
output

Column
output

HD66108T
Slave mode

HD66108T
Master mode
M

-

M

p5c1 FLM Cll

OSCI FLM Cll

t t

I

I

Clock
Note:

Clock pulses for the slave chip can be supplied from the master chip CO pin.
Figure 24 Configuration Using 2 HD6610ST Chips (I)

HITACHI

671

HD66108
Row
output
LCD

f---

Column
output

Column
output
lf--

HD66108T
Master mode

HD66108T
Slave mode
M

IoSCl FlM CL1

M
OSCI FLM CLI

J

J
I

r

Clock

Note: Clock pulses for the slave chip can be supplied from the master chip CO pin.
Figure 25 Configuration Using 2 HD66108T Chips (2)

672

HITACHI

HD66108
Table (;. Comparison between Master and Slave Mode
~rMode

Hem
Pin:

Slave Mode

MIS

Must be set low

Must be set high

OSC1,OSC2

Oscillation is possible

Oscillation is possible

CO

.OSC1

.. OCS1

FLM, CL1, M

Output signals

Input signals

Valid

Valid

Register:

AR
XAR
YAR

Valid

Valid

Valid

Valid

FCR

Valid

Valid except for the DUTY bits

MDR

Valid

Valid except for the DWS bits

CSR

Valid (only if the DWS bits are
set for the C-tye waveform)

Invalid

Notes
- Valid
: Needs to be set
- Invald: Need not be set

674

HITACHI

HD66108

LCD

Row output

Column output

HD61203
Row driver

HD66108T
Slave mode
M

M

OSCI FLM

CR FRM CL2

I

f

I

ell

1

Clock

Note: 1. The slave chip can oscillate CR clock pulses. In this case, the clock pulses must be
supplied to the HD61203 from the HD6610ST's CO pin.
2. The HD61203's control pins must be set in accordance with the type of RAMs.
Figure 26 Configuration Using 1 HD6610ST Chip with Another Row Driver (HD61203)

HrtAcH'

673

HD66108
Internal Registers
All HD66108T's registers can be read frQm and
written into. However,the BUSY FLAG imd invalid
bits cannot be written to and reading invalid bits or
registers returns O's.

1. Address Register (AR) (Accessed with RS =0)

BUSY FLAG bit, STBY bit, and DISP bit. Register
No. bits select one of the data registers according to
the register number written. The BUSY FLAG bit
indicates the internal operation state if read. The
STBY bit activates the standby function. The DISP
bit turns the display on or off. This register is selected
when RS pin is O.

This register (figure 27) contains Register No. bits,
Bits D4 and D3 are invalid.

07

06

05

BUSY
FLAG

STBY

DISP

(1)

D4

D3

02

01
Register No.

DO

I

STBY
- 1: Standby function on
- 0: Normal (standby function off)
• When standby function is on. all registers are reset to O's

(2) OISP
-1: LCDon
-0: LCD off
(3) Register No.
Bit

No.

2 1 0

0

0
0
0
0
1
1

1

2
3
4

5
(4)

0 0
0 1
1 0
1 1

0 0
0 1

Register
Display memory
X address register
Y address reQister
Control register
Mode register
C select register

BUSY FLAG (Can be read only)
- 1: Busy state
- 0: Ready state

Figure 27 Address Register

HITACHI

675

HD66108
2. Display Memory (DRAM) (Accessed with RS
= 1, register number = (OOO)J

This register (figure 29) contains 3 invalid bits (07 to
05)and 5 valid bits (D4 to DO). It sets X addresses and
confirms X addresses after writing or reading to or
from the display memory.

Although display memory (figure 28) is not a register,
it can be handled as one. 8- or 6-bit data can be
selected by the control register WLS bit according to
the character font in use. If 6-bit data is selected, 07
and D6 bits are invalid.

4. Y Address Register (yAR) (Accessed with RS
1, register number (OI0)J

=

This register (figure 30) contains 1 invalid bit (07) and
7 valid bits (06 to DO). It sets Y addresses and
comnms Y addresses after writing or reading to or
from the display memory.

3. X Address Register (XAR) (Accessed with RS
1, register number (OOI)J

=

=

07

D6

05

D4

03

02

01

DO

8-Bit Data

*

6-BitOata

*

Reading bits marked with • return Os and writing them is invalid.

Figure 28 Display Memory
07

06

05

D4

03

02

01

DO

XAO

XAO: 0 to 20 ($00 to $14) when display data is 8 bits long and 0 to 27 ($00 to $1 B) when display data
is 6 bits long. A maximum of $1 F is programmable.

Figure 29 X Address Register
07

06

05

04

I I

03

02

01

DO

VAD

YAO: 0 to 128 ($00 to $7F)

Figure 30 Y Address Register

676

=

HITACHI

HD66108
5. Control Register (FCR) (Accessed with RS =
1, register number =(011»))
This register (figure 31), containing eight bits, has a
variety of functions such as specifying the method for
accessing RAM, determining RAM valid area, and
selecting the function of the LCD driving signal
output pins. It must be initialized as soon as possible

07

06

05

04

03

02

01

(1)

INC (Address increment direction select)
- 1: X address is incremented
- 0: Y address is incremented

(2)

WLS (Word length (of display data) select)
- 1: 6-bit word
- 0: 8-bit word

(3)

PON (Row data protect on)
- 1: Protect function on
- 0: Pretect function off

afterpower-on since it determines the overall operation
oftheHD66108T. The PON bit may have to be re-set
afterwards. If the DUTY bits are rewritten after
initialization at power-on (if values other than the
initial values are desired), the display memory will
not preserve data; the display memory must be set
again after a time period of to-lor longer. For
determining to-\' refer to equation 1 (section 3.1).

00

(4) ROS (Row output (function of LCO driving output pins) select)

Bit
No.

43

Contents

o

00
01
10

65 row outputs from the right side
65 row outputs from the left and right sides

11

33 row outputs from the right side

1

2
3
(5)

165 column outputs

OUTY (Multiplexing duty ratiO)
Bit

Multiplexing

No.

2 1 0 DU!l Ratio

0
1
2
3

0
0
0
0
1
1

4
5
6
7

0
0
1
1
0
0
1 1

0
1
0
1
0

1
0

1/32
1/34
1/36
1/48
1/50
1/64
1/66

1 1 1 Testing mode

Figure 31 Control Register

HITACHI

677

HD66108

=

6. Mode Register (MDR) (Accessed with RS 1,
register number (lOO)Z>

=

the FFS bits are rewritten after initialization at poweron (if values other than the initial values are desired),
the display memory will not preserve data; the display
memory must be set again after a time period of ta.l or
longer. For determining ta.I' refer to equation 1
(section 3.1).

This register (figure 32), containing 3 invalid bits (07
to D5) and 5 valid bits (04 to DO), selects a system
clock and type of LCD driving waveform. It must
also be initialized after power-on since it determines
overall HD66108Toperation like the FeR register. If

07

06

D4

05

01-

00

OWS

FFS (Frame frequency select)
Bit

Frequency2 Division Ratio

No.

4 3

0

0
0
0
0

0 0 1
0 1 112
1 0 1/3

1
1
1
1

0 0 1/6
0 1 1/8
1 0 2
1 1

1

2
3
4
5
6
7
(2)

02

FFS

I
(1 )

03

1 1 1/4

OWS (LCO driving waveform select)
Bit
No.

1 0

Driving Waveform

0

0 0
0 1
1 0
1 1

A-type waveform
B-type waveform
C-type waveform

1

2
3

Figure 32 Mode Register

678

HITACHI

HD66108
7. C Select Register (CSR) (Accessed with RS
1, register numbef (lOl)J

=

=

This register (figure 33) contains 2 invalid bits (D7

07

06

05

D4

03

02

01

andD6) and 5 valid bits (05 to DO). It controls C-type
wavefonns and is activated only whenMDR register's
DWS bits are set for this type of wavefonn.

DO

(1)

EaR (B-type waveform M signal ® no. of counting lines on/off)
- 1: EaR function on
- 0: EaR function off

(2)

CLN (No. of counting lines in C-type waveform)
1 to 31 should be set in these bits; 0 must not be set.

Figure 33 C Select Register

HITACHI

679

HD66108
Reset Function
The RESET pin starts the HD66108T after poweron. A RESET signal must be input via this pin for
at least 20 Ils to prevent system failure due to
excessive current created after power-on. Figure 34
shows the reset definition.

or register bits except for the address register's
STBY bit and the X and Y address registers,
which are reset to O's by the signal. Table 8
shows the reset status of registers.
(3)

(1)

Reset Status of Pins
Table 7 shows the reset status of output pins.
The pins retum to normal operation after reset.

(2)

Reset Status of Registers
The RESET signal has no effect on registers

Status after Reset
The display memory does not preserve data
which has been written to it before reset; it
must be set again after reset.
A RESET signal terminates the standby mode.

Table 7 Reset Status of Pins

Pin

Status

OSC2

Outputs clock pulses or oscillates

CO

Outputs clock pulses

CL1

Low (master chip) or high-impedance (slave chip)

FLM

Low (master Chip) or high-impedance (slave Chip)

M

Low (master chip) or high-impedance (slave chip)

Xn(column output pins)

V4

Xn' (Row output pins)

V5

Table 8 Reset Status of Registers
Register

Status

Address register

Pre-reset status with the STBY bit reset to 0

X address register

Reset to O's

Y address register

Reset to O's

Control register

Pre-reset status

Mode register

Pre-reset status

C select register

Pre-reset status

Display memory

Preserves no pre-reset data

RESET

hOfi)'

0.15 x Vcc_
During reset
(Reset status)

./

0.15 x Vcc
After reset

Figure 34 Reset Definition
680

HITACHI

HD66108
Precautionary Notes When Using the HD66108T
(1)

(2)

(3)

(4)
(5)

Install a 0: 1-IlF bypass capacitor as close to
the LSI as possible to reduce power supply
impedance (Vee-GND and Vee-VEE)'
Do not leave input pins open since the
HD66108T is a CMOS LSI; refer to "Pin
Functions" on how to deal with each pin.
When using the internal oscillation clock,
attach an oscillation resistor as close to the
LSI as possible to reduce coupling capacitance.
Make sure to input the reset signal at poweron so that internal units operate as specified.
Maintain the LCD driving power at Vccduring
standby state so that DC is not applied to an
LCD, in which Xn pins are fixed at V4 or V5
level.

(2)

(3)
Programming Restrictions
(I)

address is not incremented until 0.5-clock
time has passed. If an X or Y address is read
during this time period, non-updated data will
be read. (The addresses are incremented even
in this case.) In addition, the address increment
direction should not be changed during this
time since it will cause malfunctions.
Although the maximum output rows is 33
when 33-row-output mode from the right side
is specified, any multiplexing duty ratio can
be specified. Therefore, row output data
sufficient to fill the specified duty must be
input in the Y direction. Figure 35 shows how
to set row data in the case of 1/34 multiplexing
duty ratio. In this case, Os must be set in Y33
since data for the 34th row (Y33) are not
output.
Do not set the C select register's CLN bits
to 0 for the M signal of C-type waveform.

After busy time is terminated, an X or Y

X132
X131 X133

o
oo
o

YO
Y1
Y2
Y3

0 __________

r!LrJ.

----------J-J
0 0

0
0
0

----------roro

-I--l-=+--=+ - - - - - - - - - 1
1
1

Y30
Y31
Y32
Y33

X164
X163

1
1
1

1--"'::"

1
1
1

1
1
1

--(\') >'V W::::E...-o LL. 0....1 0 0 0 (\') (\1"'- 0(\1
>
W
Z LL.O:I:ZZZ 0 0 0 0 d

>

c3 (!)

~

>

CI)

CI)

is
(Top View)

692

Y25
Y24
Y23
Y22
Y21
Y20
Y19
Y18
Y17

HITACHI

10:
~
'-'

HD66204

Y27
Y26
Y25
Y24
Y23

Y53

Y54
Y55
Y56
Y57

Y22

Y58

Y59
Y60
Y61
Y62
Y63

Y64
Y65
Y66
Y67
Y6B
Y69

HD66204TF
HD66204TFL
(TFP-100)

Y70

Y71
Y72
Y73
Y74
Y75
Y76

Y21
Y20
Y19
Y1B
Y17
Y16
Y15
Y14
Y13
Y12
Y11
Y10
Y9
YB
Y7

Y6
Y5
Y4
Y3

Y77

(Top View)

HITACHI

693

HD66204
Pin Description
Symbol

vee
GND

VEE
V1
V3
V4
CL1
CL2
M

0 0-03
SHL
E
CAR
DISPOFF

Y1-Y80
NC

694

Pin No. (FP-10orrFP·100)
40/38

38/36
35/33
32130
33/31
34132

Pin Name

Input/OUtput

Classification

Vee

Power supply

GND

Power supply

VEE
V1
V3
V4

Power supply
Input

Power supply

Input

Power supply

Input

Power supply

37/35
49/44
36/34
48-45/43-40
41/39
31129
50/48
39/37

Clock 1

Input

Control signal

Clock 2

Input

Control signal

M

Input

Control signal

Data o-data 3

Input

Control signal

51-100, 1-30/49-100, 1-28
42,43,44145,46,47

Shift left

Input

Control signal

Enable

Input

Control signal

Carry

Output

Control signal

Display off

Input

Control signal

Y1-Y80

Output

LCD drive output

No connection

HITACHI

HD66204
Pin Functions
Power Supply
Vee, VEE, GND: Vcc-GND supplies power to
the internal logic circuits. Vee-VEE supplies
power to the LCD drive circuits.
VI, V3, V4: Supply different levels of power to
drive the LCD. VI and VEE are selected levels,
and V3 and V4 are non-selected levels. See figure
1.

Do-D3: Input display data. High-voltage level of
data corresponds to a selected level and turns an
LCD pixel on, and low-voltage level data
corresponds to a non-selected level and turns an
LCD pixel off.
SHL: Shifts the destinations of display data
output See figure 2.

E: A low E enables the chip, and a high E disables
the chip.
CAR: Outputs theE signal to the next HD66204 if
HD66204s are connected in cascade.

Control Signal
CLl: Inputs display data latch pulses for the line
data latch circuit. The line data latch circuit
latches display data input from the 4-bit latch
circuit, and outputs LCD drive signals
corresponding to the latched data, both at the
falling edge of each CLl pulse.
CLl: Inputs display data latch pulses for the 4-bit
latch circuit. The 4-bit latch circuit latches display
data input via Do-D3 at the falling edge of each
CL2pulse.

DISPOFF: A low DISP sets LCD drive outputs
Y,-YgO to VI level.
LCD Drive Output
Y1-Ygo: Each Y outputs one of the four voltage
levels VI, V3, V4, or VEE, depending on a
combination of the M signal and display data
levels. See figure 3.

NC: Must be open.

M: Changes LCD drive outputs to AC.

V1

V3
V4

VEE
Figure I Different Power Supply Voltage Levels for LCD Drive Circuits

HITACHI

695

HD66204

~~~~~~~~

~D3t-r=--------------~
:::::::::::~

SHL=low

SHL = high

Figure 2 Selection of Destinations of Display Data Output

M~

1

r

L-....:;O_....I

D~
Youtput level

v:1

rvE~~v:~V1)~

Figure 3 Selection of LCD Drive Output Level

696

HITACHI

HD66204
Block Functions

Level Shifter

LCD Drive Circuit

The level shifter changes 5-V signals into highvoltage signals for the LCD drive circuit.

Controller: The controller generates the latch
signal at the falling edge of each CL2 pulse for the
4-bit latch circuit

LCD Drive Circuit

4·Bit Latch Circuit
The 4-bit latch circuit latches 4-bit parallel data
input via the Do to D3 pins at the timing generated
by the control circuit.

The SO-bit LCD drive circuit generates four
voltage levels VI, V3, V4, and VEE, for driving
an LCD panel. One of the four levels is output to
the corresponding Y pin, depending on a
combination of the M signal and the data in the
line data latch circuit.

Line Data Latch Circuit
The SO-bit line data latch circuit latches data input
from the 4-bit latch circuit, and outputs the latched
data to the level shifter, both at the falling edge of
each clock I (CLl) pulse.

Block Diagram
Y1-Y80

DISPOFF _ _ _--J~4~r-.L..---_;_;:::_:;:::_;:;:;:;:;:=:;;:_--...L.-__,
CL1-----~>~L-~~--~-----~~-~

SHl-----------.~

Controller

CL2-----------.~
E~--------~>·L-----

________________________

~

CAR~----------------------------------------------~

HITACHI

697

HD66204
Comparison of the HD66204 with the HD61104
Hem

HD66204

HD61104

Clock speed

8.0 MHz max.

3.5 MHz max.

Display off function

Provided

Not provided

LCD drive voltage range

10-28 V

10-26 V

Relation between SHL and
LCD output destinations

See figure 4

See figure 4

Relation between LCD output
levels, M, and data

See figure 5

See figure 5

LCD drive V pins

V1, V3, V4
(V2 level is the same as VEE level)

V1,V2,V3,V4

2nd

1st

IM""\----,-------U
. 2nd
SHL.1ow

>~~~~~>~

Last

~~~~~~~~

~m!'I~·~p~~~~~1

In;~-:=1LJJ
Last

2nd

SHL. high

SHL. high

HD66204

HD61104

1st

Note the exact reverse relation for the two devices.

Figure 4 Relation between SHL and LCD Output Destinations for the HD66204 and H061104

M-.J:--:;-1-"L.....:!OL...Jr

O
L ...J.
M-II ----.;--"1-..J
1
.

D~

D~

Youtput level IYE'\joIIV4 .joIIV1.joIIV3 .1

HD66204

HD61104

Figure 5 Relation between LCD Output Levels, M, and Data for tbe HD66204 and H061104
698

HITACHI

HD66204
Operation Timing

Line

CL2

Data 0

Data 3
CL1

CAR
(No.1)

HD66204 no. 1 latChes data

CAR
(No.2)

HD66204 no. 2
latches data

CAR
(No.3)

HD66204 no. 3
latches data

CAR
(No. n)

Y1-Y80

HD66204 no. n
latches data

-~--------------------1'--

HITACHI

699

HD66204
Application Example

-

CAR

=}-

I

GND Vee

Notes:

R1

R1

R2

R1

R1

VEE

1. The resistances of R1 and R2 depend on the type of the LCD panel used. For example,
for an LCD panel with a 1/15 bias, R1 and R2 must be 3 kO and 33 kO, respectively. That
is, R1/(4· R1 + R2) should be 1/15.
2. To stabilize the power supply, place two O.1-ILF capacitors near each LCD driver: one
between the Vee and GND pins, and the other between the Vee and VEE pins.

700

HITACHI

HD66204
Absolute Maximum Ratings
Item

Symbol

Rating

Unit

Power supply voltage for logic circuits

Vee

-0.3 to +7.0

V

Note.

Power supply voltage for LCD drive circuits

Vcc - 30.0 to Vee + 0.3 V

Input voltage 1

-0.3 to Vee + 0.3

V

1,2

Input voltage 2

VEE - 0.3 to Vee + 0.3

V

1,3

Operating temperature

Topr

-20 to +75

·C

Storage temperature

Tatg

-55 to + 125

Notes:

1. The reference point is GNO (0 V).
2. Applies to pins CL1, CL2, M, SHL, E, 0 0-03, DlSPOFF.
3. Applies to pins V1, V3, and V4.
4. If the LSI is used beyond its absolute maximum ratings, it may be permanently damaged. It
should always be used within its electrical characteristics in order to prevent malfunctioning or
degradation of reliability.

Electrical Characteristics
DC Characteristics ror the HD66204F/HD66204TF (Vee = S V ± 10%, GND = 0 V, Vee - VEE = 10
to 28 V, and Ta = -20 to + 7SoC, unless otherwise noted.)
Item

Symbol

Pins

Input high voltage

VIH

f

Input low voltage

Vil

2

Output high voltage

VOH

Output low voltage

VOL

2

Vi-Yj on resistance

RoN

3

Input leakage current 1

IIl1

Input leakage current 2

1112

Current consumption 1

IGND

Current consumption 2

lEE

Current consumption 3

1ST

4

Typ. Max.

Min.

Unit Condition

0.7 x Vcc

V

0

0.3 x Vee V

Note.

V

V

100--0.4 mA

0.4

V

iol- 0.4mA

4.0

kn

1oN-100~

-1.0

1.0

~

VIN. Vee to GNO

-25

25

~

VIN • Vcc to VEE

3.0

mA

fCl2 • 8.0 MHz
fCl1 -20 kHz
Vee- VEE. 28 V

2

500

~

Same as above

2

200

~

Same as above

2,3

Vcc- O•4

150

Pins and notes on next page.

HITACHI

701

HD66204
DC Characteristics lor the HD66204FUi1D66204TFL (Vee = 2.7 to S.s V, GND = 0 V, Vee - VEE =
10 to 28 V, and Ta = -20 to +7SoC, unless otherwise noted.)
Hem

Symbol

Pins

Min.

Max.

Unit
V

Input high voltage

VIH

0.7xVee

Vee

Input low voltage

Vil

1

0

0.3 x Vcc V

Output high voltage

Vcc-0.4

VOH

2

Output low voltage

VOL

2

Vi-Yj on resistance

RoN

3

Input leakage current 1

'll,

Input leakage current 2

IIL2

4

CondHlon

V

IOH--O·4mA

0.4

V

IOL-0.4mA

Note.

4.0

kn

IoN·100~

-1.0

1.0

~

VIN • Vee to GNO

-25

25

~

VIN - Vee to VEE

mA

fCl2 - 4.0 MHz
fCl' -16.8 kHz
fM - 35 Hz
VCC. 3.0 V
Vee - VEE. 28 V
Checker-board
pattern

2

Current consumption 1

IGND

1.0

Current consumption 2

lEE

500

~

Same as above

2

Current consumption 3

1ST

50

~

Same as above

2.3

Pins:

1.

CL 1. CL2. M. SHL. E. 00-03. OISPOFF

2. CAR
3. Y,-Y80 • V1, V3, V4
4. V1, V3, V4
Notes:

1. Indicates the resistance between one pin from Y,-Yeo and another pin from V1, V3, V4, and
VEE. when load current is applied to the Y pin; defined under the following conditions.
Vee-GNO. 28 V
V1. V3 = Vee - (211 O(Vcc - VEE)}
V4 - VEE + (211 O(Vee - VEE)}
V1 and V3 should be near Vee level, and V4 should be near VEE level (figure 6). All voltage
must be within AV. AV is the range within which RON, the LCO drive circuits' output
impedance, is stable. Note that AV depends on power supply voltage Vcr;-VEE (figure 7).
2. Input and output current is excluded. When a CMOS input is floating. excess current flows
from the power supply through the input circuit. To avoid this, VIH and VIL must be held to Vee
and GNO levels, respectively.
3. Applies to standby mode.

702

HITACHI

HD66204
Vee
---------. V1

IN

-----. V3

-------------- V4

IN

-L-----~~---------------------VEE

Figure 6 Relation between Driver Output Waveform and Level Voltages

5.6

-------------------

2.0

--------

INM
level vohage range

28

Vee-VEE (V)
Figure 7 Relation between Vee - VEE and AV

/

HITACHI

703

HD66204
AC Characteristics for the HD66204F/HD66204TF (Vee
+7SoC, unless otherwise noted.)
Item

Symbol

Pins

Clock cycle time

=S V ± 10%, GND = 0 V, and Ta =-20 to
Min.

Max.

Unit

tevc

Cl2

125

ns

Clock high-level width 1

teWH

CU. Cl2

45

ns

Clock low-level width

teWL

Cl2

45

ns

Clock setup time

tSCL

CL1. Cl2

80

ns

Clock hold time

tHCL

CU. Cl2

80

Clock rise time

tr

CL1. CL2

Clock fall time

tf

CU. CL2

Data setup time

tos

0 0-03 • CL2

ns
Note 1
Note 1

ns
ns

20

ns

Data hold time

tOH

0 0-03• CL2

20

ns

Enable (E) setup time

tEsu

E. Cl2

30

ns

Carry (CAR) output delay time

teAR

CAR. CL2

80

ns

M phase difference time

teM

M.CL2

300

ns

CL 1 cycle time

tell

CL1

AC Characteristics for the HD66204FLIHD66204TFL (Vee
to +7SoC, unless otherwise noted.)

=2.7 to S.Sv, GND =0 V, and Ta = -20

Symbol

Pins

Min.

Clock cycle time

Max.

Unit

tevc

Cl2

250

ns

Clock high-level width 1

teWH

CU. CL2

95

ns

Clock low-level width

teWL

CL2

95

ns

tSCL

CU. Cl2

80

ns

Clock hold time

tHCL

CL1. CL2

80

Clock rise time

tr

CU. CL2

Clock fall time

Note 1

ns

tf

CL1. CL2

tos

0 0-03• CL2

50

ns

Oata hold time

ns

tOH

0 0-03 • CL2

50

ns

Enable (E) setup time

tEsu

E. Cl2

65

ns

Carry (CAR) output delay time

teAR

CAR. CL2

155

ns

M phase difference time

teM

M. CL2

300

ns

CL 1 cycle time

tell

CL1

1. tr• tf < (tevc - tCWH - tewLlI2 and t r• tf ~ 50 ns
2. The load circuit shown in figure 8 is connected.

704

HITACHI

tcvc x50

Notes

ns
Note 1

Data setup time

Notes:

2

ns

tcvc x50

Item

Clock setup time

Notes

ns

2

HD66204

Test point 0---...,

~30PF

Figure 8 Load Circuit

tr

tCWH

tf

tCWL

tCVC

Cl2

O.7Vec

00-03

O.3Vec
tCWH

CL1

Cl2

14---....;;I~

tCM

O.7Vec
O.3Vec

M

Figure 9 LCD Controller Interface Timing

HITACHI
- - - -

------------

--

------

705

HD66205------------(Dot Matrix Uquid Crystal Graphic Display
Common Driver with SO-Channel Outputs)
Description
The HD66205F/HD66205FL/HD66205TF/HD
66205TFL1HD66205T1HD66205TL, the row LCD
driver, features low output impedance and as many
as 80 LCD outputs powered by 80 internal LCD
drive circuits, and can drive a large liquid crystal
graphic display. Because this device is fabricated
by the CMOS process, it is suitable for batterydriven portable equipment, which fully utilizes the
low power dissipation of liquid crystal elements.
The HD66205 has a complete line-up: the
HD66205F, a standard device powered by 5 V ±
10%; the HD66205FL, a 2.7-5.5 V, low power
dissipation device; the HD66205TF and
HD66205TFL, thin film package devices each
powered by 5 V ± 10% and 2.7-5.5 V; and the

706

HD66205T, tape carrier package (TCP) devices
powered by 2.7-5.5 V, respectively.

Features
•
•
•

HITACHI

Duty cycle: 1/64 to 1/240
High voltage
- LCD drive: 10-28 V
Display off function
Internal SO-bit shift register
Various LCD controller interfaces
- LCTC series: HD63645, HD64645,
HD64646
- LVIC series: HD66840, HD66841
- CLINE: HD66850

HD66205
Ordering Information 1 (Flat package and die shipment)
Packase

Tyee No.

VoHase Ranse

HD6620SF

S V± 10%

100-pin ~Iastic OFP (FP-100)

HD6620SFL

2.7-5.S V

100-pin plastic OFP (FP-100)

HD6620STF

SV±10%

1OO-~in thin plastic OFP (TFP-100)

HD6620STFL

2.7-5.S V

100-~in

HCD6620S

S V± 10%

Chip

HCD6620SL

2.7-5.S V

Chi~

thin ~Iastic OFP (!FP-100)

Ordering Information 2 (tape carrier package)
Tyee No.

Voltase Ranse

Outer Lead Pitch 1

Outer Lead PHch 2

Device Lensth

HD6620STA1

2.7-S.5V

0.1Smm

0.80mm

4 serocket holes

HD6620STA2

2.7-S.SV

0.18mm

0.80mm

4 serocket holes

HD6620STA3

2.7-S.SV

0.20mm

0.80mm

4 serocket holes

HD6620STA6

2.7-S.SV

O.22mm

0.70mm

4 sprocket holes

HD6620STA7

2.7-S.SV

0.2Smm

0.70mm

4 sprocket holes

HD6620STA9L

2.7-S.SV

O.22mm

0.70mm

3 sprocket holes

Notes:

1.
2.
3.
4.

Outer lead pitch 1 is for LCD drive output pins, and outer lead pitch 2 for the other pins.
Device length includes test pad areas.
Spacing between two sprocket holes is 4.7Smm.
Tape film is Upirex (a trademark of Ube industries, Ltd.).
5. 3S-mm-wide tape is used.
6. Leads are plated with Sn.
7. The details of TCP pattern are shown in • The Information of TCP.•

HITACHI

707

HD6620S
Pin Arrangement

X51
X52
X53
X54
X55

X56
X57
X58
X59
X60
X61
X62
X63

HD66205F
HD66205Fl
(FP-100)

X64
X65

X66
X67
X68
X69
X70
X71
X72
X73
X74
X75
X76

xn
X78
X79
X80

51
M~~~~~~~~~~~~~~~~~~~
o
Z

00 0z W
W

>

>11) cD>

>~ 0

LL. O...J 0 0 ::!! 0
ZLL.OZzz
Z
~>enC)

en
Ci
(Top View)

708

HITACHI

...J
O 0
Z

15

°

0
Zz

X30
X29
X28
X27
X26
X25
X24
X23
X22
X21
X20
X19
X18
X17
X16
X15
X14
X13
X12
X11
X10
X9
X8
X7
X6
X5
X4
X3
X2
X1

HD66205

X53
X54
X55
X56
X57
X58
X59
X60
X61
X62
X63
X64
X65
X66
X67
X68
X69

8m~~~~~~~mgm~~~~~~~~~~~~~

75
74
73
72
71
70
69
68

HD6620STF
HD6620STFL
(TFP-100)

67
66
65
64
63

62
61
60
59

X70

58

X71
X72
X73
X74

57
56

X75
X76
X77

53

55

54
52

X27
X26
X25
X24
X23
X22

X21
X20
X19
X18
X17
X16
X15
X14
X13
X12
X11
X10
X9
X8
X7
X6
X5
X4
X3

(Top View)

HITACHI

709

HD6620S
Pin Description
Symbol

Pin No.
(FP-100 I TFP-100}
40/38

Vee

Power supply

GND

42140

GNO

Power supply

VeE
V1
V5

34/32

Power supply

37135

Vee

Pin Name

Input/Output

Classification

va

36/34

VEE
V1
V5
V6

Input

Power supply

CL

46/44

Clock

Input

Control signal

M

44142

M

Input

Control signal

01

48/46

Data in

Input

Control signal

DO

32131

Data out

Output

Control signal

SHL

41/39

Shift left

Input

Control signal

35/33

Input

Power supply

Input

Power supply

OISPOFF

39/37

Display off

Input

Control signal

X1-Xao

51-100,1-301
1-28,49-100

X1-X80

Output

LCD drive output

NC

31,33,38,43,
45, 47, 49, 501

No connection

29,30,36,41,

43,45,47,48

710

HITACHI

HD66205
Pin Functions

DO: Outputs display data. DO of the last
HD66205 must be open, and those of the other
HD66205s must be connected to DI of the next
HD66205.

Power Supply
Vee, VEE, GND: Vec-GND supplies power to the
internal logic circuits. Vcc-VEE supplies power to
the LCD drive circuits.
VI, V5, V6: Supply different levels of power to
drive the LCD. VI and VEE are selected levels,
and V5 and V6 are non-selected levels. See figure
1.
Control Signal
CL: Inputs data shift clock pulses for the shift
register. At the falling edge of each CL pulse, the
shift register shifts display data input via the DI
pin.

SHL: Selects the data shiftt direction for the shift
register. See figure 2.
DISPOFF: A low DISP sets LCD drive outputs
X1-X go to VI level.
LCD Drive Output
X1-X go: Each X outputs one of the four voltage
levels VI. V5. V6. or VEE. depending on a
combination of the M signal and display data
levels. See figure 3.

Other
NC: Must be open.

M: Changes LCD drive outputs to AC.
01: Inputs display data. DI of the first HD66205
must be connected to an LCD controller, and those
of the other HD66205s must be connected to DI of
the previous HD66205.

V1
V6

V5

VEE
Figure I Different Power Supply Voltage Levels for LCD Drive Circuits

HITACHI

711

HD6620S

Common signal
scan direction

SHL level

Data shift direction

Low

Il ~SR1 .SR2 .SR80

X1

High

Il • SR80~ SR79 • SR1

X80~X1

~

Figure 1 Selection of Display Data Shift Direction

M.-J

1

0.-

D~
X output level

rvtrvt~E~rvtl

Figure 3 Selection of LCD Drive Output Level

712

HITACHI

X80

HD6620S
Block Functions

Shift Register

LCD Drive Circuit

The SO-bit shift register shifts data input via the DI
pin by one bit, and the one bit of shifted-out data is
output from the DO pin. Both actions occur
simultaneously at the falling edge of each shift
clock (CL) pulse

The SO-bit LCD drive circuit generates four
voltage levels VI, V5, V6, and VEE, for driving an
LCD panel. One of the four levels is output to the
corresponding Y pin, depending on a combination
of the M signal and the data in the shift register
Level Shifter
The level shifter changes 5-V signals into highvoltage signals for the LCD drive circuit.

Block Diagram
X1-X80

V1,VEE
V5
V6,
M

~~~~~~~:=:===]~~~~c===::~
=

DISPOFF
CL

Shift register

DI
SHL

DO~----------------------------------------------~

HITACHI

713

HD66205
Comparison of the HD66205 with the 8D61105
Item

HD66205

HD61105

Display off function

Provided

Not provided

LCD drive voltage range

10-28 V

10-26 V

Shift clock phase selection function

Not provided

Provided (FCS pin)

Relation between SHL and
LCD output destinations

See figure 4

See figure 4

Relation between LCD output
levels, M, and data

See figure 5

See figure 5

LCD drive V pins

V1,V5, V6
(V2 level is the same as VEE level)

V1, V2, V5,V6

SHL level

Data shift direction

Common signal
scan direction

SR1 ~ SR2 ~ SR80

Low

OJ •

High

OJ • SR80. SR79 • SR1

X1 -> X80
X80->X1

HD66205

SHL level

Data shift direction

Common signal
scan direction

Low

OJ • SR80. SR79 • SR1

X80->X1

High

OJ • SR1

~ SR2 ~ SR80

X1. X80

HD61105
Note the exact reverse relation for the two devices.

Figure 4 Relation between SHL and LCD Output Destinations for the HD6620S and HD61l0S

M-.J

1

0

r

M.....J

D~
X output level

~V1 ~~VS ~1¥E'iI.V6 ~I

1

0

r

D~
X output level

HD6620S

~V2 .~V6 .~V1.~ VS ~
HD6110S

Figure 5 Relation between LCD Output Levels, M, and Data for the HD6620S and HD61l0S
714

HITACHI

M--.J...
From
LCD
controller
"Ij

dei'
c

:if

"

II)

8

co

!!.
D)

eo
r:I'

~

~

o

:I:

i

~
0

-

:I

80 1 2 3

X79 (COM2)

~~ ... _ __

;
X1 (dOM80)

~ .....

V6

V1

:I
til

DO

t""
==

1601 2 3

t""

~
t;:j

V1

c

V6
X1 (COM160) ~......

t;:j

240 1 2 3

- _...... -%

-_...... -LJv1
V2

.....

..... --1V6 ..... 1JV6 .... .

~

1Y.§........
V1
lY.!i....

V1

~

.. .... V1 V5

. ....

----1'V6 ..... UVS·····

. ....

----1'V6 ..... --, roEI'"

.....

----1'V6 .....

V2

V2

~

0-

!So

~
....
S~
0

~1:'.

0

.,flo'

"CS

I'D

eo
§
~

_.
a

=

CICI

g

1:'.

9

s·
8'
..,

(JQ

g-

>

io·

L ...... ___ __ ..... IL ..... __.
n

--

160 1 2 3

~.

......

V6
X79 (~OM82)~ ..... ~

a'
oS'

80 1 2 3

V2

.Jl.YL-......

V6
X80 (C0M81) ~ •...• ........J

:I
CI.

2401 2 3

- - ..... ~ .....
--QJVs....

n .. _

D)

~I

1 frame

.....

240 1 2 3

~

:I

I...

JL.....
...... JL
cLmlliIt ..... ftJffi1t .... ..rtftHft ..... _ ..... R .....•......•

OLJL.....

X80(COM1)~ •••.. _ __

00-

~

1 frame

:n

(JQ

...... "I..YL.
...... "I..YL.

0

:I

ttl
~

~

"5!.
~

LJ"

V2
.. ... ~
...... "I..YL.

~

'"; .

00 _ _ _ ,

D)

eo
0
:I

'"

~~

,X80(COM161)~.....
II)

o

:I:

::::!

III

_ ......IL.....

)(79

(C~M162)~.....
:

X1(C~M240)~......

. ..... ~ .....
V1
.. ....

. . . IL ..... _.
~.....

---.fl~!? ... --IV6 .....
V1

.. ...

~.....

. ....

----[jw...... ~
W
t..r's.... i.YL
.. ...

~

0::

o

~
~

t,,)

c:>

(II

HD6620S
Application Example

OND Vee

Notes:

lit

At

AI

At

lit

1. The resistances of R1 and R2 depend on the type of the LCD panel used. For example,
for an LCD panel with a 1115 bias, R1 and R2 must be 3 kn and 33 kn, respectively. That
is, R1/(4' R1 + R2) should be 1/15.
2. To stabilize the power supply, place two O.1"I1F capacitors near each LCD driver: one
between the Vee and GND pins, and the other between the Vee and VEE pins.

716

HITACHI

HD6620S
Absolute Maximum Ratings
Hem

Symbol

Rating

Unit

Power supply voltage for logic circuits

Vee

-0.3 to +7.0

V

Power supply voltage for LCD drive circuits

VEE

Vee - 30.0 to Vee + 0.3 V

Notes

Input voltage 1

-0.3 to Vee + 0.3

V

1.2

Input voltage 2

VEE - 0.3 to Vee + 0.3

V

1.3

Operating temperature

Topr

-20 to +75

·C

Storage temperature

Tstg

-55 to +125

·C

Notes:

4

1. The reference point is GND (0 V).
2. Applies to pins CL. M. SHL. DI.-::D~IS=-=P:-::O:-::F=F.
3. Applies to pins V1. V5. and VS.
4. -40 to + 125·C for TCP devices.
5. If the LSI is used beyond its absolute maximum ratings. it may be permanently damaged. It
should always be used within its electrical characteristics in order to prevent malfunctioning or
.
degradation of reliability.

Electrical Characteristics
DC Characteristics for the HD6620SF/HD6620STF (Vee
to 28 V, and Ta = -20 to +7SoC, unless otherwise noted.)
Item

Symbol

Input high voltage

VIH

Pins

=5 V ± 10%, GND =0 V, Vee -

Typ. Max.

Min.

Unit Condition

0.7 x Vee

Vee

0.3 x Vee V

Input low voltage

Vil

1

0

Output high voltage

VOH

2

Vec- O.4

Output low voltage

V

IOH=-o·4mA

VOL

2

0.4

V

IOL .. 0.4 mA

RoN

3

2.0

kn

ioN .. 100 JJ.A

VIN .. Vee to VEE

100

JJ.A
JJ.A
JJ.A

500

JJ.A

Input leakage current 1

Illl

1

-1.0

1.0

11L2

4

-25

25

Current consumption 1

IGND

Current consumption 2

lEE

150

=10

Notes

V

Vi-Vj on resistance

Input leakage current 2

VEE

VIN .. Vee to GND
fel .. 20 kHz
Vee - VEE" 28 V

2

Same as above

2

Pins and notes on next page.

HITACHI

717

HD6620S
DC Characteristics for the HD66204FLIHD66204TFL/HD66204T (Vee =2.7 to S.s V, GND
Vee - VEE = 10 to 28 V, and Ta = -20 to +7SoC, unless otherwise noted.)
Item

Symbol

Input high voltage

VIH

Input low voltage

VIL

Output high voltage

VOH

Pins

2

Output low voltage

VOL

2

Vi-Yj on resistance

RON

3

Input leakage current 1

IlL'

Input leakage current 2

11L2

Current consumption 1

Min.

Max.

Unit

0.7 x Vee

Vee

V

0

0.3 x Vee V
V

IOH--Q.4 mA

0.4

V

IOL .0.4 mA

2.0

k.Q

ioN - 100 mA

-1.0

1.0

~

VIN - Vee to GNO

-25

25

~

VIN - Veeo to VEE

100

~

Vee- 0.4

4

Condition

IGND

leL -16.8 kHz

=0 V,
Notes

2

1M - 35 Hz
Vee ·3.0V
Vee - VEE - 28 V
Current consumption 2
Pins:

lEE

250

Same as above

2

1. CL, M, SHL, 01, OISPOFF

2. DO
3. X,-Xso, V1, V5, V6
4. V1, V5, V6
Notes:

1. Indicates the resistance between one pin from X,-Xso and another pin from V1, V5, V6, and
VEE, when load current is applied to the X pin; defined under the following conditions.
Vee - VEE" 28 V
V1, V6 .. Vee - (1/1 O(Vee - VEE)}
V5 .. VEE + (1/1 O(Vee - VEE)}
V1 and V6 should be near Vee level, and V5 should be near VEE level (figure 7). All voltage
must be within AV. AV is the range within which RON, the LCD drive circuits' output
impedance, is stable. Note that AV depends on power supply voltage Vcc;-VEE (figure 8).
2. Input and output current is excluded. When a CMOS input is floating, excess current flows
from the power supply through the input circuit. To avoid this, VIH and VIL must be held to Vee
and GNO levels, respectively.
3. Applies to standby mode.

718

HITACHI

HD66205
Vee
V1

tN

V6

-------------- V5

I!N

VEE

Figure 7 Relation between Driver Output Waveform and Level Voltages

2.8
tN(V)

Level voltage range

1.0 --------

28
Vee-VEE (V)

Figure 8 Relation between Vee - VEE and t:.V

HITACHI

719

HD6620S
AC Characteristics for the HD66205F/HD6620SfF (Vee = 5 V ± 10%, GND = 0 V, and Ta = -20 to
+75°C, unless otherwise noted.)
Item

Symbol

Pins

Clock cycle time

Min.

Max.

Unit

tcvc

CL

10

J.1s

Clock high-level width 1

tcWH

CL

50

ns

Clock low-level width

tcWl

CL

1.0

Clock rise time

tr

CL

Clock fall time

tf

CL

Data setup time

tDS

DI,CL

100
100

Data hold time

tDH

01, CL

Data output delay time

tDD

DO,CL

Data output hold time

tDHW

DO,CL

Note

J.1s

30
30

ns
ns
ns
ns

3.0
100

J.1s
ns

AC Characteristics for the HD66205FL/HD6620SfFL/HD6620Sf (Vee = 2.7 to 5.5 V, GND = 0 V,
and Ta = -20 to +75°C, unless otherwise noted.)
Item

Symbol

Pins

Clock cycle time

Min.

Max.

Unit

tcvc

CL

10

J.1s

Clock high-level width 1

tcwH

CL

80

ns

Clock low-level width

tcWl

CL

1.0

Clock rise time

tr

CL

30

Clock fall time

tf

CL

Data setup time

tDS

01, CL

100

Data hold time

tDH

DI,CL

100

Data output delay time

tDD

DO,CL

Data output hold time

tDHW

DO,CL

Notes:

100

O---l'"
;1;

30 pF

Figure 9 Load Circuit

720

HITACHI

ns
ns
ns
ns

7.0

1. The load circuit shown in figure 9 is connected.

test point

J.1s

30

J.1s
ns

Note

HD6620S

ill
CL

tCWL

O.7VCC",,\

tCWH

III

tOO

tOS

IX

DI

\~

"'\...

I

O.3Vcc -'['-

tCYC

O.7Vec
O.3Vcc

tOH

=K

tOHW

DO

O.BVec "I
O.2VCC7

g~

Figure 10 LCD Controller Interrace Timing

HITACHI

721

HD66214T (Micro-TAB)-(SO-Channel Column Driver
in Micro-YCP)
Description

Features

The HD66214T, the column driver for a large
liquid crystal graphic display, features as many as
80 LCD outputs powered by 80 internal LCD
drive circuits. This device latches 4-bit parallel
data sent from an LCD controller, and generates
LCD drive signals. In standby mode provided by
its internal standby function, only one drive circuit
operates, lowering power dissipation. The
HD66214, packaged in an 8-mm-wide micro-tape
carrier package (micro-TCP) , enables a compact
LCD system with a narrower frame (peripheral
areas for LCD drivers) -about half as large as
that os an existing system. The HD66214T is a
low power dissipation device powered by 2.7-5.5
V suitable for battery-driven portable equipment
such as notebook personal computers and palmtop personal computers.

•
•

Duty cycle: 1/64 to 1/240
High voltage
- LCD drive: 10--28 V
• High clock speed
- 8 MHz max under 5-V operation
(HD66214T)
- 4 MHz max under 3-V operation
(HD66214lL)
• Display off function
• Internal automatic chip enable signal generator
• Various LCD controller interfaces
- LCTC series: HD63645, HD64645,
HD64646
- LVIC series: HD66840, HD66841
- CLINE: HD66850
• 98-pinTCP

Ordering Information
Type No.

VoHage Range

Outer Lead Pitch 1

Outer Lead Pitch 2

Device I;-ength

HD66214TAl

2.7-5.5 V

0.15 mm

0.80mm

3 sprocket holes

HD66214TA2

2.7-5.5 V

0.18 mm

0.80mm

3 sprocket holes

HD66214TA3

2.7-5.5 V

0.20 mm

0.80 mm

3 sprocket holes

HD66214TA6

2.7-5.5 V

0.20 mm

0.45 mm

3 sprocket holes

HD66214TA9L

2.7-5.5 V

0.22 mm

0.45 mm

2 sprocket holes

Notes:

1. Outer lead pitch 1 is for LCD drive output pins, and outer lead pitch 2 for the other pins.
2. Device length includes test pad areas.
3. Spacing between two sprocket holes is 4.75 mm.
4. Tape film is Upirex (a trademark of Ube Industries, Ltd.).
5. 35-mm-wide tape is used.
6. Leads are plated with Sn.
7. The details of TCP pattern are shown in • The Information of TCP.•

722

HITACHI

HD66214T
Pin Arrangement

Vee
E
DO
01
02
03
CL2
CL1
M

DISPOFF

,

1
2
3

Dummy

J

4

5
6
7
8

98
97
96

Y1
Y2
Y3

21
20
19

Y78

9

CAR

10
11

Vee
SHL
GND
VEE
V4
V3
V1

12
13
14
15
16
17
18

Y79
Y80

,

Dummy

J
Top view

HITACHI

723

HD66214T
Pin Description
Symbol

Pin No.

Pin Name

Vee
GND

1.12

Vee
GND

Power supply

VEE
V1

15

Power supply

18

VEE
V1

Input

Power supply

V3

17

V3

Input

Power supply

14

Input/Output

Classification
Power supply

V4

16

V4

Input

Power supply

CL1

8

Clock 1

Input

Control signal

Cl2

7

Clock 2

Input

Control signal

M

9

M

Input

Control signal

0 0-0 3

3-6

Data Iklata 3

Input

Control signal

SHL

13

Shift left

Input

Control signal

E

2

Enable

Input

Control signal

CAR

11

Carry

Output

Control signal

DISPOFF

10

Display off

Input

Control signal

Y1-Yeo

19-98

Y1-Y80

Output

LCD drive output

724

HITACHI

HD66214T
Pin Functions

M: Changes LCD drive outputs to AC.

Power Supply

Do-D3: Input display data. High-voltage level of
data corresponds to a selected level and turns an
LCD pixel on, and low-voltage level data
corresponds to a non-selected level and turns an
LCD pixel off.

Vee, VEE, GND: Vcc-GND supplies power to the
internal logic circuits. Vcc-VEE supplies power
to the LCD drive circuits.
VI, V3, V4: Supply different levels of power to
drive the LCD. Vl and VEE are selected levels,
and V3 and V4 are non-selected levels. See figure
1.

SHL: Shifts the destinations of display data
output See figure 2.
E: A low E enables the chip, and a highE disables
the chip.

Control Signal
CAR: Outputs theE signal to the next HD662l4 if
HD662l4s are connected in cascade.

CLI: Inputs display data latch pulses for the line
data latch circuit. The line data latch circuit
latches display data input from the 4-bit latch
circuit, and outputs LCD drive signals
corresponding to the latched data, both at the
falling edge of each CLl pulse.

LCD Drive Output

CL2: Inputs display data latch pulses for the 4-bit
latch circuit. The 4-bit latch circuit latches display
data input via Do-D3 at the falling edge of each
CL2pulse.

Y1-YSO: Each Y outputs one of the four voltage
levels Vl, V3, V4, or VEE, depending on a
combination of the M signal and display data
levels. See figure 3.

DlSPOFF: A low DISP sets LCD drive outputs
y 1-Y 80 to Vllevel.

V1
V3

V4
VEE

Figure I Different Power Supply Voltage Levels for LCD Drive Circuits

HITACHI

725

HD66214T

>~~~~~!;:~

~~~ ~~~~ ~

:::::::::::~
D2
. -----------.
.
03 .......=-------------st

C1
SHL=low

SHL = high

Figure 2 Selection 01 Destinations 01 Display Data Output

M

-1

1

'---o"--.....r

D~

Youtput level· rvE:rV4tV1tv:1

Figure 3 Selection 01 LCD Drive Output Level

726

HITACHI

HD66214T
Block Functions

Level Shifter

Controller: The controller generates the latch
signal at the falling edge of each CL2 pulse for the
4-bit latch circuit

The level shifter changes 5-V signals into highvoltage signals for the LCD drive circuit

4·Bit Latch Circuit
The 4-bit latch circuit latches 4-bit parallel data
input via the 00 to D3 pins at the timing generated
by the control circuit.
Line Data Latch Circuit

LCD Drive Circuit
The SO-bit LCD drive circuit generates four
voltage levels VI, V3, V4, and VEE, for driving
an LCD panel. One of the four levels is Oiltput to
the corresponding Y pin, depending on a
combination of the M signal and the data in the
line data latch circuit.

The SO-bit line data latch circuit latches data input
from the 4-bit latch circuit, and outputs the latched
data to the level shifter, both at the falling edge of
each clock I (CLl) pulse.

Block Diagram
Y1-Y80

DISPOFF--------~~~r--~----~~~~~~------~--,
CL1

>

SHl------------~

Controller

CL2 ------------~

E

CAR~------------------------------------------~

HITACHI

727

HD66214T
Comparison of the H066214 with the HD61104
Item

HD66214

HD611 04

Clock speed

8.0 MHz max.

3.5 MHz max.

Display off function

Provided

Not provided

LCD drive voltage range

10-28 V

10-26 V

Relation between SHL and
LCD output destinations

See figure 4

See figure 4

Relation between LCD output
levels, M, and data

See figure 5

See figure 5

LCD drive V pins

V1,V3,V4
(V2 level is the same as VEE level)

V1,V2,V3,V4

Storage temperature

-40 to 125°C

-55 to 125°C

Package

TCP (tape carrier package)

QFP (quad flat package)

2nd

1st

1st

SHL-Iow

2nd
SHL-Iow

>~~~~~~~

Last

~~~~~~~!

~m!~:~~]g~~~~~~~1

JLJJ

IMI----::
Last
2nd
SHL. high

SHL. high

1st

HD61104

HD66214

Note the exact reverse relation for the two devices.

Figure 4 Relation between SHL and LCD Output Destinations for the 8D66214 and 8D61104

728

HITACHI

HD66214T
M ---Ir-:;-L_..QO:"'-Jr

M .....Ir-:;-L_..QO_Jr

D~

D~

Y output level

~EE.~V4 .,/1 .~V3.,

Y output level

HD66214

V1

~

V3

.~

V2

.~

V4

.~

.,

HD61104

Figure 5 Relation between LCD Output Levels, M, and Data for the HD66214 and HD61104

HITACHI

729

HD66214T
Operation Timing

i

r

Cl2

~
I1 2 3

________•

19 201

I

~~~ 1)

::.pc:x:::x:: --------. ::::x:::::xJX:: -----. ::::x::::xrx:::
-Ii
!
---f<
I

I

(No.2)

----Ii
:

CAR
(No.3)

CAR
(No. n)

Y1-Y80

--.J!
I

HD66214 no. 1 latches data

I
I
I

I
~I

'"

'"

rLl-II
I

rI

>1

HD66214 no. 2
latches data

r-

I

>1

HD66214 no. 3
latches data

I

l---

.....
0111(:-~;!1..._--11
HD66214 no. n
i

---I
i

iI

latches data

II

C
.

==:]
I
:
:

I
I
I

.

730

I

I

I

CAR

____ roL_
--X..J.-U-

i
! !

•

CL1

I

21

=PCX=X=
-------. :x::nx:= - - - .
I i ·
I

Data 3

~

1
JUl:fi- _______ ~

i

Data 0

I

UM

k

HITACHI

HD66214T
Application Example

--

=11141-----,

~I

\-

i~:":§fi~x-.....,

v.....

L.:Sr=HL_j-E

! L==::i

CAR

l5iSi'Ofi!~lmlffm
DO-03

II

HO&I214

CL2

(11

Cll

I

R1
GND Vee

Notes:

R1

R2

R1

R1

VEE

1. The resistances of R1 and R2 depend on the type of the LCD panel used. For example,
for an LCD panel with a 1115 bias, R1 and R2 must be 3 kn and 33 kn, respectively. That
is, R1/(4 • R1 + R2) should be 1/15.
2. To stabilize the power supply, place two O.1-~F capacitors near each LCD driver: one
between the Vee and GND pins, and the other between the Vee and VEE pins.

HITACHI

731

HD66214T
Absolute Maximum Ratings
Item

Symbol

Rating

Unit

Power supply voltage for logic circuits

Vee

-0.3 to +7.0

V

Power supply voltage for LCD drive circuits

VEE

Vee - 30.0 to Vee + 0.3

V

Input voltage 1

VT1

-0.3 to Vee + 0.3

V

Input voltage 2

VT2

1,2
1,3

Operating temperature

Topr

-20 to +75

Storage temperature

Tstg

-40 to +125

Notes:

Notes

1. The reference point is GNO (0 V).
2. Applies to pins CL 1, CL2, M, SHL, E, 0 0-03 , OISPOFF.
3. Applies to pins V1, V3, and V4.
4. If the LSI is used beyond its absolute maximum ratings, it may be permanently damaged. It
should always be used within its electrical characteristics in order to prevent malfunctioning or
degradation of reliability.

Electrical Characteristics
DC Characteristics for the HD66214T (Vee

=S V ± 10%, GND =0 V, Vee -

VEE

=10 to 28 V, and

Ta = -20 to +7SoC, unless otherwise noted.)
Item

Typ. Max.

Unit Condition

Symbol Pins

Min.

Input high voltage

V1H

0.7 x Vee

Vee

Input low voltage

VIL

0

0.3 x Vee V

Output high voltage

VOH

2

Output low voltage

VOL

2

Vi-Vj on resistance

RON

3

~nput

leakage current 1

lilt

Input leakage current 2

IIL2

Current consumption 1

4

Current consumption 2

lEE
1ST

IOH--o·4mA

V

IOL - 0.4mA

4.0

kn

ION-100~

1.0

~

VIN .. Vee to GNO

-25

25

~

VIN .. Vee to VEE

3.0

mA

feL2 ,. 8.0 MHz
feL1 .. 20 kHz
Vee - VEE -28 V

2

500

~

Same as above

2

200

~

Same as above

2,3

150

Pins and notes on next page.

732

V

-1.0

IGND

Current consumption 3

V

0.4

Vee- O•4

Notes

HITACHI

HD66214T
DC Characteristics for the HD66214T (Vee = 2.7 to S.s V, GND = 0 V, Vee - VEE = 10 to 28 V, and
Ta = -20 to +7SoC, unless otherwise noted.)
Pins

Max.

Unit

0.7xVee

Vcc

V

0

0.3 xVcc V

Item

Symbol

Input high voltage

VIH

Min.

Input low voltage

VIL

1

Output high voltage

VOH

2

Vcc- 0.4

Output low voltage

VOL

2

Vt-Yj on resistance

RoN

3

Input leakage current 1

1111

Condition

V

IOH--o·4mA

0.4

V

IOL-0.4mA

4.0

k.Q

ION .. 100

-1.0

1.0
25

IJ.A
IJ.A

VIN - Vee to GNO

-25

Notes

IJ.A

Input leakage current 2

11L2

Current consumption 1

IGND

1.0

mA

fCL2 .. 4.0 MHz
fCl1 - 16.8 kHz
f M -35 Hz
Vee - 3.0 V
Vcc - VEE" 28 V
Checker-board
pattern

Current consumption 2

lEE

500

2

1ST

50

IJ.A
IJ.A

Same as above

Current consumption 3

Same as above

2,3

Pins:

1. CL1, CL2, M, SHL,

4

VIN .. Vee to VEE
2

E, Do-Os, DISPOFF

2. CAR
3. Y1-Y80, V1, V3, V4
4. V1, V3, V4
Notes:

1. Indicates the resistance between one pin from Y 1-Yao and another pin from V1, V3, V4, and
VEE, when load current is applied to the Y pin; defined under the following conditions.
Vee-GNO= 28 V
V1, V3 = Vee - (211 O(Vee - VEE)}
V4

=VEE + (2110(Vcc -

VEE)}

V1 and V3 should be near Vee level, and V4 should be near VEE level (figure 6). All voltage
must be within IN. AV is the range within which RON, the LCD drive circuits' output
impedance, is stable. Note that AV depends on power supply voltage Vee-VEE (figure 7).
2. Input and output current is excluded. When a CMOS input is floating, excess current flows
from the power supply through the input circuit. To avoid this, VIH and VIL must be held to Vee
and GNO levels, respectively.
.
3. Applies to standby mode.

HITACHI

733

HD66214T
Vee

•••••••••. V1

IN

••••• , V3

•••••••••••••• V4

tN
-L--~~---------VEE

Figure 6 Relation between Driver Output Waveform and Level Voltages

5.6

.•.••....••.••.•. _--

2.0

........

tN(V)

Level voltage range

28

Vee-VEE (V)
Figure 7 Relation between Vee - VEE and !J.V

734

HITACHI

HD66214T
AC Characteristics for the HD66214T (Vee
otherwise noted.)

=5 V ± 10%, GND =0 V, and Ta =-20 to +7SoC, unless
Max.

Symbol

Pin.

Min.

Clock cycle time

tevc

CL2

125

ns

Clock high-level width 1

tcwH

CL1, CL2

45

ns

tcwL

CL2

45

ns

Clock setup time

tSCL

CL1, CL2

80

ns

Clock hold time

tHCL

CL1, CL2

80

ns

Clock rise time

1,

CL1, CL2

*1

ns

Clock fall time

t,

CL1, CL2

*1

ns

Hem

Clock low-level width

Unit

20

ns

Data setup time

tos

Data hold time

tOH

00-03, CL2

20

ns

Enable (E) setup time

~su

E,CL2

30

ns

Carry (CAR) output delay time

00-03' CL2

teAR

CAR, CL2

80

ns

M phase difference time

teM

M,CL2

300

ns

CL1 cycle time

tel1

CL1

AC Characteristics for the HD66214T (Vee
otherwise noted.)

=2.7 to 5.5 V, GND =0 V, and Ta =-20 to +7SOC, unless

Symbol

Pins

Min.

tevc

CL2

250

Clock high-level width 1

Max.

Unit

teWH

CL1, CL2

95

ns

teWL

CL2

95

ns

Clock setup time

tSCL

CL1, CL2

80

ns

Clock hold time

tHCL

CL1, CL2

120

ns

Clock rise time

1,

CL1, CL2

*1

ns

Clock fall time

t,

CL1, CL2

*1

ns

Data setup time

tos

00-03, CL2

50

ns

Data hold time

tOH

00-03, CL2

50

ns

Enable (E) setup time

65

tESU

E,CL2

Carry (CAR) output delay time

1cAR

CAR, CL2

M phase difference time

teM

M,CL2

tel1

CL1

Notes:

1.

1"

t, < (tevc -

tevc x50

Note.

ns

Clock low-level width

CL1 cycle time

2

ns

tcvc x50

Clock cycle time

Hem

Note.

ns
155

ns

300

ns

2

ns

tcWH - tewdl2 and t r, t, S 50 ns

2. The load circuit shown in figure 8 is connected.

HITACHI

735

HD66214T

Test point Of----..,

±30 PF

Figure 8 Load Circuit

Ir

ICWH

If

ICWL

ICYC

CL2

O.7Vee

00-03

O.3Vcc

ICWH

tCL1

CL1

CL2

CAR

O.8Vec

E

tCM
M

O.7Vee
O.3Vcc

Figure 9 LCD Controller Interface Timing

736

HITACHI

HD66224T-----(Dot Matrix Liquid Crystal Graphic Display
Column Driver with SO-Channel Outputs)
Description

Features

The HD66224T is a column driver for dot matrix
liquid crystal graphic display ststem. It has 80
liquid crystal drive circuits and can drive large
LCDs. The column driver latches parallel data for
display (4/8 bit parallel) from the controller. then
generates a drive signal and selects the proper LCD
drive voltage. A built-in standby function that
allows all internal drivers except one to be placed
in standby mode (1ST) lowers device power
consumption. The column driver package is a 7.5mm wide ultra-small tape carrier package (TCP).
allowing designs using half the frame area of
conventional displays.

•
•
•
•

The column driver can be used in a wide range of
battery-powered designs because its logic power
supply can operate with an input voltage ranging
from 2.5 to 5.5 V.

Display duty cycle: 1/64 to 1/240
Number of liquid crystal drive circuits: 80
Parallel data transfer: 4/8 bits
High voltage: Drive voltage 10-28 V (absolute
maximum rating 30 V)
• High-speed operation: Maximum clock speed 8
MHz (for 5 V) or 6.5 MHz (for 2.5 V)

• Logic power supply voltage: 2.5-5.5 V
• Built-in display off function
• Built-in automatic generation function for chipenable signal
• Built-in standby function
• 107-pin TCP

Ordering Information
Type No.

Data Input

Input Format

Outer Lead Pitch (Jlm)

HD66224TA1

4-bit input

Straight

210

HD66224TA2

4-bit input

Straight

200

HD66224TBO

a-bit input

Straight

200

Note: The details of TCP pattern are shown in "The Information of TCP."

HITACHI

737

HD66224T
Internal Block Diagram
Figure 1 is a block diagram of the HD66224T.

circuit 1 on the falling edge of clock CLl and
outputs the data to the level shifter circuit.

Liquid-Crystal Drive Circuit
The LCD drive circuit selects from four available
voltage levels (VI. V3. V4. and VEE) based on the
combination of the data of latch circuit 2 and input
to pin M. The circuit outputs the selected voltage to
the LCDs.

Latch Circuit 1
Latch circuit 1 consists of 4/8-bit parallel data
latches that store input data Do to 0-, when signaled
by the shift register.
Control Circuit

Level Shifter
The level shifter circuit raises the voltage of the
logic power-supply voltage to the level used for
driving the LCDs.

The control circuit generates signals that fetch the
data for input to latch circuit 1.
Data Rearrange Circuit
The data rearrange circuit performs left to right
(Sill.) inversion on data Do to 0-,.

Latch Circuit 2
The 80-bit latch circuit 2 latches data from latch

738

HITACHI

HD66224T
Pin Arrangement

~~~~180W~-12~~8~8~d~d~.~~~~~

~>~>m~m~~

~Im»>~

00

is
Note: This illustration does not correspond to the external shape of the TCP package.

Pin Description
Table 1
Type

Power
supply

Pin Description
Symbol
Vcc1
Vcc2
GND
VEEL '
VEER
V1L
VIR
V3L
V3R
V4L
V4R

Pin
Number

89
102
86
107
81
104
84
105
83
106
82

Pin Nam.IIO Function

Vcc 1

Vcc- GND: Connect to logic power supply.

Vcc2
GND

Vcc- VEE:

Connect to power supply for liquid-crystal
drive circuit.

VEEL
VEER
V1L
VIR
V3L
V3R
V4L
V4R

Liquid crystal drive level power supply
---------. VI

----- - V3
~
-- V

4

----. VEl:
VI. VEE: selected level
V3. V4: nonselected level
The power supply should maintain the condition Vee;;: VI >
V3> V4 > VEE. The Land R sides of V1.V3• and V4 are
separated within the device. so the potentials externally
supplied to them must be identical.

HITACHI
- - - - --------- -

739

HD66224T
Pin Description (cont)

Table 1
Type

Symbol

Pin
Number

Pin Name 1/0 Function

Control
signal

CL1

92

Clock 1

CL2

93

Clock 2

Synchronizes the drive signal that latches display data into
latch circuit 1.

I

Synchronizes the drive signal that latches display data into
latch circuit 2.

M

91

M

Converts the liquid crystal drive output to AC.

0 0-07

94 to 101

Data 0-7

Display Data

LCD Drive Output

High

Selected level

On

Low

Nonselected level

Off

SHL

88

Shift left

Inverts the data output destination.
4-bit input mode:
SHL

Input data and latch address

Low

High

t--'..,........

....L-........,~-J..

""";:0-0

0,
02r-------~~--

03

a-bit input mode:
SHL

Input data and latch address

Low

High

1"10;::-0-t-........,~-'--'-..L.-J-J..

0,

1--'----07

740

HITACHI

LCD

HD66224T
Pin Description (cont)

Table 1
Type

Symbol

Pin
Number

Pin Name I/O

Function

Control
Signal
(cont)

'iJSi5CfF

90

Display off I

When the liqtlid crystal output nonselected level control input
pin drives IlSPCfFlow. the liquid crystal drive output (Y1 to
Yso) is set to the V1 level.

801

103

Enable

110

"1101
EJa!

85

1/0 pins for chip selection. Input/output is controlled by SHL
input.

Enable

1102

SHL

EnableI/O 1

Enable 110 2

o

Output

Input

Input

Output

When the enable input signal goes low. data fetch begins.
When all data has been fetched. the enable output changes
from high to low and the next stage IC starts up.

Liquid
crystal
drive
output

BS

87

Y 1 to Yso

1 to 80

Bus select I

Switches the number of input bits for the display data. When
high. places the device in 8-bit input mode; when low.
changes the device to the 4-bit input mode.
Outputs one of the four voltage levels V1. V3• V4. or VEE.
based on the combination of the M signal and the display
data.
AC signal M

.-J

lor

Displaydata ~
Output level

1111

~IIII ~I" ~IIII ~I

VEE V4

V1

V3

Note: 0 and low levels inCJicate ground level. High levels indicate Vee level.

HITACHI

741

HD66224T
Sample Application
Figure 2 shows an example of an LCD panel
comprised of 640 x 200 dots. using the HD66224T.
The recommended common driver is HD66215.
For 640 x 400 dots. extend the configuration shown
to configure two screens.

When designing a board locate bypass capacitors as
close to each device as possible. to stabilize the
power supply. We recommend that two capacitors
(of about 0.1 pF) be used with each HD66224T.
One capacitor should be connected between Vee
and GND. and one between Vee and VEE'

R 1 and R2 differ depending on the LCD panel
used. For a 1/15 bias. for example. Rl = 3 k.Q and
R2 = 33k.Qare used so that Rl(4Rl + R2) = 1/15.

742

HITACHI

HD66224T

LCD panel

640 x 200
11200 duty cycle

--

---

I I

Figure 2 Application Example

HITACHI

743

HD66224T
Absolute Maximum Ratings
Parameters
Power supply voltage

Logic circuit

Symbol

Rating

Unit

Notes

Vee

-0.3 to +7.0

V

*1

------------------~~------------------------------

Liquid crystal drive circuit

VEE

Vee - 30.0 to Vee + 0.3

Input voltage (1)

Vn

-0.3 to Vee + 0.3

V

*1, *2

Input voltage (2)

VT2

VEE - 0.3 to Vee + 0.3

V

*1, *3

Operating temperature

Topr

-20 to + 75

·C

Storage temperature

Tstg

-40 to + 125

·C

Notes: 1.
2.
3.
4.

Indicates the potential from GNO.
Applies to the CL1, CL2, M, SHL, 00f, EI02, Do to 0 7 , and DISPOFF pins.
Applies to the V1 , V3 , and V4 pins.
When a device is used outside of the absolute maximum ratings, it may suffer permanent
damage. Exceeding the limits may cause malfunctions and have negative effects on device
reliability. We recommend that device operating parameters be kept within these limits.

Electrical Characteristics
Table 2

DC Characteristics (1) (Unless otherwise specified, Vee
Vcc - VEE = 10 to 28 V, Ta = -20 to +75°C)

Parameter

Symbol

Pin

Min

Input high
VIH
level voltage

CL1, CL2, M,
SHL, Do to 0 7

Input low
Vil
level voltage

Max

Unit

0.8x Vee

Vee

V

801, EI02,
1lSPaT, BS

0

0.2 x Vee

V

Output high VOH
level voltage

801,~

Vee- O.4

Output low VOL
level voltage

801,802

Resistance
between Vi
andYj

RON

Y1 to Yao, V1,
V3, V4

Input
leakage
current 1

11L1

Input
leakage
current 2

IIl2

744

Typ

= 5 V ± 10%, GND = 0 V,
Measurement
CondHlons

V

IOH =-0.4mA

0.4

V

IOl = 0.4 mA

1.5

kn

ION = 100 I1A

CL1, CL2, M,
-1.0
SHL, DO to 07,
801, EI02,
1lSPaT, BS

1.0

I1A

VIN = Vee to GNO

V1, V3 , V4

25

I1A

VIN = Vee to VEE

0.6

-25

HITACHI

Notes

*1, *2

HD66224T
Table 2

DC Characteristics (1) (cont)

Parameter

Symbol

Current
consumption 1

IGND

Current
consumption 2

lEE

Current
consumption 3

1ST

Pin

Min

Typ

150

Measurement
Conditions

Max

Unit

3.0

mA

feL2 = 8.0 MHz
feu" 20 kHz

500

!LA

Vee-VEE =28V

200

!LA

Notes
*3

*3. *4

Notes: 1. This is the resistance value between the Y pin and V pin (V1. V3• V4. or VEE) when a load current
flows to one of the pins Y1 to Yeo. Set with the following conditions:
Vee-VEE = 28V
V1• V3 = Vee - 2110(Vee - VEE)
V4 = VEE + 2110(Vee - VEE)
2. Describes the voltage range for the liquid-crystal drive level power supply. A voltage near Vee is
supplied to V1 and V3. A voltage near VEE is supplied to V4. Use within the range of 6V for each.
These ranges should be set so that the impedance ROM of the driver output obtained is stable.
Note also that 6V depends on the power supply voltage (Vee - VEE). See figure 3.
3. Excluding the current flowing to the input area and output area. When the driver uses an
intermediate level for input. a through current flows to the input circuit and the power supply
current increases. so be sure that VIH = Vee and VIL .. GND.
4. Current during standby.

6V

6V

~

vee

--- V1
- V3

~ 5.6

>

 11 ns

HITACHI

747

...

-_.._ - - - - - - - - -

HD66224T
AC Characteristic Test Waveforms

-mor

Figure 4 shows test point loading and test
waveforms. Connect test points through a 15-pF
capacitor to ground. as shown at the top of figure 4.

automatically halted (standby). If the
pin is .
connected to the mo2 pin of the next stage. the
next device will begin 4-bit fetch operation.

BS = GND (4-Bit Fetch Mode)

The data output changes when CLl falls. The
output destination for the fetched data when Sill.
GND is output pin YSO for d 1. and Y1 for dso.

=

When the data fetch operation enable signal goes
low (with SHL = GND and 'Bm1 = GND). data
standby is cleared. On the next rising edge of clock
CL2. the standby is cleared. Figure 5 shows timing
for 4-bit fetch mode operation. When CL2 falls. the
fIrSt 4-bit data fetch is performed. The 4-bit fetches
continue on each subsequent falling edge of CL2
until 76 bits have been fetched. The enable signal
(when SHL = GND. BIOI) then goes to GND
level. When 80 bits have been fetched. fetch is

Test point

When SHL = Vee. the destinations are reversed;
dso is output to Yso and dl is output to YI. The
output level (V I through V4) is actually selected by
the combination of the display data and AC signal
M.

0----.
j.15 PF
tcWHl

Clock 1

0.8 Vec
0.2 Vcc
tSCL

Clock 2

Data 0 to 7

0.8 Vcc Final data
0.2 Vcc

Priority data

tcvc - tCWH2 - tCWl2

2

Figure 4 AC Characteristic Waveforms
748

HITACHI

HD66224T
1
1

Line

1
I~

1
1
1
1

CL2

1
1
1

---D--D--CU1- ---

~

191 20 1 21

1

1
1

---1101
:

1
1

1
1

1
1
1

Fetch period for
IC (No.1) data

EI02
(No.3)
EI02
(No.4)
Y1 toYao

1
1

1
1
1

i
rL
1

r-

1

1

~i

:

1

EI02
(No.2)

1
1

=xbcbc i

i i

11

1
1

EI02
(No.1)

1
1

SW1flJlln

~---=x:bcbc
1
1

D7~
1
CL1

1

~
--1
1

DO~
1
to

1

22

1

~

Fetch period for IC (No.2) data ....~I---tl~~---~~-+-----ll
:
:

~r---FF;~~chhPp;erricio~d~f~or~I~C~(NNbO.~3ij)dd~~~a~~~=1I~~~-J-JL---Jr-:

~

:

~I--t::~~il__~r-

Fetch period for IC (No.4) data ....

:

:

1

1

C

~
1

1

Figure 5 Operation Timing (4-Bit Fetch Mode)

HITACHI

749

HD66224T
BS = v cc (8~Bit Fetch Mode)
The 8-bit data fetch basic functions are the same as
in the 4-bit fetch mode. Figure 6 shows timing for
8-bit fetch mode operation.

1

1

:

Line

:..

:

.:

1
1
1

OL2

1
1

1

JlDlJ-D--- JJ-OJJ-O--- .Jl-llJl-I4Jl
1 2 3
9 10 11 12
1
1

00

~
1

07

~

J1

I..
--.,
(No.1)
:
EI02
(No.2)
EI02
(No.3)
EI02
(No.4)

j

1
1

1

1

1
1

---

1
1

1
1

=xbcDc

!

=xtx:tx=

!

1
1
1

---

1
1
1

1

rL

! !

1
1

EI02

1
1

~

1

0L1

1
1

~
1
1

1
1

to

1
1

Fetch period for
10 (No.1) data

1
1

1
1

1

.:

Fetch period for 10 (No.2) data..

1
1

I:

r-:

I.

:

1

:

~rl---FF:;e;tc;t;h~p;;;eririo;;;d~ffoo;riCIO~{~Nk;o~.33i)~d~a~ta~"-====1I~.~J_J1L_-Jr:

~

:

:

--It-

Fetch period for 10 (No.4) data ......I--"t=::!.i.:__

:

:

1

1

-v

-rI

Y1 to Y80 -.Ji\

""--

I~-------------------------------------------I

1

1

Figure 6 Operation Timing (8-Bit Fetch Mode)

750

HITACHI

HD66215T-----(Common Driver for a Dot Matrix Uquid
Crystal Graphic Display with 100-Channel Outputs)·
Description

Features

The HD662IST is a common driver for a large dot
matrix liquid crystal graphic display (LCD). The
driver's 100 channels can be divided into two
groups of SO channels by selecting data input/
output pins. Outputs Xl to X 10 and X91 to X 100 can
be disabled by mode selection. Unused output pins
can be equally distributed above and below the
pins used for the LCD panel so that the panel can
be neatly centered on the LCD board. A 101channel output mode can also be selected for an
application to various display panels. The driver is
powered by about 3 V, making it suitable for
battery-driven portable equipment featuring the
low power dissipation of liquid crystal elements.

•

The HD662IST, packaged in a micro-tape carrier
package (micro-TCP), allows design of a compact
LCD system with a frame (an area peripheral to the
LCD panel) about half the width of conventional
systems.

•
•

•
•
•

•
•

Duty cycle: About 1/64 to 1/240
100 internal LCD drive circuits (101-channel
mode can be selected for a WI-output version)
High output voltage for driving the LCD:
10-28 V
Output division function (SO x 2-output)
IO-output through modes
WI-output mode
Display off function
Internal lOO-bit shift register
Various LCD controller interfaces
- LCTC series: HD6364S, HD6464S,
HD64646
- LVIC series: HD66840, HD66841
- CLINE: HD668S0
Micro-TCP with 3-sprocket-hole width
Operating voltage: 2.5-S.S V

Ordering Information
Type No.

Outer Lead Pitch 1

Outer Lead Pitch 2

Device Length

HD66215TAO

0.23 mm

1.20 mm

3 sprocket holes

HD66215TA1

0.22 mm

1.00 mm

3 sprocket holes

HD66215TA2

0.18 mm

0.85mm

3 sprocket holes

Notes: 1.
2.
3.
4.
5.
6.
7.

Outer lead pitch 1 is for LCD drive output pins, and outer lead pitch 2 for the other pins.
Device length includes test pad areas.
Spacing between two sprocket holes is 4.75 mm.
Tape film is Upirex (a trademark of Ube Industries, Ltd.).
35-mm-wide tape is used.
Leads are plated with Sn.
The details of TCP pattern are shown in "The Information of TCP:

HITACHI

751

HD66215T
Tape Carrier Package

000000000000000000000

x

E
E
~

8

x

00000000000000000000000

Pin Arrangement

> ~ ~
...I

...

752

N

('I)

...I

w

~

"It

...

W

i

II)

Q
0

~
!a

a~

...

0

~

>

ell

... ...... ... ... ... ... ... ....... ... ...

~

U)

0

0

Z

::i

...I

0

(!)

Q 0~
0

0

CQ

....

a: a: a: a:

~ :t:~

GI

0

HITACHI

N

('I)

"It

II)

i

CQ

~

~

ell

GI

HD6621ST
Pin Description
Symbol

Pin No.

Vee
GNO

8

Pin Name

12

Vee
GNO

V1l. V1R

1.20

V1l. V1R

Vel. VeR

2. 19

Vel. VeR

Vsl. VsR

3. 18

Vsl. VsR

Veel.VEeR

4.17

Veel. VeeR

Cl

14

Clock

InpuUOutput

Input

Control signal

M

13

M

SHLIR

9

ShHt left/right

0101

15

Data

InpUUoutput

0102

11

Input

0103

10

0104

6

Classification
Power supply

DISj5CFF

7

Display off

MOOE1. MOOE2

5. 16

Mode1. Mode2

Xl-Xl!!!!

21-120

Xl-X l00

Output

HITACHI

lCO drive output

753

HD66215T
Pin Functions
Power Supply

DI02 are data input/output pins for X1-Xso, and
DI03 and DI04 are input/output pins for XSI-XIOO
(XlOl) in 50 x 2-output modes. In a lOO-output
mode, DI02 and DI03 must be short-circuited, and
DI01 and DI04 are used as data input/output pins.

Vee, GND: Supply power to the internal logic
circuits.

VIL, VIR, VsL, VsR,

V~, V~,

VEEL, VEER:

Supply different levels of power to drive the LCD.
V 1 and VEE are selected levels, and V5 and V6 are
non-selected levels. See figure I.

DISPOFF: Controls LCD output level. A low

Control Signals
CL: Inputs data shift clock pulses for the shift
register. At the falling edge of each CL pulse, the
shift register shifts data input via the DIO pins.

MODEl, MODE2: Select an LCD output mode
(table 1). In lO-output through modes, ten unused
output pins are made invalid. These ten pins must
be open in these modes since they output M
signals.

M: Changes LCD drive outputs to AC.

LCD Drive Outputs

DISPOFF sets LCD drive outputs XI-X IOO (XIOl)
to VI level.

SHLIR: Selects the data shift direction for the shift
register and the common signal scan direction
(figure 2).

Xr-X Ioo: Each X outputs one of the four voltage
levels, VI. Vs. V6 , or VEE. depending on a
combination of the M signal and data levels. See
figure 3.

Dl01-Dl04: Input or output data. DI01 and

Table 1 Selection of LCD Output
MODE1

MODE2

Selected Mode

0

0

Normal (100-output)

0

1O-output through

1

(X 1-X 10)
(X91 -X 100)

0
101-output

----- --- --- --- --- ------ --- --- --- --- --- V1
------------ Vs
----------------- Vs
----------------------

VEE

Figure 1 DiITerent Power Supply Voltage Levels for LCD Drive Circuits

754

HITACHI

HD6621ST

SHUR

0101

0102

0103

Data shift direction and common
signal scan direction

0104

In 100 x 1-output mode

I

Input

I

I

Low

X,-X,oo

Output

Short-circuited

In 50 x 2-output mode
Input

Input

Output

X,-X50
Xs,-X,oo

Output

In 100 x 1-output mode
Output

I

I

I

High

X,oo-X,

Input

Short-circuited

In 50 x 2-output mode
Output

Input

Output

X50- X,
X,oo-Xs,

Input

For 10-outputthrough modes and 101-output mode, see Selection of Data Shift Direction
and Common Signal Scan Direction by SHUR and 010 Pins in Each Mode.

Figure 2 Selection or Data Shift Direction and Common Signal Scan Direction by SHLIR
and DIO Pins in Normal Mode (IOO·Output Mode)

M

~

0

~

X output level

0

I

0

0

I
I

I. -I" -I" -I" -I
V,

VS

VEE

Ve

Figure 3 Selection or LCD Drive Output Level

HITACHI

755

HD66215T
Block Diagram

V,l
Vel
OISPOFF

~~~~~ll-U~~~l

Vsl
VEEl=

~.r----,

i'.....lI_ _ _ _....IL_ _ _ _...JL_ _ _ _- - - I L -_ _ _....I

M

Cl
0101 ___r---,"-I

0102
0103
0104
SHUR----~~~;-~~-~~~---~~+H---+;-~+r--_+~

MOOE1
MOOE2

756

logic 3

HITACHI

HD66215T
Block Functions
LCD Drive Circuits

Shift Registers

The lOO-bit LCD drive circuits generate four
voltage levels. VI. Vs. V6• and VEE. which drive
an LCD panel. One of the four levels is output to
the corresponding X pin. depending on a
combination of the M signal and the data in the
shift register.

The lOO-bit shift registers shift data input via the
010 pin by one bit The bit that is shifted out is
output from the 010 pin to the next driver IC. Both
shifting and output occur simultaneously at the
falling edge of each shift clock (CL) pulse. The
SlU../R pin selects the data shift direction.

Level Sbifters

Logic 3

The level shifters change logic control signals
(2.5-5.5 V) into high-voltage signals for the LCD
drive circuit

Logic 3 selects which shift register operates depending on the settings of MODEl and MODE2.

HITACHI

757

HD66215T
Data Shift and Common Signal Scan
Direction
Figure 4-7 show the data shift direction and
common signal scan direction selected by SHLIR

SHUR

0101

0102

0103

and DIO pins in each mode.

0104

Oata shift direction and common
signal scan direction

In 100 x 1-output mode
Input

I

I

I

Output

Short-circuited

Low

X1-X 100

In 50 x 2-output mode
Input

Output

Input

I

I

X1-XSO

Output

XS1-X100

In 100 x 1-output mode
Output

I

Input

Short-circuited

High

X1OO -X 1

In 50 x 2-output mode
Output

Input

Output

XSO-X1

Input

X100-XS1

Figure 4 Selection of Data Shift Direction and Common Signal Scan Direction by SHUR
and DIO Pins in 100-Output Mode (MODEl 0 and MODE2 0)

=

758

HITACHI

=

HD66215T

SHLIR

0101

0102

0103

I

I

0104

Data shift direction and common
signal scan direction

In 90-output mode
Input

I

Short-circuited

Low

Output

X11 -X100

In 40- and 50-output mode
Input

Output

Input

I

I

X11 -X50

Output

XS1 -X 100 '

In 90-output mode
Output
High

I

Short-circuited

Input

X1OO -X 11

In 40- and 50-output mode
Output

Input

Output

X50 -X 11

Input

X1OO -XS1

Figure 5 Selection of Data Shift Direction and Common Signal Scan Direction by SHLIR
and DIO pins in IO-Output (X1-X10) Through Mode
(MODEl 0 and MODE 2 1)

=

HITACHI

=

759

HD6621ST

SHUR

0101

0102

0103

0104

Data shift direction and common
signal scan direction

In gO-output mode
Input

I

I

I

Short-circuited

Low

X1 -X90

Output

In so- and 40-output mode
Input

Output

Input

X1 -X50

Output

XS1 -X90

In gO-output mode
Output

I

I

I

Short-circuited

High

X90 -X 1

Input

In 50- and 40-output mode
Output

Input

Output

X50 -X 1

Input

X90 -XS1

Figure 6 Selection of Data Shift Direction and Common Signal Scan Direction by SHLIR and
DIO Pins in 10·Output (X91-X 1OO) Through Mode
(MODEl I and MODE2 0)

=

760

HITACHI

=

HD66215T

SHUR

0101

0102

0103

0104

Data shift direction and common
signal scan direction

In 101-output mode
Input

I

I

I
Short-circuited

Low

Output

X 1 - X 101

In 50- and 51-output mode
Input

Output

Input

X1 - X50

Output

XS1-X101

In 101-output mode
Output

I

I

I
Short-circuited

Input

X 101 - X1

High
In 50- and 51-output mode
Output

Input

Output

X50 ---X 1

Input

X101-XS1

In 101-output mode, any 10-output through mode cannot be used.

Figure 7 Selection of Data Shift Direction and Common Signal Scan Direction by SHLIR and
010 Pins in lOl·Output Mode (MODEl 1 and MODE2 1)

=

HITACHI

=

761

HD66215T
Application Examples

:=

!-

CAR

~
DiiPofF~~~ll

I( J

i:-

HD&e2.4T

!-

CAR

LCD,*", or 840 x 400 doll;
.1200dutr cydo

CII

eL.

V,I-+++++-+

v,
o v,

\-

:.jHL=--iE'-i;~tiiiRii.J~-W

V"--'':--::!::-'=
I::::'<=-~fl

-n

CAR

&oa>1HCl1 ! (

in· _.. -_. _.. _.. _. --. -_.. _.. _.. _.

~X,-x,..:'r(GNO,~X,-X",::'r
~ SHL

GNO- SHL
-

010. HD002.5T 0104 - - - 010. Hoaea.5T 0104
C'I
i r 0102
C41
[ 0102
01011
MODE2
I ' 0I0Il
1A00E2
~
MODE.. __ •
~
IAODEt

r;f ::DI~>::~='d2 ! ::D~>::':Jtf2

~

\->

~: I-H-HH-+
oV,
H.J
~~

E

JGNO

;JSHL~~~:H
v", --'

I-'

....:-

---

III

r. r.

~

r:

R1

R2

At

GND Vt;t;

R1

A1

v..

I

Notes: 1. The resistances of R1 and R2 depend on the type of LCD panel used. For example. for an LCD panel with a 1115 bias. R1
and R2 must be 3 knand 33 kg. respectively. ThaI is. Rlf(4'Rl + R2) should be 1.115.
2. To stabilize the power supply. place two O.I-1'f capacilors near each LCD driver: one between the Vee and GND pins. and
lhe other between the Vee and Vee pins.

Figure 8 LCD Panel of 640 x 400 Dots, 1/200 Duty Cycle
762

HITACHI

HD66215T

1
~
FI.M
CL
M

6fiIIar!/!

LCD "",II '" 840 • ..0 dolo;
11240 dutr cycle

v..

Notes: 1. The tesistances of R1 and R2 depend on the type of LCD panel used. For example, for an LCD panel whh a 1/15 bias, R1
and R2 must be 3 kn and 33 kn, respectively. That is, R1/(4' R1 + R2) should be 1/15.
2. To stabilize the power supply, place two O.1·JlF capacitors near each LCD driver: One between the Vee and GND pins, and
the other between the Vee and VEE pins.

Figure 9 LCD Panel of 640 x 480 Dots, 1/240 Duty Cycle

HITACHI

763

HD66215T
From
HD66215T (2)

/

HD66215T(1)

"
...

-r
-x
8 ······82

-x
0_

!

-

...

!!:

!!:

~

LCD
controller

Og

~

0

/

C

0

!

"...

-)(

-J<-x

...

~

88
····8!!:!!:8!!:

.§

/

c

0

r-

(5

"

!!:

5'

§

...

i

~ , ~ ~ ~~ ~~
:

:

:

:

:

:

~::
I
.I
•

:•
:
•

::

:
::
'"
:::
• • •

...

i

,::.

CD

~,

:

f ~ ~ ~~;:~
:

::

I
••

I
.
••

I

I .
• •

:: :

:

I
••
I
. ••

••I

I
"

.

I

I

Figure 10 Operational Timing in Normal Mode (lOO·Output Mode, 1/200 Duty Cycle)
764

HITACHI

HD66215T
HD6621ST Connection Examples
Figure 11 shows an example of an HD66215T
driving a 480-line LCD panel with a 1/240 to 1/250
duty cycle. Here, selecting MODEl and MODE2
disables outputs X1-X lO of driver IC1 and outputs
X 91 -X lOO of driver IC5. As a result, unused driver
output pins can be equally distributed above and
below the pins used for the LCD panel so that the
panel can be neatly centered on the LCD board. In

addition, since the 100 channels of the driver can
be divided into two groups of 50 channels by
selecting data input/output pins, data input is
divided at the center of the panel (IC3).
Figure 12 shows an example of an HD66215T
driving a 400-line LCD panel with a 1/200 to 1/210
duty cycle.

HITACHI

765

HD66215T

LCD panel

IC1

·::,,
X100

f-+

Line 90

IC2
Line 190

X1
IC3
Data - - - . I

IC4

••• ~5;!l...

Line 191

XS1

f-+ . ..l:I~.!~.~.................... .
f-+ Line 1

X100

f-+

Line 50

X1

-..

Line 51

X100

-..

Line150

X1

-..

Line 151

···:
:
I

·,

1

Upper panel display
•
Division
Lower panel display

1

IC5
-.. Line240
-..,.. _ ... __ .. ___ ....
X ___
(not..........
output)
!
_____ .... __ .. __ .. I

Figure 11 Connection Example for 480·Line LCD Panel with a 1/140-1/250 Duty Cycle

766

HITACHI

HD66215T

SHLIR is low

+ rXl
,,

Data

LCD panel
Une 1

,,,
,,
,,

IC1

,
X l00

r-

Une 100

Xl

t-

Une 101

X l00

r-

Une200

t
,,
,,,
,
:,
,

IC2

t
Data

---------- --- -_. -------------

Xl

r-

Une 1

X l00

:--

Une 100

Xl

t-

Une 101

Xl 00

t-

Une200

1

Upper panel display

I
Lower panel display

IC3

•
IC4

,,
,
:,
,,,
,

1

Figure 12 Connection Example for 400-Line LCD Panel with a 1/200-11210 Duty Cycle

HITACHI

767

HD66215T
Absolute Maximum Ratings
Item

Symbol

Rating

Unit

Note

Power supply voltage
for logic circuits

Vee

-0.3 to +7.0

V

2

Power supply voltage
for LCD drive circuits

VEE

Vee - 30.0 to Vee + 0.3

Input voltage 1

Vn

-0.3 to Vee + 0.3

2,3

VT2

VEE - 0.3 to Vee + 0.3

2,4

Topr

-20 to +75

2
Operating temperature
Storage temperature

-40 to +125
Tatg
Notes: 1. If the LSI is used beyond its absolute maximum ratings, it may be permanently damaged. It
should always be used within its electrical characteristics in order to prevent malfunction or
unreliability.
2. The reference point is GNO (0 V).
3. Applies to pins CL, M, SHLlR, 0101-0104 (input), OISPOFF.
4. Applies to pins V1, Vs, and Va.

768

HITACHI

HD6621ST
Electrical Characteristics

=

=

=

DC Characteristics (Vee 2.5 to 5.5 V, GND 0 V, and T. -20 to +75°C, unless otherwise noted)

Max

UnH Condition

0.7 x Vcc

Vee

V

0

0.3 x Vee

'iYP

Symbol Pins Min

Hem
Input high voltage

VIH

Input low voltage

Vil

1

Output high voltage

VOH

2

Output low voltage

Va.

2

Vi-Xj on resistance

RON

3

1.0

kn

ION .100 IIA

Input leakage current 1

Illl

4

-1.0

1.0

IIA

VIN .. Vee to GND

2

11L2

5

-25

25

VIN = Vee to Vee

3

1113

2

-5.0

5.0

VIN - Vee to GND

100

fCl - 19.2 kHz

250

Vcc - Vee· 28 V

Vcc- 0.4

IOH--o·4mA
0.4
0.5

Current consumption (5 V) IGND
lee

Nota

10l- 0.4mA

2

fFlM" 80 Hz
Vcc -GND.5 V
(3 V) IGND
lee

50

fCl" 19.2 kHz

250

Vcc - Vee - 28 V
f FlM • 80 Hz

2

Vcc-GND.3V
Pins: 1.
2.
3.
4.
5.

Cl. M. SHUR. DISPOFF.DI01-DI04 (input)
0101-0104 (input)
Xl -Xl00• Vl • Vs. Va
CL, M. SHUR. MODE1. MODE2. DISPOFF
Vl • Vs. Va

Notes: 1. Indicates the resistance between one pin from Xl -Xl00 and another pin from Vl • Vs. Va. and
Vee. when load current is applied to the X pin. Defined under the following conditions:
Vee - Vee· 28 V
Vl • Va" Vee -{1110 (Vcc-Vee)}
Vs - Vee + {1110 (Vee -Vee)}
Vl and Va should be near Vee level. and Vs should be near Vee level (figure 4). All voltage must
be within t:. V. t:. V is the range within which RON. the LCD drive circuits' output impedance. is
stable. Note that t:. V depends on power supply voltages Vee - Vee (figure 5).
2. Excludes input and output current. When a CMOS input is floating. excess current flows from the
power supply through the input circuit. To avoid this. VIH and Vil must be held to Vee and GND
levels. respectively.

HITACHI

769

HD66215T

IL-----

~v

.---.

~v

I 1--------------

Vee
VI
Vs

Vs
VEE

Figure 13 Relation between Driver Output Waveform and Level Voltages

2.8 ------.. ------------~V(V)

1.0 --------

10

Level voltage range

28

Vee - VEE (V)

Figure 14 Relation between Vee - VEE and ~ V

770

HITACHI

HD66215T
AC Characteristics (Vee =2.5 to 5.5 V, GND =0 V, and T. =-20 to +7S oC, unless otherwise noted)

Max

Symbol

Pins

Min

Clock cycle time

tcvc

CL

10

I1s

Clock high-level width

ns

Item

tcWH

65

Clock low-level width

tcWL

1.0

Clock rise time

tr

Clock fall time

tf

Data setup tirne

tos

Data hold time

tOH

Data output delay time"

too

0101-0104, CL

50

IJ.S
ns

7.0

I1s

100

Data output hold time

100

tOHW
Note: "The load circuit is shown in figure 15 is connected.

±

Test point 0 - - - - ,

Unit

ns

.

30pF

Figure 15 Load Circuit

Ir

CL

O. 7V cc \
O.3Vcc r

ICYC

~r

/
too

los

\

X

F-o.7Vcc

0101-0104
(Input)

'--

IOH

~O.3Vcc

X

IOHW

0101-0104
(output)

O.75Vcc
O.25Vcc

~

'-'

Figure 16 LCD Controller Interrace Timing

HITACHI

771

HD66106F-----(LCD Driver for High Voltage)
Description

Pin Arrangement

The HD66106F LCD driver has a high duty ratio
and many outputs for driving a large capacity dot
matrix LCD panel.
It includes 80 LCD drive circuits and can drive at up
to 1/480 duty cycle. For example, only 14 drivers
are enough to drive an LCD panel of 640 x 480 dots.
It also easily interfaces with various LCD control·
lers because of its internal automatic chip enable
signal generator.
Using this LSI sharply lowers the cost of an LCD
system.

Features
Column and row driver
80 LCD drive circuits
Multiplexing duty ratios: 1/100 to 1/480
4·bit parallel data transfer
Internal automatic chip enable signal generator
Internal standby function
Recommended LCD controller LSIs:
HD63645F and HD64645F (LCTC)
Power supply: +5 V ± 10% for the internal logic,
and 14.0 V to 37.0 V for LCD drive circuits
• Operation frequency: 6.0 MHz (max.)
CMOS process

Ordering Iuformation
Typ No.

Package

H066106FS

100-Pin Plastic QFP

H0661 060

Chip

(FP-100A)

HITACHI

II I II II II II II II II II II U H II U II II II •

!~~~;!Ra~a§~888d~~'~
(Top view)

HD66106F
Pin Description
Power supply

Control signals

Vee. GND: Vee supplies power to the internal
logic circuit. GND is the logic and drive ground.

CLl: The LSI latches data at the negative edge of
CLl when the LSI is used as a column driver. Fix
to GND when the LSI is used as a row driver.

VLCD : VLCD supplies power to the LCD drive circuit.

CL2: The LSI latches display data at the negative
edge of CL2 when the LSI is used as a column
driver. and shifts line select data at the negative
edge when it is used as a row driver.

VI, V2, Va, and V,: VI'V, supply power for driving
LCD (figure 1).

M: M changes LCD drive outputs to AC.

Do-D3: Do-D3 input display data for the column
driver (table 2).

Table 1 Pin Function
Symbol

Pin No.

Pin Name

Vee

49

Vee

GND

37·

Ground

VLCO
V,
V.
V,
V.

31.36

VLCO

32

LCD voltage 1

33
35

V.
V,
V4

CL1

38

Clock 1

CL2

40

Clock 2

M

42

M

0.-0,

46-43

Data 0 to data 3

SHL

39

Shift laft

E

47

Enable

CAR

48

Carry

CH1

41

Channel 1

Y,-Y ••

30-1.100-51

Drive outputs 1-80

NC

50

No connection

34

.

-----------------v.

~------v.

I/O

LCD voltage 2
LCD voltage 3
LCD voltage 4

o
o

Table 2 Relation between Display Data and
LCD State

----Va

----------v.

Display Data

LCD Outputs

LCD

1 1= high level)

Selected level

On

01= low level)

Nonselected level

Off

V" V.: Selected level
V•• V 4: Nonselected level

Figure 1 Power Supply for Driving LCD

HITACHI

n3

HD66106F
LSI is used as a column driver (CHI = Vcd. CAR
outputs scan data when the LSI is used as a row
driver (CHI = GND). When HD66106Fs are con·
nected in cascade, CAR connects with E of the next
LSI.

SHL: SHL controls the shift direction of display
data and line select data (figure 2, table 3).

E: 13 inputs the enable signal when the LSI is used
as a column driver (CHI =Vcd. The LSI is dis·
abled when 13 is high and enabled when low. 13 in·
puts scan data when the LSI is used as a row driver
(CHI = GND). When HD66I06Fs are connected in
cascade, E connects with CAR of the preceding LSI.

CHt: CHI selects the driver function. The chip
drives columns when CHI = Vcc, and rows when
CHI =GND.
Y 1 .y80: Each Y outputs one of the four voltage
levels-VI, V2, V 3, or V4 -according to the com·
bination of M and display data (figure 3).

CAR: CAR outputs the enable signal when the

NC: NC is not used. Do not connect any wire.

Table 3 Relation between SHL and Sean DireetiOn of Selected Line (When LSI is Used as a Row Driver)
SHL

GND

Shift Direction of Shift Register

Seen Direction of Selectad Line

E

... 1

- 2

- 3 .............. _ 80

E

-80

-79

-78··············... 1

V, -V. "'V. ·············:······_V•.•
v•• -V,. -V.. ····················... V,

F
"DD
D1

--···M
_._-

D2
D3

When SHL = Vee

When SHL = GND

Figure 2 Relation between SHL and Data Output (When LSI is Used as a Column Driver)

D~
Y outputleveq. v, j. v, .j. v•• j v•• j

D~
Y output levelj v•• j. vI.j

Whan Used as a Column Driver

When Used as a Row Driver

Figure 3 Se1eetion of LCD Drive Output Level

774

HITACHI

v, .j. v.

HD66106F
Internal Block Diagram
LCD Drive Circuits

Latch Circuit 1

The HD66106F (figure 4) begins latching data when
E goes low, which enables the data latching operation. It latches 4 bits of data simultaneously at the
fall of CL2 and stops automatically (= standby
state) when it has latched 80 bits.

Latch circuit I is composed of twenty 4-bit parallel
data latches. It latches the display data Do -D3 at
the fall of eL2 when the LSI is used as a column
driver. The signals sent from the selector determine which 4-bit latch should latch the data.

Latch Circuit 2

Selector

When the LSI is used as a column driver, latch
circuit 2 functions as an 80-bit latch circuit. It
latches the data sent from latch circuit I at the
fall of eLl and transfers its outputs to the LeD
drive circuits.

The selector is composed of a 5-bit up and down
counter and a decoder. When the LSI is used as a
column driver, it generates the latch signal to be
sent to latch circuit I, incrementing the counter at
the negative edge of eL2.

When the LSI is used as a row driver, this circuit
functions as an 80-bit bidirectional shift register.
The data sent from the E pin shifts at the fall of
eL2. When SHL = VCC, the data shifts from bit 1
to bit 80 in order of entry. When SHL =GND, the
data shifts from bit 80 to bit 1.

lli'i

II
CHI

~
! ..l::::::o

The controller operates when the LSI is used as a
column driver. It stops data latching when twenty
pulses of eL2 have been input (= power-down
function) and automatically generates the chip
enable signal announcing the start of data latching
into the next LSI.

Y,Y,Y,Y,

"1i
M

Controller

II11
11 213141

IJ

II

II

Logic

11 21+1

SHL

.

CL2

YLogiC
CLl

1,2,3,4
I", , ,'~

SO-bit latch circuit and bidirectional
shift register (Latch circuit 2)

ILogic
~

~~
l

r-- Vee

r - GND

+++~ r -

-(,

17178j19l80

...5~

D,D,

r - V LCD

.~

lr
Latch circuit 1 (4-bit x 20)

-

17178119180

LCD drive circuits

I I

I

Selector
\

Controller

I

Figure 4 Block Diagram

HITACHI

775

HD66106F
Functional Description
Data outputs change at the fall of CLI. Latched
data d l is transferred to the output pin Y I and
d so to Y80 when SHL =GND. Conversely, d 80 is
transferred to Y I and d I to Y 80 when SHL =Vee.
The output level is selected out of V I-V4 according to the combination of display data and the
alternating signal M (figure 5).

When Used as a Column Driver
The HD66106F begins latching data when E goes
low, which enables the data latching operation. It
latches 4 bits of data simultaneously at the fall of
CL2 and stops automatically (= standby state)
when it has latched 80 bits.

CL2

3

2

D.

~

d,

D,

~

d,

X

d7

X

D.

~

d.

X

d.

X

D,

~

d,

X

d,

X

E

I

X

da

X

-----"'j

19

20

d"

X

daD

_____'l

d"

X

d7•

X

_____ "'1.

d"

X

d71

X

-----y,

d"

X

d77

X

X

n

CLl

When SHL = GND

______________________________
Y..

~X~

___

d, _ _

______________________________ ___
~x~

da.___

When SHL =Voc

Y,
Y"

______________________________________
________________________________________
Figure 5 Column Driver Timing Chart

776

HITACHI

~x

~

~x

d,

HD66106F
When Used as a Row Driver
The HD66106F shifts the line scan data sent from
the pin E in order at the fall of CL2. When SHL =
Va;, data is shifted from Yl to Yso and Yso to Yl
when SHL = GND.

In both cases, the data delayed for 80 bits by the
shift register is output from the CAR pin to become the line scan data for the next LSI (figure 6).

HD66106F
near GND (figure 7). Each voltage must be within
determines the range within which RoN,
impedance of driver's output, is stable. Note that
~V depends on power supply voltage VLCO-GND
(figure 8) ..

LCD Power Supply

~ V. ~V

This section explains the range of power supply
voltage for driving LCD. VI and V3 voltages
should be near V LCO, and V2 and V 4 should be

-,-------- ~~"

:;.v

L------va

t>vl-, r------------ v.
~

LJ _______________ VI

~~---------------GND

Figure 7 Driver's Output Waveform and Each Level of Voltage

Range of power supply voltage
62

----------------------

2.3 - - - - - - - - - - -

14

37.

V",,-GND (V)

Figure 8 Power Supply Voltage VLCD-GND and

778

HITACHI

~V

HD66106F
Application Example
of 640 x 400 dots driven by HD66106Fs.

Application Diagram
Figure 9 shows an example of an LCD panel

15 D.-D.I---~

••0640
••,.639

j'-- •
CL~ 'i HD66106F (13) CLI _>
v._
\
v.1-..J-

e IoI~VI~

" ilio ",,>,>,ih.

LCD panel
640 x 400 dots
1/400 duty ratio

II

-

It:::..-

I

Controller

r~t~~

-

.r

R.

R.

R,

R.

R•

.~

Notes: 1. R, and R. depend on the LCD panel in use. When using an LCD panel with 1/20 bi_, R,II4R, +
R. ) should be 1120. For example, R, = 3kQ and Rz = 48kQ.
2. Use bypass capacitors to stabilize power supplV when designing a board. It II desirable to UIII two
capacitors with some 0.1 "F per LSI, putting one between VLCD and GND, and the other be_en VCC and GND.

Figure 9 Application Example

HITACHI

779

----

-----------------

g

if J
i

..

Line

It

s

l

~~
t!".e
g 15.
~11>....
....

20

40

160

CL2

aq

~~

CAR(LSI6)

%~
-a

dgo

CAR(LSI7)

5;;

%2.

CAR(LSI8)-.J

-fj

1:1

CAR(LSI 9)..J

t:::I
:! CAR(LSI 10)--.1

§ CAR(LSI 1l)J

~
~
~

;

XXXXX

0.-0 3

CAR(LSI12>J
CAR(LSI 13)J

y,-Y.~

Latches LSI 6 data

Latches LSI 8 data

,

) XXXX

I

Latches LSI 9 data

I

Latches LSI 10 data

I

Latches LSI 11 data

I

I

Latches LSI 12 data

I
Latches LSI 13 data

iii

go
~
It

..
.[ g- ~
.. Horizontal retrace period 1'rg.D:oJg-. .gIi'
o

CLl

~

I

X'

~

I'D

t!".

::s~·i•

,:oJ
I'D

~

~f
e.

::r:
om
m
o
~

m
tzj

HD66106F

~:>

~

~:>

~~IO::

::;;;;::

~


;;::

Figure 11 Timing Waveform for Row Drivers (LSI I-LSI 5)

HITACHI

781

HD66106F
Absolute Maximum Ratings

Supply
Voltage

Item

Symbol

Rating

Unit

Logic circuits

Vee

-0.3 to +7.0

V

LCD driva circuits

V

Not..

VLCD

-0.3 to +38

Input voltage (Logicl

VTl

-0.3 to Vee + 0.3

V

1,2

Input voltage (LCD drivel

VT2

-0.3 to VLCD + 0.3

V

1,3

Operation temperature

Topr

-20 to +75

·C

Tstg

-55 to +125

·C

Storage temperature

Notes: 1. Reference point is GND (= 0 VI.
2. Appli.. to the input pins for logic circuits.
3. Appli.. to the input pins for LCD drive circuits.
4. Using an LSI beyond its maximum rating may r.. ult in its permanent dastruction. LSls should usually be used
under electrical characteristics for normal operations. Exceeding any of these limits may adversely affect reliability.

782

HITACHI

HD66106F
Electrical Characteristics
DC Characteristics (Vee

=S V ± 10 %, VLCD =14 V to 37 V, Ta =_20°C to 7SoC unless otherwise noted)

Itam

Symbol

Input high voltage

V IH

CL1, CL2, M,SHL, 0.8 x Vee-

Pin

Input low voltage

VI!.

00-03, E, CH1

Output high voltage

VOH

CAR

Output low voltage

VOL

Min

Typ

0

Max

Unit

Vcc

V

Tast Condition

0.2 x VCC V

VCC - 0.40.4

V

IOH = -0.4 mA

V

IOl = 0.4 mA

Y1-YaO, V,-V4

3.0

kO

ION = 100 JlA

CL 1, CL2, M, SH L, -5.0

5.0

,.A

VIN = VCC to GNO

50.0
3.0

"A
mA

fCL2 = 6 MHz,

(2) ILCD'
(3) 1ST

0.5

mA

fCL1 = 28 kHz

0.2

mA

At the standby state
fCL2 = 6 MHz,
fCL1 =28 kHz

(4) ICC2

0.2

mA

fCll = 28 kHz,

(5) ILCD2

0.1

mA

fm = 35 Hz

Vi-Yj on resistance

RON
Input leakage current (1) IlL'

Notes

4

00-03, E, CH1
Input leakage current (2) IIL2

V,-V4

-50.0

Current consumption (,) Icc,

VIN = VlCD to GNO

2

3

Notes: 1. Input and output current is excluded. When the input is at the intermediate level in CMOS, excessive current
flows from the power supply through the input circuit. VIH and VIL must be fixed at VCC and GND respectively
to avoid it.
2. Applies when the LSI is used as a column driver.
3. Applies when the LSI is used as a row driver.
4. Indicates the resistance between Y pin and V pin (one of V" V2, V3, and V 4) when it supplies load current to
one of Y,-Yao pins.
Conditions: VlCD - GND = 37 V
V" Va = VlCD - 2/20 (VlCD - GND)
V2' V4 = GND + 2/20 (VlCD - GND)

~

v,----~o

ON

v,-----o
v · - -_ _ _o

Y pin (Y,-Yao)

v. _ _ _ __

HITACHI

783

HD66106F
AC Characteristics (Vee = S V ± 10 %, VLCD = 14 V to 37 V, Ta = _20°(: to +7SoC unless otherwise noted)
Column Driver
Item

Symbol

Pin

Min

Clock cycle time

t cvc

CL2

166

ns

Clock high level width

tCWH

CL2

50

ns

Clock low level width

tCWL

CL2

50

ns

Clock setup time

tscL

CL2

200

ns

tHCL

CL2

200

tct

CL1, CL2

Clock hold time
Clock rise/fall time
Data setup time
Data hold time

Max

Unit

ns

tosu

00-0 3

tOH

00- 0 3

30

ns

50

ns

tESU

E

tOCAR

CAR

M phase difference

tCM

M,CL1

Not.

ns
30

30

Output delay time

E setup time

Typ

ns

80

ns

300

ns

Row Driver
Symbol

Pin

Min

Clock low level width

tWL1

CL2

5

/.IS

Clock high level width

tWH1

CL2

125

ns

Data setup time

tos

E

100

ns

30

Item

Data hold time

tOH

E

Data output delay time

too

CAR

Data output hold time

tOHW

CAR

Clock rise/fall time

tct

CL2

Typ

784

30

O----l--.

HITACHI

/.IS

ns

30

l30

Unit

ns
3

Note: 1. Values when the following load circuit is connected:

Test point

Max

P

F

ns

Notes

HD66106F
Column Driver

CLl

-1

lew.

\~
VI.
..;.V!:;IL_ _ _ _ __

CLZ
to.

0.-0,

Horizontal retrace period
CLI

CL2

M

Figure 12 Controller Interface of Column Driver

HITACHI

785

- - - - - - - - ----_.

HD66106F
Row Driver

CL2

tot

tot

tDS

E

tDR

VIR
VIL

tDD

CAR

VIR
V IL
tDHW

Figure 13 Controller Interface of Row Driver

786

HITACHI

HD66107T-----------(LCD Driver for High Voltage)
Description

Features

The HD66107T is a multi-output, high duty
ratio LCD driver used for large capacity dot
matrix LCD panels. It consists of 160 LCD
drive circuits with a display duty ratio up to
1/480: the seven HD66107Ts can drive a 640 x
480 dots LCD panel. Moreover, the LCD driver
enables interfaces with various LCD controllers due to a built-in automatic generator of
chip enable signals. Use of the HD66107T can
help reduce the cost of an LCD-panel configuration, since it reduces the number of LCD
drivers, compared with use of the HD61104
and HD61105.

•
•
•
•
•
•
•

•
•
•
•

Column and row driver
160 LCD drive circuits
Multiplexing duty ratios: 1/100 to 1/480
4-bit and 8-bit parallel data transfer
Internal automatic chip enable signal
generator
Internal standby mode
Recommended LCD controller LSIs:
HD63645F, HD64645F, and HD64646FS
(LCTC), HD66840/HD66841 (LVIC),
HD66850 (CLINE)
Power supply voltage
-internal logic: +5 V ± 10%
-LCD drive circuit: 14.0 to 37.0 V
Operation frequency: 8.0 MHz (max.)
CMOS Process
192-pin TCP

Ordering Information
Type No.
HD66107T11
HD66107T24
HD66107T12
HD66107TOO
HD66107T01
HD66107T25

Number of

Outer lead

outputs

pitch (pm)

160
160
160
160
80
80

180
180
250
280
280
280

Material of tape*Z Nota
Kapton
Upilex
Kapton
Kapton
Kapton
12 perforated holes
Kapton
8 perforated holes

Note: * 1 "Kapton" is a trademark of Dupont, Ltd.
"Upilex· is a trademark of Ube Industries, Ltd.
*2The details of TCP pattern are shown in "The Information of TCp·.

HITACHI

787

HD66107T
Pin Description
Power Supply

Control Signal

Vee. GND: Vcc supplies power to the internal
logic circuits. GND is the logic and drive
ground.

CLI: The LSI latches data at the negative
edge of CL1 when the LSI is used as a column
driver. Fix to GND when the LSI is used as a
row driver.

VLCD.: VLCD supplies power to the LCD drive
circuit.

CL2: The LSI latches display data at the
negative edge of CL2 when the LSI is used as
a column driver, and shifts line select data at
the negative edge when it is used as a row
driver.

VIL. VIR. V2L. VaR. V3L. V3R. V4L. Va: VI to V4
supply power for driving an LCD (figure 1).

Tablet Pin Function
Pin_

Pin No.
167

Symbol
Vee
GNO

161. 186.187
166.192

VLCD
V1l. R
V2l. R
V3l.R
V4l. R
Cl1
CL2

M
00-07

191.165
188.162
190.164
189.163
183
184
182
174-181

SHl
CH2
BS
TEST
Y1-Y160
E
CAR
CHl

172
171
173
185
1-160
169
168
170

Input/output

Vcc
Ground
VLCD
V1l. V1R
V2l.V2R
V3l. V3R
V4l. V4R
Clock 1
Clock 2
DATAO-DATA7

Input
Input
Input
Input

Shift left
Channel 2
Bus Select
TEST
Y1-Y160
Enable
Carry
Channell

Input
Input
Input
Input
Output
Input
Output
Input

M

:
~-=----V2
----V1

~-r=_.

~

V1, V2: selected level
V3, V4:nonselected level

Figure t

788

Power Supply for Driving an LCD

HITACHI

HD66107T
M: M changes LCD drive outputs to AC.

CAR outputs scan data when the LSI is used
as a row driver (CH1 =GND). When
HD66107Ts are connected in cascade, CAR
connects with E of the next LSI.

Do-D7: Do-D, input display data for the column driver (table 2).
SHL: SHL controls the shift direction of dis-

CHI: CH1 selects the driver function. The chip
devices are columns when CH1 = Vee, and
rows when CH1 = GND.

play data and line select data (figure 2, table
3).

E: E inputs the enable signal when the LSI is

CH2: CH2 selects the number of output data
bits. The number of output data bits is 160
when CH2 = GND, and SO when CH2 = Vee.

used as a column driver (CH1 = Vee).
The LSI is disabled when E is high and enabled when low. E inputs scan data when the
LSI is used as a row driver (CH1 = GND).
When HD66107Ts are connected in cascade,
E connects with CAR of the preceding LSI.

BS: BS selects the number of input data bits.
When BS = Vee, the chip latches S-bits data.
When BS = GND, the chip latches 4-bits data
via Do to D3. Fix D4 through D, to GND.

CAR: CAR outputs the enable signal when
the LSI is used as a column driver (CH1 = V
cc).

Table 2

Table 3
SHL
Vee
GND

wise.

Relation between Display data
and LCD state

Dlllplay Data
1 (=high level)
(=Iow levell

o

TEST: Used for testing. Fixed to GND, other

LCD Output

LCD

V1 L. R/V2L. R
Nonselected level

On
Off

Relation between SHL and Scan Direction of Selected Line (When LSI is Used
as Row Driver)

Shift Direction of Shift Regiatar
E- 1234------ - 160
E- 160- 159- 15S:- 157------ - 1

Scan Direcdon of Selected Line
Y1Y2Y3Y4-------Y160

Y160- Y159- Y15S- Y157 - - - - - --Y1

_

("II

C")-.q- Ln

CQ

....

»»»»

co

"--v--'

"--v--'

"--v--'

lMLiL ___ ~~ F
~n_;JLjf
O

rnJ

01
02
03

02
03

When SHL=GNO

When SHL=Vcc

Figure 2 Relation between SHL and Data Output

HITACHI

789

.... - - _ . _ - - - - - _ . _ - - - -

HD66107T
LCD Drive Interface
Yl-Y180: Each Y outputs one of the four voltage levels-VI. V2. V3. V4-according to the
combination of M and display data (figure 3).

,--.....:o::"'-....JI
o
Youtput levell- V1 .. I-V3 ..

1· v2 .. I· v4 -I

Youtputl

1

1

I

level"V2 • .. V3· .. V1 .... V4 ..
When used as a row driver

When used as a column driver

Figure 3 Selection of LCD Driver Output Level

790

HITACHI

1

IZ'

V2l
V3l
V4l

V'58 V'60
. V'57 V'69

V, V2 V3 V.

!c

V.R
V3R
V2R
V,R

{
B
VLCO

M

E
CH

~

.u ?-El .~I
V..n.,

L';J. ;,.

1 234

.....

LCD drive circuit

1 2 3 4l

0)

0';::::::::-

Vee

GNO

t

II

Latch circuit 2

CQ

~~~~

lBO-bit latch and bidirectional
shift register

CH2
.... co

"''''
~

~

~~~ i:P r---

CAR

SH

l:

~

~

CL2

J

, ,3:'I

CL

1: 2

1

,,~ :.i:~:

B

00,....0

y

Ii

Logic

)I Logic

lb~r1

4

Latch circuit 1

"I}

LJL

I
(4-bit x 40)
(S-bit x 20)

.... co en

~I

~~~~

t

II

ii
I
I

Selector

'--

TEST -'-

Teat
circuit
'--

Controller

I

s
C»
C»
~

o
~

.....:J
~

HD66107T
Function
LCD Drive Circuits
The LCD drive circuits generate four levels of
voltages-VI, V2, V3, and V4-for driving an LCD.
They select and transfer one of the four levels
to the output circuit according to the combination of M and the data in the latch circuit 2 ..

Latch Circuit 2
Latch circuit 2 is used as a l60-bit latch circuit during column driving. Latch circuit 2
latches data input from latch circuit 1 at the
falling edge of CLl and outputs latched data
to the drive circuits.
In the case of row driving, latch circuit 2 is
used as a l60-bit bidirectional shift register.
Data input from E is shifted at the falling
edge of CL2. When SHL = Vec, data is shifted
in input order from bit 1 to bit 160 of the shift
register. When SHL = GND, data is shifted
from bit 160 to bit 1 of the reister. Moreover,
this latch circuit can be used as an 80-bit shift
register. In this case, Y41 through YI20 are
enabled, while the other bits remain unchanged.

column driving. The selector signals specify
which 8-biJ: circuit latches data. Moreover,
this circuit can be used as forty 4-bit parallel
data latch circuits by switching BS, in whieh
case the circuit latches data Do through D3.
Moreover, this latch circuit can be used as an
80-bit shift register. In this case Y41 through
YI20 are enabled, while the other bits remain
unchanged.

Selector
The selector consists of a 6-bit up and down
counter and a decoder. During column driving it generates a latch signal for latch circuit
1, incrementing the counter at the falling
edge of CL2.

Controller
This controller is enabled during column
driving. It provides a power-down function
which detects completion of data latch and
stops LSI operations.
Moreover, the controller automatically generates a chip enable signal (CAR) which
starts next-stage data latching.

Latch Circuit 1
Test Circuit
Latch circuit 1 consists of twenty 8-bit parallel data latch circuits. It latches data Do
through D7 at the falling edge of CL2 during

792

The test circuit divides the external clock and
generates test signals.

HITACHI

HD66107T
Fundamental Operations
nected with E of the next-stage LSI, this nextstage LSI is activated when CAR of the previous LSI goes low.

Column Driving (1)
• CH2 = GND (160-bit data output mode)
. BS = Vee (a-bit data latch mode)
The HD66107T starts data latch when E is at
low level. In this case, a-bit parallel data is
latched at the falling edge of CL2. When 160bit data latch is completed, the HD66107T
automatically stops and enters standby mode
and CAR is goes to low level. If CAR is con-

1

2

3

E\'--_____

Data is output at the falling edge of CL1.
When SHL = GND, data dl is output to pin Yl
and d160 to Y160. On the other hand, when SHL
= Vee, data d160 is output to pin Yl and dl to
Y160. The output level is selected from among
Vl-V4 according to the combination of display
data and alternating signal M. See figure 4.

19

20

---------------------

DO~---------~------

\ ~~~~~~~~~~~~~~~~------

D7~ _________ ~ ____________

___________~r_\'_____

ell

,\. .-__-----Ir-

CAR ----------------SHl

= GND

v, ________________________________________________________~

y,l--------------------------------------------------------~
SHl

= Vee

v, ______________________________________________________~~

\

V,ro ________________________________________________________~

Figure 4 Column Driver Timing Chart (1)

HITACHI

793

HD66107T
Column Driving (2)
. CH2 = GND (lSO-bit data output mode)
. BS = GND (4-bit data latch mode)

4-bit display data (Do-D3) is latched at the
falling edge of CL2. Other operations are
performed in the same way as described in
"Column Driving (1)". See figure 5 .

C~ ~ _________ ~ ___ _
E,

1

2

3

39

40

41

______________________

Cll
CAR - - - - - - - - -

_______~r_l~___

,'--___r--

SHl = GND

y1 __________________________________________ ~

J-------------~
SHl = Vee
y1 ______________________________________________~~

j-------------~
Figure 5 Column Driver Timing Chart (2)

794

HITACHI

HD66107T
Column Driving (3)

Yt through Y40 and Y121 through Yl60 remain
unchanged .

• CH2 = Vee (SO-bit data output mode)
• BS = Vee (S-bit data latch mode)
When CH2 is high (Vee). the HD66107T can be
used as an SO-bit column driver. In this case.
Y41 through Y120 are enabled. the states of

CU

When SHL = GND. data dl is output to pin
Y41 and dso is output to Y120. Conversely. when
SHL = Vee. data dso is output to Y41 and dl is
output to Y120. See figure 6.

~ _________ ~ ____ _

E\1

2

3

9

10

11

i~~~~~~~~~~~~~~===---

D7~ _________ ~ ____ _

-Inl.-__

CLl _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

CAR

------

--'r-

,'--_ _ _

SHL= GND

y41 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _~~

~

yl~ _____________________________________~~

SHL = Vee
y41 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _~~

\

Y120 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _~

Figure 6 Column DrIver Timing Chart (3)

HITACHI

795

HD66107T
Column Driving (4)
• CH2 = Vcc (SO-bit data output mode)
. BS = GND (4-bit data latch mode)

CL2

When CH2 = Vcc and BS = GND, 4-bit parallel data is latched, while SO-bit data is output.
The output of latched data is performed in
described in "Column Driving (3)". See figure
7.

~ _________

JL5"UL ________
19

123

E\'-_____

CLl
CAR - - - - - - - - -

20

21

-----------------------

____________--'n'-__
\'--_____r-

SHL=GND

y41 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _~~

y,~--------------------~
SHL=Vcc

T--------------~
y,20 ___________________________________________________~

Figure 7 Column Driver Timing Chart (4)

796

HITACHI

HD66107T
Row Driving (1)
. CH2 = GND (160-bit data output mode)
The HD66107T shifts line scan data input
through E at the falling edge of CL2.

When SHL = Vee. 160-bit data is shifted from
YI to Y160. whereas when SHL = GND. data is
shifted from YI60 to YI. In both cases the
HD66107T outputs the data delayed for 160
bits by the shift register through CAR.
becoming line scan data for the next IC
driver. See figure 8.

(next stage)

SHL=Vcc

2

4

3

158

159

160

158

159

160

1

CL2

~~_____________

V1

II

V2

~

~

V 160

-----------------------

SHL=GND

(next stage)

2

3

4

1

CL2

~-----------------------------------------V160

V159

V1

CAR

11. . . ______
~L_ _ _ __

--------------------------------------------

.___-----JIL

Figure 8 Row Driver Timing Chart (1)

HITACHI

797

HD66107T
Row Driving (2)
. CH2

= Vcc (80-bit data output mode)

When CH2 is high. the HD66107T can be used
as an 80-bit row driver. In this case. Y41 to
Y120 are enabled. while the other bits remain
unchanged.

Line scan data input through E is shifted at
the falling edge of CL2. When SHL = Vcc.
data is shifted from Y41 to Y120. Conversely•
when SHL = GND, data is shifted from Y120 to
Y41. In both cases the HD66107T outputs the
data delayed for 80 bits by the shift register
through CAR. becoming line scan data for the
next LSI. See figure 9.

~

....

~

~~.;
~
_ 1».... 'CI

lil"'
S.S·s
n
O

CQ ....

~.

S-~CQ

Jmm

controller

~~

~21{g:~mI2Q ~
V3
V.
CLl
CL2
M

Cll

~;""
~
"'!11

C

HD66l07T
ICIl)

0 0 -0,

mt

HD66l07T
ICI3)

~
n
:I

-

+37V~

i'

-.Jl»fIl

~I»

-<

- - - -____ u

_OJ

icam3992'2'
com400 ;s: ;s:

v~eii)i

{)
Yl-Yl60

'1-'160

SHl. TEST. CH2
I- CH1. as
_
HD66l07T _
~ ~LCD
ICI4)
CARI---

tl_N~.::;::J
Vee
GNO

...

~

0

»»uu~c

"',Jl

TTl

~fIl

~~
Po ...

I
~h)

Ia

Rl

~~

r--

~

Rl

~mtT

LCD panel
400 x 640 dots
1/400 duty ratio

Vee

Rl
Rl.
R2

::s

S·

,om 2

{

g

:I

com 1

nl~

CL2

00-:

CD§:CD
:z:tI . e!~
m
i3
m .... ~
b~ CD

-

a0-

SHl. TEST. CH2
CH1. as
_
HD66l01T_
~LCa
ICI5)
CAR

B ~_N~.::;::J

Vee"
GND
0
, » » oulEc

9

n

Vre~
L

~8

t"'o
no

til;'

Yl-V l60

d

SHl. TEST. CH2
CH1. as
_
HD66l01T
~LCD
Icm
CAR

90
~-N~.::;::J
»» uu:Eo
Vee"
GND

111\

II

Notes 1. Rl and R2 are specified depending on the type of LCD panel. When using an LCD panel with 1/20 bias. Rl/(4Rl + R2)
must be 1/20. i.e .• Rl = 3kO and R2 = 48kQ.
Notes 2. When designing a board. place capacitors close to each LSI in order to stabilize power supply. It is recommended to use
two 0.1 /IF capacitors per LSI; one is connected between Vcc and GND. and the other between VLCD and GND.

s
0)
0)
~

~

o
Figure 10 Application Example

....:J
~

HD66107T
Waveform Examples
Column Driving

....

C
I

8
Figure 11 Column Driver Timing Chart
800

HITACHI

HD66107T
Row Driving

<0

0

~

Q)

E

e

IL

en
~

co
~

§
I

-

§

I
I

I

~

u

Iw

:;

I

-> ->

I

I
I
I

I

I

I
I

I
I

I
I

» -> »>

I

I
I
I

I
I

I
I

I

I~
~

fi
!::!

I

I

-

I
CO)

.,

N

> > > >
.,:

Figure 12 Row Driver Timing Chart

HITACHI

801

HD66107T
Absolute Maximum Rating
Item
Power supply voltage

Logic circuit
LCD drive circuit

Input voltage (1)

Symbol
Vcc
VLCO

Rating

Unit

Note

-0.3-+7.0
-0.3-+38

1

Vn

-0.3-Vcc+0.3
-0.3-VLCO+ 0 .3
-20-+75
-40-+125

V
V
V

Input voltage (2)
Operation temperature
Storage temperature

Top.
Tstg

v

1,2
1,3

·C
·C

No1es:1. Reference point is GND (= OV).

2. Applies to input pins for logic circuit.
3. Applies to input pins for LCD drive circuits.
4. If the LSI is used beyond absolute maximum ratings, it may be permanently damaged. It
should always be used within the above electrical characteristics to prevent malfunction or
degradation of the LSI's reliability.

802

HITACHI

HD66107T
Electrical Characteristics
DC Characteristics (Vee
Item
Input high voltage
Input low voltage
Output high voltage

=SV

± 10%, VLCD

Symbol Pin.
CL1, CL2, M
VIH
SHL, BS, CH2,
TEST, 00-07,
VIL
E, CH1
CAR
VOH

Output low voltage

VOL

Vi - Yj on resistance

RON

Input leak current (1 )

IlL,

Input leak current (2)

11L2

= 14 to 37 V, Ta = -20 to 7S"C)

Min.
0.8 x Vcc

Vcc

Max.

0

0.2 x Vcc V

Note

Condition

V

IOH=-0.4 mA

0.4

V

IOL=0.4 mA

3.0

kO

ION= 150 p.A

5.0

p.A

VIN=Vcc-GNO

Vcc-0.4

Y1-Y160,
V1-V4
CL1, CL2, M
-5.0
SHL, BS, CH2,
TEST, 00-07,
E, CH1
V1-V4
-100

Unit
V

4

100

p.A

VIN=VLCO-GND

Icc,

5.0

mA

fCL2=8 MHz

1

Power dissipation (2)

ILco,

2.0

mA

2

Power dissipation (3)

1ST

0.5

mA

fCL1 =28 kHz
In standby
mode:
fCL2=8 MHz,
fCl' =28 kHz
ffcL1 = 28 kHz
fm=35 Hz

Power dissipation (1)

Power dissipation (4)
Power dissipation (5)

IeC2
ILco2

1.0

mA

0.5

mA

1
2
3

Notes: 1. Input and output current is excluded. When an input is at the intermediate level is CMOS,
excessive current flows from the power supply though the input circuit. To avoid it, VIH and
VIL must be fixed to Vcc and GND respectively.
2. Applies to column driving.
3. Applies to row driving.
4. Indicates the resistance between one pin from Y 1-Y160 and another pin from V1-V4 when
load current is applied to the Y Pin; defined under the following conditions.
VLco-GND=370
V1, V3=VLCO- {2/20(VLco-GND)}
V2, V4=VLCO+ {2/20(VLco-GND)}
This section explains the range of power supply voltage for driving LCD. V 1 and V3 voltage
should be near VLCO, and V2 and V4 should be near GND (figure 13).
Each voltage must be within t::.V. t::.V determines the range within which RoN, impedance of
driver's output, is stable. Note thatt::.V depends on power supply voltage VLco-GND (figure
14).

iT------- t~"
L------ V3

I!.V

Range of power supply voltage

!

I!.V - ,

r------------ v ,

14

L-J _______________ VI
GND

Figure 13 Driver's Output Waveform
and Each Level of Voltage

37.

V",,-GND (V)

Figure 14 Power Supply Voltage
VLCD-GND and d V

HITACHI

803

HD66107T
AC Characteristics (Vcc = 5 V ± 10%, VLCD = 14 to 37 V, Ta = -20 to 75'C)

Column Driving
Symbol

Pin name

Min.

Clock cycle time

tcvc

Cl2

125

ns

Clock high-level width (1)

tCWHl

CL2

30

ns

Clock high-level width (2)

tCWH2

Cl1

60

ns

Clock low-level width

tCWL

Cl2

30

ns

Clock setup time

tsCL

CL2

200

ns

Clock hold time

tHCL
tet

CL2

200

ns

CL1. Cl2

tosu

00-07

30

ns
ns

tOH

30

ns

tE5U

00-07
E

25

tOCARl

CAR

70

ns

tOCAR2

CAR

200

ns

tcM

M. CL1

300

ns

Item

Clock rising/falling time
Data setup time
Data hold time
E setup time
Output delay time (1)
Output delay time (2)
M phase difference

Max.

30

ns

Notes:1. Specified when connecting the load circuit shown in figure 15.

Test point

O----i'

30 pF

Figure 15 Test Circuit

804

HITACHI

Unit

Note

HD66107T

I..J~'~~t------,::==--

Cll _ _ _ _ _ _ _

CL2

DO_7

Cll

CL2

CAR ______________

~-JI

M

Figure 16 Controller Interface of Column Driver

HITACHI

805

HD66107T
Row DrlvlDg
ltam

Symbol

Pin nama

Clock low-level width

lWLl

CL2

Clock high-level width

lWHl

CL2

Data setup time

toS2

E

Data hold time

tOH2

E

Data output delay time

too

CAR

Data output hold time

toHW

CAR

Clock rising/falling time

let

CL2

Min.
5
60
100
30

Max.

ns

ns
ns

3
30

__--+----J

CAR
Output data

0.85 x Vee
0. 15xVee

----1-----'

Figure 17 ControUer Interface of Row Driver

806

HITACHI

pS

ns

30

eL2

Input data

Unit
pS

ns

Note

HD66110RT
(Column Driver)
Description

Features

The HD661l0RT, the column driver for a large
liquid crystal display (LCD) panel, features as
many as 160 LCD outputs powered by 160
internal LCD drive circuits, and a high duty cycle.
This device can interface to various LCD
controllers by using an internal automatic chip
enable signal generator. Its strip shape enables a
slim tape carrier package (TCP).

•
•
•
•

•
•
•
•

191-pin TCP
CMOS fabrication process
High voltage
- LCD drive: 28 to 40 V
High speed
- Maximum clock speed :
12 MHz (Vee = 4.5 to 5.5 V)
10 MHz (Vee = 2.7 to 5.5 V)
4- and 8-bit data bus interface
Display off function
Standby function
Various LCD controller interfaces
- LCTC series: HD63645, HD64645,
HD64646
- LVIC series: HD66840, HD66841
- CLINE: HD66850

Ordering Information
Type No.

Outer lead pHch(f.Lm)

User Area (mm)

HD66110RTA8

140

10.85

HD66110RTBO
HD66110RTB1

92
92

9.0

HD66110TA4

80

9.66

Note:

11.9

The details of TCP pattern are shown in • The Information of TCP.•

HITACHI

807

i

....1:1

."
Z

s~

Y1
Y2

=t

CD

a

-I

0

:I

~
0

:I:

~

S
::I"

1:1

va

V4l
V3I..
V1L
VLco1
GNO
'TEST!!

I&~
01S~

811

0

m

en

D6

CD
~

-I
"'C

::I"

ien

III

CiJ

Vee
07
OS

D4

D3
D2

01
DO
V1R
V3R

!!.
en

VLCD2

"8en

Y160

0

en
B'
~

1:1

51fD

'2sa.°
3
"2-

0;

IJQ
fD

(ji0
(ji0

III
::I
CD
)(
III

.,.,>

~

191
190
189
188
187
186
185
184
183
182
181
180
179
178
177
176
175
174
173
172
171
170
169
168
167
166
165
164
163
162
161

"

°°1°°

Y159
Y160

=

10
~
~

"""'

"""'

~

HD66110RT
Pin Description
Input/Output

Classification

Symbol

Pin No.

Pin Name

Vee

175

Vee

GND

186

GND

VlCD1

187

VlCD1

Input

VlCD2

164

V1R

166

VlCD2
V1R

Input

V2R

162

V2R

Input

Power supply

V3R

165

V3R

Input

Power supply

V4R

163

V4R

Input

Power supply

V1L

188

V1L

Input

Power supply

V2L

191

V2L

Input

Power supply

V3L

189

V3L

Input

Power supply

Power supply
Power supply
Power supply
Power supply
Power supply

V4L

190

V4L

Input

Power supply

CL1

179

Clock 1

Input

Control signal

CL2

178

Clock 2

Input

Control signal

M

180

M

Input

Control signal

00-0 7

167-174

Data O-~ V3 >~ V2 >~ V4 ~

Figure 3 Selection of LCD Drive Output Level

812

HITACHI

HD66110RT
Block Functions

Latch Circuit 1
160-bit latch circuit I latches 4-bit or 8-bit parallel
data input via the Do to D7 pins at the timing
generated by the shift register.

LCD Drive Circuit
The 160-bit LCD drive circuit generates four
voltage levels VI, V2, V3, and V4, for driving an
LCD panel. One of the four levels is output to the
corresponding Y pin, depending on a combination
of the M signal and the data in the latch circuit 2.

Shift Register
The 4O-bit shift register generates and outputs data
latch signals for latch circuit I at the falling edge
of each clock 2 (CL2) pulse.

Level Shifter
Data Shifter
The level shifter changes 5-V signals into highvoltage signals for the LCD drive circuit.

The data shifter shifts the destinations of display
data output, when necessary.

Latch Circuit 2
Test Circuit
160-bit latch circuit 2 latches data input from latch
circuit I, and outputs the latched data to the level
shifter, both at the falling edge of each clock I
(CLI) pulse.

The test circuit divides the external clock pulses
and generates test signals (lESTl and TEST2).

Block Diagram
Y1-Y160

V1R-V4L

M _ _ _ _ _ _-:.J"
VLCD1,
VLCD2--->
Vcc--->
GND--->
CL1

SHIL-------~----~Lr--~------~S~h~~~~9~iS~m~r------~--~JIT..

j"".1

C~!--------------~--~------------------~--~

lESTf,
TEm"

HITACHI

813

HD66110RT
Comparison of the HD66110RT with the HD66107T
Hem

HD66110RT

Common LCD drive circuits

Not provided

160

Column LCD drive circuits

160

160 or 80

LCD drive voltage range

28 to 40 V

14to 37 V

Speed

12 MHz

8 MHz

Vee - 4.5 to 5.5 V

HD66107T

10MHz

Vee - 2.7 to 4.5 V
Clock hold time (tHCL> definition

From the falling edge of CL 1 to
the rising edge of CL2 (figure 1)

From the falling edge of CL 1 to
the falling edge of CL2 (figure 1)

Test pin level at normal operation

Vee

GND

Display off function

Provided

Not provided

TCPshape

Can be thin

Cannot be thin

CL1

~}---:-"'"-::---­

CL2~
HD66110RT

CL1
CL2

HD66107T

Figure 4 tHCL Definitions of the HD661l0RT and HD66107T

814

HITACHI

HD66110RT
Operation Timing
4-Blt Bus Mode (BS = GND)

Figure 5 shows 4-bit data latch timing when SIR..
= GND, that is, the EIIOI pin is a chip enable
input and El/02l!!!l!..a chip enable output When
SIR.. = Vee, the EI/Ol pin is a chip enable output

It simultaneously latches 4 bits of data at the
falling edge of each CL2 pulse. When it has
latched 156 bits of data, it sets the EII02 signal
low. When it has latched 160 bi~ of data, it
automatically stops and enters standby state,
initiating the next HD66110RT, as long as its
EI/02 pin is connected to the EI/O 1 pin of the next

HD66110RT.

and EII02 pin is a chip enable input
When a low chip enable signal is input via the
EI/Ol pin, the HD66110RT is first released from
data standby state, and, at the falling edge of the
following CL2 pulse, it is released entirely from
. standby state and starts latching data.

The HD6611OR'IS output one line of data from the
YI-YI60 pins at the falling edge of each CLI
pulse. Data dl is output from Y I , and dl60 from
Y 160 when SIR.. = GND, and d l is output from
Y160, and d l60 from YI when SIR.. Vce.

HITACHI

=

815

HD66110RT
1 line

CL2

DO
03
CL1

Eii52
HD66110RT

(No.1

no.

1

latches data
EII02
(No.2)

HD66110RT no. 2

latches data
EII02
(No.3

HD66110RT no. 3

latches data

Eii52
(No.4)

HD66110RT

no. 4

latches data
Y1-Y160 __

Note:

~~

__________________________________________

SHL • GND

Figure 5 4·Bit Data Latch Timing (SHL = GND)

816

HITACHI

~,~_

HD66110RT
When SHL = Vce. the EJ70l pin is a chip enable
output and EI/02 pin is a chip enable input

8·Bit Bus Mode (BS = VCC)
Figure 6 shows 8-bit data latch timing when SHL
= GND. that is. the EI/OI pin is a chip enable
input and EI/02 pin is a chip enable output

The operation is the same as that in 4-bit bus mode
except that 8 bits of data are latched
simultaneously.

11109

CL2

DO

~
I

- Q - O20i
-O21O - 1
221 ,

•••-•••'

~

,
I

I
I
I

I
I
I

I
I
I

I

I

I

I

II

I

I

I

~

~.-.-,=xmx=

.~

:xbkx=---- ~
~

i

07

I

I

II

!I

CL1

I
I

Eii62
HD66110RTno.1
latches data

(No.1)

EV02
(No.2)

I
I

HD66110RT no. 2
latches data

Eii62 ----I
(No.3)

Eii62
(No.4)

Y1-Y160

•

I

I>

I

r-

31 ~I'
l~i________________________~la~tc~he~S~da~ta~~~_
I
---Ji
~<~1=~----~Ir--I:
HD66110RT no.

I

----J

I

HD66110RTno.4
latches data

~~~----------------------------------------------------t=

I

Note:

I

!

I

SHL • GND

Figure 6 8-Bit Data Latch Tuning (SHL

HITACHI

=GND)

817

HD66110RT
Application Example

III
Notes:

1. The resistances of R1 and R2 depend on the type of the LCD panel used. For example,
for an LCD panel with a 1120 bias, R1 and R2 must be 3 kn and 48 kn, respectively. That
is, R1/(4 • R1 + R2) should be 1120.
2. To stabilize the power supply, place two 0.1-fJ.F capacitors near each LCD driver: one
between the Voo and GND pins, and the other between the VLCD and GND pins.
3. The load must be less than 30 pF between the EII02 and EII01 connections of
HD66110RTs.

818

HITACHI

HD66110RT
Absolute Maximum Ratings
Item

Symbol

Rating

Unit

Notes

Power supply voltage for logic circuits

Vcc

-0.3 to +7.0

V

1,5

Power supply voltage for LCD drive circuits

VLco

-0.3 to +42

V

1,2,5

Input voltage 1

VT1

-0.3 to Vcc + 0.3

V

1,3

Input voltage 2

VT2

-0.3 to VLCO + 0.3

V

1,4

Operating temperature

Topr

-20 to +75

·C

Storage temperature

TSla

-40 to +125

·C

Notes:

1. The reference point is GND (0 V).
2. Indicates the voltage between GND and VLCO.
3. Applies to input pins for logic circuits, that is, control signal pins.
4. Applies to input pins for LCD drive level voltages, that is, V1-V4 pins.
5. Power should be applied to Vcc-GND first, and then VLco-GND. It should be disconnected in
the reverse order.
S. If the LSI is used beyond its absolute maximum ratings, it may be permanently damaged. It
should always be used within its electrical characteristics in order to prevent malfunctioning or
degradation of reliability.

Electrical Characteristics
DC Characteristicsl (Vcc

= 2.7

to 4.5V, VLCD - GND

= 28

to 40 V, and Ta

= -20 to

+75°C, unless

otherwise noted.)
Hem

Symbol

Pins

Min.

Max.

Input high voltage

VIH

1

0.8 xVcc

Vcc

V

Input low voltage

VIL

1

0

0.2 xVcc

V

Output high voltage

Vcc -0.4

VOH

2

Output low voltage

VOL

2

Vi-Yj on resistance

0.4

RON

3

Input leakage current 1

liLt

1

-5.0

Input leakage current 2

IIL2

4

-100

Current consumption 1

Icc

Unit

Condition

V

IOH= -0.4 mA

V

IOL ",0.4 mA

3.0

kG

ION '" 150 j.iA

5.0

J.l.A

VIN - Vcc to GND

100

J.l.A

V IN ", VLCO to GND

2.2

mA

fCL2 =10 MHz
fcLt '" 28 kHz

Notes

2

~66-30~

Current consumetion 2

QUrI!mt ~!l~urnRtiQ!l 3

1":0
llii

3.0

03

mA

Same as above

2

rnA

Same a~ abolle

23

Pins and notes on next page.

HITACHI

819

HD66110RT
DC Characteristics2 (Vee = 5 V ± 10%, VLCD - GND = 28 to 40 V, and T. = -20 to +7SoC, unless
otherwise noted.)
Item

Symbol

Max.

Unit

Input high voltage

VIH

0.8 x VCC

VCC

V

Input low voltage

VIL

o

0.2xVcC

Output high voltage

VOH

Output low voltage

Pins

2

Min.

Vee- 0.4

VOL

2

0.4

RON

3

3.0

Input leakage current 1

111l

Notes

V

V

IoH ... -0.4 mA
Iot. ... 0.4 mA

VIN .. VLCD to GND

V

Vi-Yj on resistance

Condition

-5.0

5.0

-100

100

IlA
IlA

Icc

5.0

mA

fCL2'" 12 MHz
fcll '" 28 kHz

2

Current consumption 2

ILCD

3.0

mA

Same as above

2

Current consumption 3

1ST

0.7

mA

Same as above

2, 3

Input leakage current 2

IIL2

Current consumption 1

Pins:

4

1. CL 1, Cl2, M, SHL, BS, 1:17Of, E1102,
~ TErn, iEm, DO~7

2. "ETi01,"E1702
3. Y1-Y160, V1-V4
4. V1-V4
Notes:

1. Indicates the resistance between one
pin from Y1-Y160 and another pin from
V1-V4 when load current is applied to
the Y pin; defined under the following
conditions.
VLCD-GND
V1, V3

=40 V

= VLCD -{1/20(VLCD -GND)}

V2, V4 = VLCD + {1/20(VLCD - GND)}

820

HITACHI

VIN - Vee to GND

V1 and V3 should be near VLCD level,
and V2 and V4 should be near GND
level (figure 7). All voltage must be
within IN. !N is the range within
which RON, the LCD drive circuits'
output impedance, is stable. Note that
~ V depends on power supply voltage
VLCD - GND (figure 8).
2. Input and output current is excluded.
When a CMOS input is floating,
excess current flows from the power
supply through the input circuit. To
avoid this, VIH and VIL must be held to
Vee and GND levels, respectively.
3. Applies to standby mode.

HD66110RT

. . . . ----==-=-=-=--":":"V1'VLCD
llV

V3

llV

--------. V4

~---=----------------V~2GND

Figure 7 Relation between Driver Output Waveform and Level Voltages

llV (V)

6.21--·---·----------~

4.0

Level voltage range

28

40

VLCD-GND (V)
Figure 8 Relation between VLCD - GND and llV

HITACHI

821

HD66110RT

=

AC Characteristics1 (Vee 1.7 t04.5V, VLCO -GND
otherwise noted.)
Item

Symbol

Pins

Clock cycle time

=28 to 40 V, and T. =-20 to +7SoC, unless
Min.

Max.

Unit

tCYC

CL2

100

ns

Clock high-level width 1

tCWH2

CL2

37

ns

Clock low-level width

Notes

tCWL2

CL2

37

ns

Clock high-level width 2

tCWHl

CL1

50

ns

Clock setup time

tSCl

CL1. CL2

100

ns

Clock hold time

tHCl

CL1. CL2

100

ns

Clock rise time

tr

CL1. CL2

50

ns

2

Clock fall time

t,

CL1. CL2

50

ns

2

Oata setup time

tos

0 0-07• CL2

35

ns

Oata hold time

tOH

00-07. CL2

35

ns

M phase difference time

tCM

M.CL1

300

ns

Notes: 1. The load must be less than 30 pF between the E 1102 and EI/01 connections of H06611 ORTs.
2. tr• t, < (tcyc-tcWH2-tcWl2) I 2 and t r• t, S SOns

AC Characteristics1 (Vee
otherwise noted.)
Item

=5 V ± 10%, VLCO - GND =18 to 40 V, and T. =-10 to +7SOC, unless
Max.

Symbol

Pins

Min.

Clock cycle time

tCYC

CL2

83

ns

Unit

Clock high-level width 1

tCWH2

CL2

20

ns

Clock low-level width

tcWL2

CL2

20

ns

Clock high-level width 2

tCWHl

CL1

50

ns

Clock setup time

tSCl

CL1. CL2

100

ns

Clock hold time

100

tHCl

CL1. CL2

Clock rise time

tr

CL1. CL2

Clock fall time

t,

CL1. CL2

Oata setup time

tos

0 0-07• CL2

10

Oata hold time

tOH

0 0-07• CL2

10

tCM

M. CL1

M phase difference time

Notes

ns
50

ns

2

50

ns

2

ns
ns
300

ns

Notes: 1. The load must be less than 30 pF between the EII02 and EII01 connections of H066110RTs.
2.

822

tr. t, < (tcyc-tCWH2-tcWl2) I 2 and t r• t, S SOns

HITACHI

HD6611 ORT
tr

tCWH2

tf

tCYC

tCWL2

CL2
tOH

00-07

o.avec
O.2Vec

CL1

CL2

o.avec
O.2Vec

M

tCM

Figure 9 LCD Controller Interrace Timing

HITACHI

823

,HD66115T-----(160-Channel Common Driver Packaged
in a Slim Tape Carrier Package) - PreliminaryDescription

Features

The HD66115T is a common driver for large dot
matrix liquid crystal graphics displays. It features
160 channels which can be divided into two groups
of 80 channels by selecting data input/output pins.
The driver is powered by about 3 V. making it suitable for the design of portable equipment which
fully utilizes the low power dissipation of liquid
crystal elements. The HD66115T. packaged in a
slim tape carrier package (slim-TCP). makes it
possible to reduce the size of the user area (wiring
area).

•
•
•
•
•
•
•
•

Duty cycle: About 1/100 to 1/480
160 LCD drive circuits
High LCD driving voltage: 14 V to 40 V
Output division function (2 x 8O-channel
outputs)
Display off function
Operating voltage: 2.5 V to 5.5 V
Slim-TCP
Low output impedance: 0.5 ill (typ)

Ordering Information
'lYpeNo.

Outer Lead Pitch (J.lI11)

HD66115TAO

180

HD66115TA1

250

Note: The details of TCP pattern are shown in "The Information of TCP.·

824

HITACHI

HD66115T
Pin Arrangement

Top view

Note: This figure does not specify the tape carrier package dimensions.

Pin Assignments
..:I

N

:>

..:I

LO

:>

..:I

\D

:>

..:I

.....

:>

.....0

u

...:I

:>

.....

~

::r:

()

..:I

::r:
CI)



IX:
.....

:>

IX:

\D

:>

N

0

u

...:I

:>

IX:

LO

:>

IX:

N

:>

-M

Cl
I

181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161

HITACHI

825

HD66115T
Pin Descriptions
Symbol

Pin No.

Pin Name

Input/Output

Classification

VLCo1,2

177,163

VLCO

Power supply

Vee
GND1,2

'166

Power supply

176.170

VCC
GND

V1L, V1R

165.178

V1L, V1R

Input

Power supply

V2L. V2R

161.181

V2L. V2R

Input

Power supply

VsL, VsR

162. 180

VsL. VsR

Input

Power supply

V6L, V6R

164.179

V6L. V6R

Input

Power supply

CL

171

Clock

Input

Control signal

M

172

M

Input

Control signal

CH

175

CH

Input

Control signal

SHL

174

Shift left

Input

Control signal

Power supply

0101

169

Data

Input/output

Control signal

0102

167

Data

Input/output

Control signal

01

168

Data

Input

Control signal

Dispoff

173

Display off

Input

Control signal

X1-X160

1-160

X1-X160

Output

LCD drive output

826

HITACHI

HD66115T
Pin Functions
Power Supply

Vee, GND: Supply power to the internal logic
circuits.
VLCD' GND: Supply power to the LCD drive circuits (figure 1).

VIL, VIR, VzL, VzR, VsL, VsR, V6L, V6R:
Supply different power levels to drive the LCD. VI
and Vz are selected levels, and Vs and V6 are nonselected levels.
Control Signals

SHL: Selects the data shift direction for the shift
register and .the common signal scan direction
(figure 2).

DIOl, DI02: Input or output data. DIOI is input
and DI02 is output when SHL is high. DIOI is
output and DI02 is input when SHL is low.
DI: Input data. DI is input to XSI-XI60 when CH
and SHL are high, and to XSI-Xl when SHL is
low.
Dispoff: Controls LCD output level. A low Dispoff
sets the LCD drive outputs XI-Xl60 to the Vz
level. A high Dispoff is normally used.

CL: Inputs data shift clock pulses for the shift
register. At the falling edge of each CL pulse, the
shift register shifts data input via the DIO pins.

LCD Drive Outputs

M: Changes the LCD drive outputs to AC.

XI-X160: Each X outputs one of four voltage
levels VI> Vz. VS. or V6, depending on the combination of the M signal and the data level (figure 3).

CH: Selects the data shift mode. (CH = high: 2 x
SO-output mode, CH =low: 160-output mode)

HITACHI

827

HD66UST

1T
Figure 1 Power Supply for LCD Driver

SHL

Data shift direction

High

Shift to right
0101 -+ SR1 -+ SR2 -+ SR3 ••• -+ SR160 -+ 0102

Low

Shift to left
0102 -+ SR160 -+ SR159··· -+ SR1 -+ 0101

Note: SR1 to SR160 correspond to the outputs of X1 to X160, respectively.

Figure 2 Selection of Data Shift Direction and Common Signal Scan Direction by SHL

M

o
X output level

I. V2.1. V6.1. V1.1 .. V5.1

Figure 3 Selection or LCD Drive Output Level

828

. HITACHI

HD66115T
Block Diagram

X1-X160

Vcc

Oispoff
CL

GN01,2

VLco1,2

0102

0101

HITACHI

829

HD66115T
Block Functions
LCD Drive Circuit

Shift Register

The 160-bit LCD drive circuit generates four
voltage levels V 1. V2. V5. and V6. which drive the
LCD pane\. One of these four levels is output to
the corresponding X pin. depending on the combination of the M signal and the data in the shift
register.

The 160-bit shift register shifts the data input via
the DIO pin by one bit at a time. The one bit of
shifted-out data is output from the DIO pin to the
next driver IC. Both actions occur simultaneously
at the falling edge of each shift clock (CL) pulse.
The SHL pin selects the data shift direction.

Level Shifter
The level shifter changes logic control signals
(2.5 V-5.5 V) into high-voltage signals for the
LCD drive circuit.

830

HITACHI

HD66115T
Absolute Maximum Ratings
Hem

Symbol

Rating

Unit

Notes

Vcc
VLCD

-0.3 to +7.0

V

1,5

-0.3 to +42

V

1,5

Vn

-0.3 to Vee + 0.3

V

1,2

Input voltage 2

VT2

-0.3 to VLCD + 0.3

V

1,3

Input voltage 3

VT3

-0.3 to +7.0

V

1,4

Operating temperature

Topr

-20 to +75

°C

Storage temperature

Tsto

-40 to +125

°C

Power supply voltage for logic circuits
Power supply voltage for LCD drive circuits
Input voltage 1

Notes: 1.
2.
3.
4.
5.

The reference point is GND (0 V).
Applies to pins CL. M, SHL, 01, Dispolf, and CH.
Applies to pins V1 and Va.
Applies to pins V2 and Vs.
Power should be applied to Vcc-GND first, and then VLco-GND. It should be disconnected in
the reverse order.
S. If the LSI is used beyond its absolute maximum ratings, it may be permanently damaged.
It should always be used within its specified operating range in order to prevent malfunctions or
loss of reliability.

HITACHI

831

HD66115T
Electrical Characteristics
DC Characteristics (Vee =2.5 V to 5.5 V, GND =0 V, and Ta =-20°C to +75°C, unless otherwise stated)
Hem

Symbol

Max.

Unit

Input high
voltage

V,H

0.8 x Vee

Vee

V

Input low
voltage

V,l

0

0.2 x Vee V

Output high
voltage

VOH

2

Output low
voltage

VOL

2

Vi-Xj on
resistance

RON

3

Input leakage
current 1

I'Ll

Input leakage
current 2

l'l2

Current
consumption 1

Pins

Typ.

Min.

Test Condition

V

IOH .. -o.4mA

0.4

V

IOl" 0.4 mA

1.0

kn

ION -150 IlA

-5

5

IlA

V,N .. Vee to GND

-25

25

IlA

V,N .. VLCO to GND

IGNO

T.B.O

IlA

Current
consumption 2

Ileo

T.B.O

IlA

Current
consumption 3

IGNO

T.B.O

IlA

Current
consumption 4

ILCO

T.B.O

IlA

4

. Vee- 0.4

0.5

Note: Pins: 1. CL, M, SHL, CH, 01, 0101, 0102, Oispoff
2. 0101, 0102
3. X1-X160, V
4. VI' V2, Vs, V6

832

HITACHI

Notes

2

2

HD66115T
Notes: 1. Indicates the resistance between one of the pins X1-X160 and one of the voltage supply pins
V,. V2 • Vs. or Vs. when load current is applied to the X pin; defined under the following
conditions:
VLco-GND = 40 V
V,. Vs" Vcc - {1120 (VLco-GND)}
Vs. V2 - GND+ {1120 (VLco-GND)}
All voltages must be within tN. VLco ~ V, ~ Vs ~ VLCO - 7.0 V. and 7.0 V ~ Vs ~ V2 ~ GND.
Note that tN depends on the power supply voltage VLco-GND (figure 5).
2. Input and output currents are excluded. When a CMOS input is left floating. excess current flows
from the power supply through the input circuit. To avoid this. V 1H and V 1L must be held at Vee
and GND. respectively.

--r------------------------VLCD
----------- V,
tN

------- Vs

IN

-------------------. Vs

------------------------ V2

~L----------------------GND

Figure 4 Relation between Driver Output Waveform and Voltage Levels

6.4
t. V (V)
Voltage level range

2.3

40

14
V Lco-GND (V)

Figure 5 Relation between VLCD-GND and,;\V

HITACHI

833

HD661lST
AC Characteristics (Vee

=2.S V to S.S V, GND =0 V, and Ta =-20°C to +7SoC, unless otherwise stated)
Symbol

Pins

Min

Clock cycle time

tCYC

CL

400

ns

Clock high-level width

tcwH

CL

30

ns

Clock low-level width

tCWL

CL

370

ns

Clock rise time

Item

Max

Unit

tr

CL

30

ns

Clock fall time

tf

CL

30

ns

Data setup time

tos

01, 0101, 0102, CL

100

ns

Data hold time

tOH

01, 0101, 0102, CL

30

ns

Data output delay time

too

0101, 0102, CL

M phase difference

tM

M,CL

Output delay time 1

tpdl
tpd2

Output delay time 2

AC Characteristics (Vee

350

ns

300

ns

X (n), CL

1.2

Ils

2

X (n), M

1.2

J.lS

2

-300

=S.O V ± 10%, GND =0 V, and Ta =-20°C to +7SoC, unless otherwise stated)
Symbol

Pins

Min

Clock cycle time

tCYC

CL

400

ns

Clock high-level width

Item

Max

Unit

tCWH

CL

30

ns

Clock low-level width

tCWL

CL

370

ns

Clock rise time

tr

CL

30

ns

Clock fall time

tf

CL

30

ns

Data setup time

tos

01, 0101, 0102, CL

100

ns

Data hold time

tOH

01, 0101, 0102, CL

30

ns

Data output delay time

too

0101, 0102, CL

M phase difference

tM

M,CL

Output delay time 1

tpdl

Output delay time 2

tpd2

Notes

90

ns

300

ns

X (n), CL

0.7

IlS

2

X (n), M

0.7

J.lS

2

Note: 1, 2 The load circuit shown in figure 6 is connected.

834

Notes

HITACHI

-300

HD66115T

Of------,

Test point

.L
..J;

"'1: 30 pF
"'2: 100 pF

Figure 6 Load Circuit

-.Ij

CL

I,

IcW\.

0. 8xV cc \

los

100

l-

0101.01021
01
(inpuI)

0101. 0102
(OUlpul)

:x

\

1\

V

0.2 x Vcc

ICYC

tcWH

0.8 x Vce
0.2 x Vec

IOH

K

0.8 xVcc
0.2 xVcc

1M

M

~
~

~

X (n)
Ipdf

Figure 7 LCD Controller Interface Timing

HITACHI

835

o

co

W

'g

0-

-=
~

r.=----

"TI

0
3

r
0
0

M

010 (input)

-----.J

1 frame

0

4801

:::>

Cl

:c

Xl
(COM1)
X2
(C,?M 2)

~

0

~

J:

-:::

~

X160
(COMl60)

0

0

Xl
(COM161)
X2

~

(CO~162)

:c
."

!!l
§

~
~

§

cr
~

3

JlJlJlJl_____JlJlJlJl _____JlJlJlJl_____JlJlJlJl_____JlJlJlJl_____JlJlJlJl_

(JQ

160161162163

320 321322 323

--

4801 2 3

160161162163

320321322323

480 1 2 3

----~-------

.----------,WV6-

---------~--------

.--------~-

~---­

~-----

X160
(COM32O)

~-----," ... ~---V6
~

----~

----

~

----

~---V6

--------~--------. .--------~----.----.
V5~----_____,,,
... r_-----=.JV6
IY&

-------W5
f\i1I'~___
a.=.....-____ ------I.

--=.JV6
V5~----

------.V5

V5r-;;p;-------=.Jv6

1Ygf----V2

~____

IVil_____

----_,,,
... ~------.V5
~
a.=.....-____

~____----JV6

_______N6
~-

f\i1I' L -____----JV6
m;;--____ ----1.

-------~--------. .--------~----.----.

010 (output)

:c

____:=:::!:Jr--

,

010 (OU1put)

:E

1 frame

:r

...

,,-..

~

U1

-l

2 3

~ _____

~ ____

.-------~----.---. .------~-

~ ____._ _ __

0

a

----

Xl
(COM 321)
X2
(COr 322)

V5m;;-------=.JV6

X160
(COM 480)

~----

--=.JV6
V5~----

----_____",
... r_------.V5
IY&
a.=.....-____
1Ygf--------,V5
V

~____

~ _..

_-----

rv1I~____ ------I.
'L-____ ----JV6

1Vil~____
~V6

~-

~
t:l
c

~

Ci
~

~

9
C'\
C'\

~
~

U'I

~

HD66115T
Connection Examples
Figures S and 9 show examples of how HD66115Ts
can be configured to drive a 4S0-liile LCD panel
with a 1/240 duty cycle. Figures 10 and 11 show
examples of how HD66115Ts can be configured to
drive a 4S0-line LCD panel with a 1/480 duty

cycle. The HD66115T's 160 channels can be divided into two groups of SO channels, and its data shift
direction can be changed by selecting the data output mode pin (CH) and data shift pin (Sm.),
respectively.

LCD panel

DATA --.. 0101
(Data of lines 1 to 240 )
IC1
(SHL =high. CH

=low)

X1

Line 1

II

I

I
I

I

,
I
I

I

,,
,,

I
I

,,
I

I
I

I
I

0102 X160

Line 160

0101

X1

Line 161

X80

Line 240
Line 241

.1.xr

IC2
(SHL • high. CH - low)
DATA --.. 01
(Data of lines 241 to 480)

I

IC3
(SHL - high, CH - low)

0102 X160

Line 320

0101

Line 321

l

X1

,

I
I
I
I
I
I
I
I
I
I
I
I
I

0102 X160 -+

Line 480

t

------------------------------ t
Segment driver

Figure 8 Dual-Screen Configuration of a 480-Line LCD Panel with a 1/240 Duty Cycle (1)

HITACHI

837

HD6611ST
LCD panel
0101

Line 1

X1 -+
I
I
I
I
I

IC1
(SHL • low, CH .. low)

t
IC2

JI

0102 X160 -+

Line 160

0101

X1 -+

Line 161

X80 -+
-+

Line 240
Line 241

~j

(SHL - low, CH .. high)
DATA - . 01
(Data of lines 1 to 240)

~xr
I

t
103
(SHL .. low, CH .. low)

0102 X160 -+

Line 320

X1 -+

Line 321

0101

I
I
I
I
I

JI

DATA - . 0102 X1.60 -+
(Data of lines 241 to 480)

Line 480

l' ------------------------------ l'
Segment driver

Figure 9 Dual·Screen Configuration of a 480·Line LCD Panel with a 1/240 Duty Cycle (2)

838

HITACHI

HD6611ST

LCD panel
DATA - + 0101
(Data of lines 1 to 48 0)
IC1

(SHL

=high. CH = low)

Line 1

X1

l!
I
I
I
I

:

IC2
(SHL = high. CH = low)

0102 X160

Line 160

0101

Line 161

X1

II
I
I
I
I
I

Line 320

0102 X160

0101

IC3
(SHL - high. CH

= low)

X1

-+

Line 321

l!
I
I
I
I
I

0102 X160 -+

Line 480

i

------------------------------ i
Segment driver

Figure 10 Single-Screen Configuration of a 480-Line LCD Panel with a 1/480 Duty Cycle (1)

HITACHI

839

HD66115T

lCOpanel
0101

X1

,

~

line 1

,,
I

I

JI

IC1
(SHl-low, CH '" low)

t

0102 X160

line 160

0101

line 161

X1
I
I
I

IC2
(SHl - low, CH '" low)

I

J

t
IC3
(SHl-low, CH '" low)

,
,
,,,
,,
,,
I

~

0102 X160

line 320

0101

line 321

X1

,,

J

,,
,I

,,
,
I

I

,
,
I
I

DATA - + 0102 X160
(Data of lines 1 to 480)

~

line 480

t

------------------------------ t
Segment driver

Figure 11 Single-Screen Contiguration of a 480-Line LCD Panel with a 1/480 Duty Cycle (2)

840

HITACHI

HD61602/HD61603--(Segment Type LCD Driver)
Descripition

Features

The HD61602 and the HD61603 are liquid
crystal display driver LSIs with a 'I"I'L and
CMOS compatible interface. Each of the LSIs
can be connected to various microprocessors
such as the HMCS6800 series.

•

•
The HD61602 incorporates the power supply
circuit for the liquid crystal display driver.
Using the software-controlled liquid crystal
driving method. several types of liquid crystals can be connected according to the
applications.
The HD61603 is a liquid crystal display driver
LSI only for static drive and has 64 segment
outputs that can display 8 digits per chip.

•

Wide-range operating voltage
-Operates in a wide range of supply
voltage: 2.2 V to 5.5 V
--Compatible with TIL interface at 4.5 V
to 5.5 V
Low current consumption
--Can run from a battery power supply
(100 J,lA max. at 5 V)
-Standby input enables standby operation at lower current consumption (5
J,lA max. on 5 V)
Internal power supply circuit for liquid
crystal display driver (HD61602)
-Internal power supply circuit for liquid
crystal display driver facilitates the
connection to a microprocessor system

Frame Freq. IHzl
at f ... = 100 kHz

Package
80-pin
--:-----,----------=-----=----------::6-=5----Plastic
QFP
~----~~~~----------~--------~----------2-0-8------- FP-SO

33

~--~--------~--------=----------22~3-------(~~~~~)
33

80-pin
Plastic
QFP
(FP-80)

Ordering Information
Type No.

HD61602R
HD61602RH
HD61603R

80-pin plastic QFP(FP-SO)
SO-pin plaatic QFP(FP-80A)
SO-pin plastic QFP(FP-80)

HITACHI

841

HD61602/HD61603
Pin Arrangement (Top View)
HD61602R

HD61603R

(Top View)

JJJJJJJJJJJJJJJJ
wwwwwwwwwwwwwwww
en
en en
en en
tJ)

(I) CI) (/)(1.)(1)

(FP-80)

HD61602RH

i~:'!!::::e~;!::?~:::l2mf&iQ:S181ld&l;o

~
~
58
07

:F ~~~::
•

~n

111

SEGIs
SEG'9
SEG20
~~
SEG22
SEG2:!

.

06
~
04

63

VSS

03
02

0,
00

&1
50

13
I.

47

~~~2r= ::

r=:

SEG28

: ~~~:

~~' ~ ::
~:

SEG24
SEG26

SEG2S
SEG27

12

VAE"Fl~

~::I~~:!;l~i;~~!il;:;J:lR~lI;=r;;I!IJli

...JL

...JL

(FP-80A)
(Top View)

842

CI) U)(I) ClHJ)

(FP-80)

HITACHI

:F ~~~:;
:F ~~~!:

HD61602/HD61603
Block Diagram
HD61602
SYNC

,-------------------------,
Common output
(4Iine5)

Segment output
(51 lines)

HD61603

LCD driving
tlmmg
generator

.cs..

~

Do-D.

S8

Common
output

RAM write
timing generator

Paraliel/se",1
converter

Segment
output
(64Iin88)

Address
decoder

HITACHI

843

HD61602/HD61603
Absolute Mazlmum Ratings
Symbol

Limit

Unit

Voo, V1, V2, V3

0.3 to + 7.0

V

Vr

0.3 to Voo - 0.3

V

Operating temperature

Topr

-20 to +75

·C

Storage temperature

Tstg

-55 to +125

·C

Item
Power supply voltage
Terminal voltage

*

*

*

Value referenced to Vss = 0 V.
Note: If LSls are used above absolute maximum ratings, they may be permanently destroyed. Using
them within electrical characteristics limits is strongly recommended for normal operation. Use
beyond these conditions will cause malfunction and poor reliability.

Recommended Operating Conditions
limit
Max

Unit

2.2

5.5

V

V1, V2, V3

0

Voo

V

Vr

0

Voo

V

'Topr

-20

75

·c

Item

Symbol

Min

Power supply voltage

Voo

Terminal voltage

*

Operating temperature

* Value referenced to Vss =

844

0 V,

HITACHI

Typ

HD61602/HD61603
Electrical Characteristics
DC Characteristics (1)
(Vss

= 0 V, VDD = 4.5 to 5.5 V, Ta = -20 to

+75'C, unless otherwise noted)
Limit

Item
Input high voltage

OSC,
Others

Input low voltage

OSC,

Output leakage
current
Output low
voltage
Input leakage
current
*1

*
*1

Unit
V

Teat Condition

V
Voo
0.2Voo V
0.8
V

Others
READY

IOH

5

pA

Vo = Voo

READY

VOL

0.4

V

IOL = 0.4 mA

Input
terminal

IlL'

-1.0

1.0

pA

V,

hL2

-20

20

pA

IIL3

-5.0

5.0

pA
V

± Id = 3 pA for each
COM, V3 = Voo-3 V

0

COMo-COM3

Vd'

0.3

SEGo-SEG50

Vd2

0.6

V

± Id = 3 pA for each
SEG, V3 = Voo-3 V

100

100

pA

100

5

pA

During display*
Rose = 360 kO
At standby

VrR

0.4

V

Power supply current

Internal driving
voltage drop

0

Max
Voo

VIL'
VIL2

V2, V3
LCD driver voltage
drop

Typ
Symbol Min
0.8Voo VIH'
2.0
VIH2

V" V2, V3

VREF2 = Voo-1 V,
C,-C4 = 0.3 pF,
RL = 3 MO

Except the transfer operation of display data and bit data.
V" V2: apply only to HD61602.

HITACHI

845

HD61602/HD61603
DC Characteristics (2)

(V.

= 0 V, VDD = 2.2 to 3.8 V, Ta = -20 to +7S"C, unless otherwise Doted)

Item
Input high voltage
Input low voltage
Output leakage
current
Output low
voltage
Input leakage
current

.;

LCD driver voltage
drop

Limit
Symbol Min
Typ
0.8Voo VIH
0
VIL

Teet ConcItion

10H

0.1Voo V
pA
5

VIN

= Voo

READY

VOL

0.1Voo V

10L

= 0.04 rnA

Input
terminal

hL!

-1.0

Vl

hL2

V2. V3

hL3

COMo-COM3
SEGo-SEG50

Vl. V2. V3

1.0

pA

VIN

= O-Voo

-20

20

pA

YiN

= 0-V3

-5.0

5.0

pA

Vdl

0.3

V

Vd2

0.6

V

Iss

50

pA

Iss

5

pA

Vm

0.4

V

0

* Except the transfer operation of display data and bit data.
*1 Vl. V2: apply only to HD61602.

846

Unit
V

READY

Power supply current

Internal driving
voltage drop

Max
Voo

HITACHI

±Id = 3 pA for each
COM. V3 = Voo-3 V
±Id = 3 pA for each
SEG. V3 = Voo-3 V
During display·
Rose = 330 kO
At standby
VREF2 = Voo-1 V.
Cl-C4 = 0.3 pF
RL = 3 MO.
Voo = 3-3.8 V

HD61602/HD61603
AC Characteristics (1)
(Vss

= 0 V, Voo = 4.5 to 5.5 V, Ta = -20 to+75'C, unless otherwise noted)
Symbol Min

Item

Limit
Typ

Max

Unit

Test Condition

Oscillation frequency

OSC2

fosc

70

100

130

kHz

Rosc=360 kO

External clock
frequency
External clock duty

OSC1

fosc

70

100

130

kHz

50

60

%

OSC1

I/O signal timing

Duty

40

ts

400

tH

10

ns

twH

300

ns

twL

400

ns

twR

400

ns

ns
1.0

tOL

Input signal rise time and fall time

JlS

tEN

400

tOP1

9.5

10.5

Clock

toP2

2.5

3.5

Clock

25

ns

Figure 5

ns

t r • tf

For display
data transfer
For bit and mode
data transfer

AC Characteristics (2)
(Vss

= 0 V, Voo = 2.2 to 3.8 V, Ta = -20 to+75'C, unless otherwise noted)
Symbol Min

Item
Oscillation frequency

OSC2

External clock
frequency
External clock duty

OSC1

Limit
Typ

Max

Unit

Test Condition

fosc

70

100

130

kHz

Rosc=330 kO

fosc

70

100

130

kHz

50

60

%

Duty

40

I/O signal timing

ts

1.5

Jls

(Voo = 3.0-3.8 V)

tH

1.0

Jls

twH

1.5

JlS

tWL

1.5

OSC1

Input signal rise time and fall time

JlS
2.0

tOL
twR

1.5

JlS

tEN

2.0

tOP1

9.5

10.5

Clock

tOP2

2.5

3.5

Clock

25

ns

t r • tf

HITACHI

Figure 6

JlS
JlS
For display
data transfer
For bit and mode
data transfer

847

HD61602/HD61603

00- 0 7

)-----------------~

Figure 1

Write Timing
(RE Is fixed at high level, and SYNC at low level)

READY

Figure 2

Figure 3

848

Reset/Read Timing
(CS and SYNC are fixed at low level)

READY Timing
(When the READY output is always available)

HITACHI

HD61602/HD61603

ReADY

t: F=-=-~~~-~~~--W-ith-in-lO"
_
V1H

SYNC

ViL

Figure 4

1 clock

ViH
~.______________________

SYNC Timing

Voo

Voo

47kQ

470kQ

10kQ

Measurement
terminal

Measurement
terminal
0----1

(READY)

(READY)

30pF

120kQ!1S2074H

'----+_ _- 4 - _ Vss

Figure 5

Bus Timing Load Circuit
(LS-TTL Load)

Figure 6

HITACHI

Bus Timing Load Circuit
(CMOS Load)

849

HD61602/HD61603
Terminal Functions
HD61602 Terminal Functions
Terminal
Name

No. of
U ....

Input/Output

Connected
to

Function

Voo

Power supply

READY

NMOS open
drain output

MCU

While data is being set in the display data RAM and
mode setting latch in the LSI after data transfer. low
is output from the READY tarminal to inhibit the
next data input.
There are two modes: one in which low is output
only when both of CS and RE are low. and the other
in which low is output regardless of CS and RE.

CS

Input

MCU

Chip select input. Data can be written only when
this terminal is low.

WE

Input

MCU

Write enable input. Input data of DO to 07 is latched at the rising edge of WE.

RE

Input

MCU

Resets the input data byte counter. After both CS
and RE are low. the first data is recognized as the
1st byte data.

S8

Input

MCU

High level input stops LSI operations.
1. Stops oscillation and clock input.
2. Stops LCD driver.
3. Stops writing data into display RAM.

Input

MCU

Data input terminal for 8-bit x 2-byte data.

00-07

8

Positive power supply.

Vss

Power supply

Negative power supply.

VREFI

Output

Extemal
R

Reference voltage output. Generates LCD driving
voltage.

VREF2

Input

Extemal
R

Divides the reference voltage of VREFI with external
R to determine LCD driving voltage. VREF2 ~ VI.

VCI. VC2

2

Output

External
C

Connection terminals for boosting C of LCD driving
voltage generator. An external C is connected
between VCI and VC2.

VI. V2. V3

3

Output
(Input)

External
C

LCD driving voltage outputs. An external C is connected to each terminal.

COMo-COM3 4

Output

LCD

LCD common (backplate) driving output.

Output

LCD

LCD segment driving output.

Input

MCU

Synchronous input for 2 or more chips applications. LCD driver timing circuit is reset by high
input. LCD is off.

Input
Output

External
R

Attach external R to these terminals for oscillation.
An external clock (100kHz) can be input to OSC1 .

SEGo-SEG50

51

SYNC

OSCI
OSC2

2

Note: Logic polarity is positive. 1 = high = active.

850

HITACHI

HD61602/HD61603
HD61603 Terminal Functions
Terminal

Name

No. of
Lin..

Connected
Input/Output

Function

to

Voo

Power supply

READY

NMOS open
drain output

MCU

While data is being set in the display data RAM and
mode setting latch in the LSI after data transfer, low
is output from the READY terminal to inhibit the
next data input.
There are two modes: one in which low is output
only when both of CS and RE are low, and the other
in which low is output regardless of CS and RE.

CS

Input

MCU

Chip select input. Data can be written only when
this terminal is low.

WE

Input

MCU

Write enable input. Input data of Do to 03 is latched
at the rising edge of WE.

RE

hlput

MCU

Reset the input data byte counter. After both of CS
and RE are low, the first data is recognized as the
1st byte data.

S8

Input

MCU

High level input stops the LSI operations.
1. Stops oscillation and clock input.
2. Stops LCD driver.
3. Stops writing data into display RAM.

Input

MCU

Data input terminal from where 4-bit x 4 data are
input.

00-03

4

Positive power supply.

Vss

Power supply

V3

Input

Power
supply

Power supply input for LCD drive. Voltage between
Voo and V3 is used as driving voltage.

COMo

Output

LCD

LCD common (backplate) driving output.

Output

LCD

LCD segment driving output.

Input

MCU

Synchronous input for 2 or more chips applications. LCD driver timing circuit is reset by high
input. LCD is off.

Input
Output

External
R

Attach external R to these terminals for oscillation.
An external clock (1 00 kHz) can be input to OSC, .

SEGo-SEG63

64

SYNC

OSC,
OSC2

2

Note: Logic polarity is positive. 1

Negative power supply.

= high = active.

HITACHI

851

HD61602/HD61603
Display RAM
HD61602 Display RAM
The HD61602 has an: internal display RAM
shown in figure 7. Display data is stored in
the RAM. or is read according to the LCD

driving timing to display on the LCD. One bit
of the RAM corresponds to 1 segment of the
LCD. Note that some bits of the RAM cannot
be displayed depending on LCD driving
mode.

Common address

(COM o-COM 3 )

)! {L---I

_DisPlaY_RAM

_I

~~---------------------Vy--------------------~I
51 bits

Segment address (SEGo-SEGso)

Figure 7

852

Display RAM

HITACHI

HD61602/HD61603
is reproduced on the LCD panel.
When a 7-segment type LCD driver is connected, for example, the correspondence
between the display RAM and the display
pattern in each mode is as follows:

Reading Data from Display RAM: A display RAM segment address corresponds to a
segment output. The data at segment
address SEGn is output to segment output
SEGn terminal.

1.

A common address corresponds to the output
timing of a common output and a segment
output. The same common address data is
simultaneously read. The data of display RAM

Static drive
In the static drive, only the column of
COMo of display RAM is output. COMl to
COMa are not displayed.

LCD connection
Display RAM

COM.
COM.
COM,
e

d

c

DP

9

b

SEG.

SEG lO

SEG"

SEG,.

SEG,.

SEG,.

COMo

.

(!)

(!)

'"

J

(!)

Ul

Ul

Ul

Ul

w w

2.

w

W

r5c5JJ
wwww

SEG.

SEG,.

Ul Ul Ul Ul

1/2 duty cycle drive

COMo and COMl of display RAM are output in time sharing. The columns of COM2
and COM3 are not displayed.

In the 1/2 duty cycle drive, the columns of
LCD connection

a
Display RAM

COM 3

a

COM,
COMo

Jw cE
w
Ul

Ul

~
w
Ul

tE'
w
Ul

SEG.

3. 1/3 duty cycle drive
In the 1/3 duty cycle drive, the columns of
COMo to COM2 are output in time sharing.
No column of COMa is displayed.

9

c

b

e

d

DP

SEG s

SEG s

SEG 7

SEG s

SEG g

"Y" cannot be rewritten by display data
(input on an 8-segment basis). Please use
bit manipulation to turn onloff the display of "Y".

HITACHI

853

HD61602/HD61603
LCD connection

Display RAM

COM 3

..

c£
w
4.

(!J

c§

rn

rn

w

rn

/

/
y

a

b

COM 1

f

9

c

COMo

e

d

DP

w

1/4 duty cycle drive
In the 1/4 duty cycle drive. all the col-

umns of COMo to COM3 are displayed.

LCD connection
Display RAM

N
(!)

w
rn

854

1/ /

/

COM 2

COM 3

f

a

COM 2

9

b

COM 1

e

c

COMo

d

DP

'"
(!)

w
rn

HITACHI

HD61602/HD61603
Writing Data into Display RAM: Data is

a-bit data is written on a digit basis
according to the 7-segment type LCD
pattern of 1/4 duty cycle drive.

written into the display RAM in the following
five methods:
1. Bit manipulation
Data is written into any bit of RAM on a
bit basis.
2. Static display mode
a-bit data is written on a digit basis
according to the 7-segment type LCD
pattern of static drive.
3. 1/2 duty cycle display mode
a-bit data is written on a digit basis
according to the 7-segment type LCD
pattern of 1/2 duty cycle drive.
4. 1/3 duty cycle display mode
a-bit data is written on a digit basis
according to the 7-segment type LCD
pattern of 1/3 duty cycle drive.
5. 1/4 duty cycle display mode

(1)

(2)

Static

COMoCOM,COM2

The RAM area and the alocation of the segment data for i-digit display depend on the
driving methods as described in "Reading
Data from Display RAM".
a-bit data is written on a digit basis corresponding to the above duty cycle driving
methods. The digits are allocated as shown
figure a (allocation of digits). As the data can
be transferred on a digit basis from a microprocessor, transfer efficiency is improved by
allocating the LCD pattern according to the
allocation of each bit data of the digit in the
data RAM.
Figure a shows the digit address (displayed

1/2 duty cycle
display

(3)

(4)

1/3 duty cycle
display

COMoCOM ,COM 2 COM3

COMoCOM,COM 2

SEGo

SEGo

SEGo

SEG,

SEG,

SEG,

SEG2

SEG2

SEG2

SEG3

SEG3

SEG3

SEG4

SEG4

SEG4

Ad1

SEG4

SEGs

SEGs

1--+--+"'-'

SEGs

SEGs

SEG6

SEG s
SEGs

SEG7
SEG s
SEGg

SEG7

SEG7

Ad2

SEG"

SEGs

SEGs

SEGg

SEGg

SEG,o

SEG,o

SEG"

SEG"

SEG'2

SEG'2

SEG 12

SEG'3

SEG'3

SEG'3

SEG'4

SEG'4

SEG'4

SEG'6

SEG,s

SEG,s

SEG'6

SEG,s

SEG 17

SEG 17

SEG,s

SEG,a

SEG 17

SEG so

Figure 8

1/4 duty cycle
display

SEG 50

SEGo
AdO

SEG,

AdO

SEG2

~-I--+--V

SEG3

SEG s
SEG7
SEGa

I-+--+--f

SEGg
SEG 10

Ad3

Ad1
Ad2

Ad3
Ad4
AdS

SEG"

I-+--+--t-

SEG'2
Ad4

Ad6

SEG'3
SEG'4

1-+--+--1

Ad7

SEG'6
SEG'6

AdS

1-+--+--1

SEG,s

Ad6
Ad16

Ada

SEG'7
Ad24

.....

'-----'-

SEG 50

Ad2S

Allocation of Digit (HD61602)

HITACHI

855

HD61602/HD61603
as Adn) to specify the store address of the
transferred 8-bit data on a digit basis.
Figure 9 shows the correspondence between
each segment in an Adn and the 8-bit input
data.
When data is transferred on a digit basis, 8bit display data and digit address should be
specified as described above.

In bit manipulation, anyone bit of display
RAM can be written. When data is transferred on a bit basis, 1-bit display data, a segment address (6 bits) and a common address
(2 bits) should be specified.
HD61603 Display RAM
The HD61603 has an internal display RAM an
shown in figure 10. Display data is stored in·
the RAM and output to the segment output
terminal.

However, when the digit address is Ad6 for
static, Ad12 for 1/2 duty cycle, or Ad25 for 1/
4 duty cycle, display RAM does not have
enough bits for the data.
Thus the extra bits of the input 8-bit data are
ignored.

(1 )

(2)

Static display

1/2 duty display

COMo
SEGs

(3)

1/3 duty display

COM o COM 1

Bit

Bit

SEGln

7

7

6

COMo COM 1 COM2
Bit

7

6

SEGSn +1

6

SEG4n+l

5

4

SEG3n+l

5

4

3

SEGSn +2

5

SEG4n+2

3

2

SEG3n + 2

2

1

Bit

SEG4n +3

1

Bit

SEG 8n +3

0

0

SEGSn +4

(4)

1/4 duty display

SEGsn+s
COMo COM 1 COM2 COM 3

SEGSn+6
SEGSn +7

SEG2n

Bit

0

SEG2n+l

Figure 9

Bit

7

6

5

4

3

2

1

Bit

0

Bit Assignment in an Adn (HD61602)

1 bit

(COMo){tl====================D=isP=la~~=R=A=M======================:1J
64 bits
Segment address (SEGo-SEG 63)

Figure 10

856

Display RAM (HD61603)

HITACHI

HD61602/HD61603
Reading Data from Display RAM: Each
bit of the display RAM corresponds to an LCD
segment. The data at segment address SEGn
is output to segment output SEGn terminal.
Figure 11 shows an example of the correspondence between the display RAM bit and
the display pattern when a 7-segment type
LCD is connected.

Writing Data into Display RAM: Data is
written into the display RAM in the following
two methods:
1. Bit manipulation
Data is written into any bit of RAM on a

2.

bit basis.
Static display mode
a-bit data is written on a digit basis
according to the 7-segment type LCD
pattern of static drive.

The a-bit data is written on a digit basis into
the digit address (displayed as Adn) shown in
figure 12. When data is transferred from a
microprocessor, four 4-bit data are needed to
specify the digit address and an a-bit display
data. Figure 13 shows the correspondence
between each segment in an Adn and the
transferred a-bit data.

LCD connection

Display RAM

SEGs SEGg SEG,o SEG ll SEG'2 SEG'3 SEG'4 SEG'5 SEG'6

Figure 11 Example of Correspondence between Display RAM Bit and Display Pattern
(8061603)

HITACHI

857

HD61602/HD61603
In bit manipulation, anyone bit of display
RAM can be written. When data is transfer-

red on a bit basis, l-bit display data and a
segment address (6 bits) should be specified.

COMo
SEGo
SEG1
SEG2

COMo

SEG3 AdO
SEG4
SEG5
SEGe
SEG7
SEG 8
SEG g

SEGsn
SEG45
SEG48
SEG47
SEG 48
SEG49

SEG 10
SEG~
SEG11 Ad1 SEG51 Ad6
SEG 52
SEG 12
SEG13
SEG14
SEG15
SEG18
SEG17
SEG18

Bit
7

SEG8n+l

6

SEG8n +2

5

SEG8n +3

4

SEG 53
SEG 54
SEG55
SEG 58

SEG S7
SEG58
SEG19 Ad2 SEGS9 Ad7
SEG 20
SEG 80
SEGel
SEG21
SEG 82
SEG 22
SEG83
SEG23
SEG24

Figure 12 Allocation of
(H061603)

858

~igits

Figure 13 Bit Assignment in an Adn
(H061603)

HITACHI

HD61602/HD61603
OPERATING MODES
HD61602 Operating Modes
The HD61602 has the following operating
modes:
1. LCD drive mode
Determines the LCD driving method.
a. Static drive mode
LCD is driven statically.
b. 1/2 duty cycle drive mode
LCD is driven at 1/2 duty cycle and 1/
2 bias.
c. 1/3 duty cycle drive mode
LCD is driven at 1/3 duty cycle and 1/
3 bias.
d. 1/4 duty cycle drive mode
LCD is driven at 1/4 duty cycle and 1/
3 bias.
2.

b.

c.

d.

3.

READY output mode
Determines the READY output timing.
After a data set is transferred, the data is
processed internally. The next data cannot be acknowledged during the processing period. The READY output reports
the period to the MPU. The timing when
the READY is output can be selected from
the following two modes:

Data display mode
Determines how to write display data
into the data RAM.
a. Static display mode
a-bit data is written into the display
RAM according to the digit in static

a.

drive.
1/2 duty cycle display mode
a-bit data is written into the display
RAM according to the digit in 1/2
duty cycle drive.
1/3 duty cycle display mode
a-bit data is written into the display
RAM according to the digit in 1/3
duty cycle drive.
1/4 duty cycle display mode
a-bit data is written into the display
RAM according to the digit in 1/4
duty cycle drive.

READY is mode always available.

, _.......
r

--------'/

I

WE~

'~----------------,/I
I
I

READY
Data transfer
period

b.

:'---/
I

- - - _....;'..._ - - - - - - - I n p u t i n h i b i t - - - - - -.....
--!'
period
:

I

I

I

I--- Next data

I

transfer

READY is mode available by CS and
RE.

).

/

cs
I

RE

I

,
,,
I

READY
Data transfer
'period

I

.. ,-

/

,
I

~

WE

4.

I

I

\.

I
I
I
I
I
I

,

'\
~

;(
I

I

'-----.V
Input inhibit
period

LCD OFF mode
In this mode, the HD61602 stops driving
LCD and turns it off.

5.

\I
I
,
"---./1I

-,

I
I
I

I

,,

I

I-- Next data
transfer

External driving voltage mode
A mode for using external driving voltage
(Vl, V2, and V3).

HITACHI

859

HD61602/HD61603
The above 5 modes are specified by mode
setting data. The modes are independent of
each other and can be used in any combina-

tion. Bit manipulation is independent of data
display mode and can be used regardless of it.

HD61603 Operating Modes
not be acknowledged during the processing period. The READY output reports
the period to the MPU. The timing when
READY is output can be selected from the
following two modes:

The HD61603 has the following modes:
1. READY output mode
Determines the READY output timing.
After a data set is transferred, the data is
processed internally. The next data cana.

READY is always available.

\'1--

--------'/

I

./1

READY - - - - - - - - . "

~I------------------------~

I

I
Data transfer----~Iioo..- - - - - - - I n p u t i n h i b i t - - - - - -.....-II
period
period
I

b.

/

~I

WE

,

'At
READY

Data transfer
period

860

I
I

' - -Next data
transfer

READY is mode available by CS and
RE.

cs

2.

I

1
1
1
I
I

-, ..

/

\.I
I

"

I
I
I
I

,
1

"1'I

'---Y
Input inhibit
period

LCD OFF mode
In this mode, the HD61603 stops driving
the LCD and turns it off.

HITACHI

"

f'-/

I III

).
I
I

'---/l

I

"I

1
I
I

I-- Next data
transfer

HD61602/HD61603
INPUT DATA FORMATS
HD61602 Input Data Formats
Input data is composed of 8 bits x 2. Input
them as 2-byte data after READY output
changes fro~ow to high or low pulse is
entered into RE terminal.
1.

3.

Mode setting data

1st byte

Display data (Updates display on an 8segment basis)

o
7

1st byte

~~Plat
add~SS ;
(Digit address Adn)
7

6

4

5

3

2

1

765

2.

JI~I:::-""I
3
2 1
0

x

x

x

x

1~/1 :!::':I..

x

7654321'0

432

Display mode bits:
00: Static display mode
01: 1/2 duty cycle display mode
10: 1/3 duty cycle display mode
11: 1/4 duty cycle display mode
b. OFF/ON bit:
1: LCD off (set to 1 when SYNC is
entered.)
0: LCD on
c. Drive mode bits:
00: Static drive
01: 1/2 duty cycle drive
10: 1/3 duty cycle drive
11: 1/4 duty cycle drive
d. READY bit:
0: READY bus mode; READY outputs 0 only while CS and RE are
O. (reset to 0 when SYNC is
entered.)
1: READY port mode; READY
outputs 0 regardless of CS and
RE.
e. External power supply bit:
0: Driving voltage is generated
internally.
1: Driving voltage is supplied
externally. (set to 1 when SYNC
is entered.)

o

Bit manipulation data (Updates display
on a segment basis)
1st byte

6

4

I I I I I

o

Display address: Digit address Adn in
accordance with
display mode
Display data:
Pattern data that is
written into the
display
RAM
according to display
mode and the
address

7

5

a.

I : :
b.

6

2nd byte

2nd byte

a.

External
power
supply

5

4

3

2

o

2nd byte

6
5
432
o
Display data:
Data that is written
into 1 bit of the
specified display
RAM
b. COM address:
Common address of
display RAM
c. SEG address:
Segment address of
display RAM
7

a.

4.

1-byte instruction
l.st byte

III I II
7

1

x

x

x

x

6

5

4

3

2

x

I

x
0

The first data (first byte) is ignored when
bit 6 and bit 7 in the byte are 1.

HITACHI

861

HD61602/HD61603
HD61603 Input Data Formats
Input data is composed of 4 bits x 4. Input
them as four 4-bit data after READY output
changes from low to high or low pulse is
entered into RE terminaL

Mode setting data
1st byte

I :

Display data (Updates display on an 8segment basis.)

1.

I

0
3

:

0

x

b.

Display address
(Digit address Ad"1

x
0

2

3rd byte
Display data
4
5
Bitl7 6
0
2
3
a.

I : 1~!~~lavl x0
2

1

2
3
a. Display data:

862

x 1 0 1 r--I
x ;....-....,1~~ADYI.-x:'------'x
o

Bit3
3

3

Display data
1
0
2

b.

0

2

SEG address:

II

x: x
3

2

I

0

4th byte
X

a.

4.

0
0

SEG address
Bit3
2
1
0
3
2
0
Data that is written
into 1 bit of the
specified display
RAM.
Segment address of
display RAM (segment output).

HITACHI

o

2

3

II..--<~x:L---J x II

Display address: Digit address Adn
shown in figure 12.
Display data:
Pattern data that is
written into the
display RAM as
shown in figure 13.

0

b.

0

2

3

0

2

3

Bit manipulation data (Updates display
on a segment basis.)
2nd byte
1st byte

3

2 nd byte

3rd byte

1st byte

2.

3.

2

L...-......I

0

x ~~F/DNI
3

2

0

o
o

OFF/ON bit:
1: LCD off (set to 1 when SYNC is
entered.)
0: LCD on
READY bits:
0: READY bus mode; READY outputs 0 only while CS and RE are
O. (reset to 0 when SYNC is
entered.)
1: READY port mode; READY
outputs 0 regardless of CS and
RE.

1-byte instruction
1st byte

1

1
3

: Ix
1

2

>
0

The first data (4.bits) is ignored when bit
3 and 2 in the data are 1.

HD61602/HD61603
How To Input Data
How to Input HD61602 Data
Input data is composed of 8 bits x 2. Take
care that the data transfer is not interrupted,
because the first 8-bit data is distinguished
from the second one by the sequence only.
If data transfer is interrupted, or at power on,

the following two methods can be used to
reset the count of the number of bytes (count
of the first and second bytes):
1. Set CS and RE inputs low (no display data

changes).
Input 2 or more "l-byte instruction" data
in which bit 7 and 6 are 1 (display data
may change).
The data !!!E..ut method via data input terminals (CS, WE, Do to 07) is similar to that of
static RAM such as HM6116. An access of the
LSI can be made through the same bus line as
ROM and RAM. When output ports of a
microprocessor are used for an access, refer to
the timing specifications and figure 14.
2.

Power on

-~~----I~
__~'----~__-r--~__~
CS,
WE' *6

RE~'-\J*4
READY L:.::-"';~~:;·"'~-3--"\'------..J"'----""'~

*5

SYNC----------~~---------------Jr--\

*5

*2

SB----------~~---------------------------------------Do-D7~~Gl~.tCX~2n~d]X::::::::::JXCi~st~XOZ~d~Ir:::::::JIC1~'t~X~2~nldlr:::

Mode setting data

*1:
*2:
*3:
*4:

* 5:

*6:

* 7:

Mode setting data

Display data

READY output is indefinite during 12 clocks after the oscillation start
at power on (clock: OSC z clock).
High pulse should be applied to SYNC terminal when using two or more
chips synchronously.
In the mode in which READY is always available, READY output is
in definite while SYNC is high.
Reset the byte counter after power on.
READY output period is within 3.5 clocks in the mode setting operation
and bit manipulation or within 10.5 clocks when the display data (8
bits) is updated.
Connect a pull-up resister if WE or RE may be floating.
It is not always necessary to follow this example.

Figure 14

Example of Data Transfer Sequence

HITACHI

863

HD61602/HD61603
How to Input HD61603 Data
Input data is composed of 4 bits X 4. Take
care that data transfer is not interrupted,
because the first 4-bit data to the fourth 4-bit
data are distinguished from each other by the
sequence only.

Set CS and RE low.
Input 4 or more "i-byte instruction" data
(4-bit data) in which bit 3 and 2 are 1
(display data may change).
The data ~ut method via data input terminals (CS, WE, DO to D3) is similar to that of
static RAM such as HM6116. An access of the
LSI can be made through the same bus line as
ROM and RAM. When output ports of a
microprocessor are used for an access, refer to
the timing specifications and .figur.e 15.

1.
2.

If data transfer is interrupted, or at power on,

the following two methods can be used to
reset the count of the number of data (count
of the first 4-bit data to the fourth 4-bit data):

Power on
CS

j/r------~\~~_______Jlr------~\~____~/r----~\~____~,__

WE

1*6

RE~*4

. .L

READY L~:::-.;r--~:I-I-----....,LJ"'-:::j,..------~\...___1r----*1

*5

*3

*5

*5

SYNC _______~fI.---------------Jr\~*~2~--------------------

SB-------~~-------------------------------------

Do-D3~r--<~b~'X~,=M~X~3~~X~,,~bXB_

_______X~1=,,~X~~~X~~~X~·~~4X_______AX~1"~X~'M~X~,~~X~.=~4X__

Mode setting data

* 1:
*2:
* 3:
*4:
*5:

* 6:
* 7:

Display data

READY output is indefinite during 12 clocks after the oscillation start
at power on (clock: OSC 2 clock).
High pulse should be applied to SYNC terminal when using two or more
chips synchronously.
In the mode in which READY is always available, READY output is indefinite while SYNC is high.
Reset the 4-bit data counter after power on.
READY output period is within 3.5 clocks in the mode setting operation
and bit manipulation or within 10.5 clocks when the display data (8
bits) is updated.
Connect a pull-up resister if WE or RE may be floating.
It is not always necessary to follow this example.

Figure 15

864

Mode setting data

Example of Data Transfer Sequence

HITACHI

HD61602/HD61603
Notes on READY Output
Note that the READY output will be unsettled during 1.5 clocks (max) after inputting
the first 2-byte data for setting the mode
after turning the power on. This is because
the READY bit data of mode setting latches
and the mode of READY pin (READY bus or
port mode) are unsettled until the completion
of mode setting.
There are two kinds of the READY output
waveforms depending of the modes:

1.

READY bus mode (READY bit == 0)

2.

READY port mode (READY bit == 1)

However, if you input SYNC before mode
setting, waveform will be determined; when
you choose READY bus mode, (1) a in figure
16 will be output, and when you choose
READY port mode, (2) a will be output. The
figures can be applied both to HD61602 and
HD61603.

,

Power on

Do-D7~------------------------~r-l1:~~"' '--2n-d---}~~------------------

WA.V

READY output is unsettled.
/,It
Mode setting data
(2 -byte data) ~ 1 .5 .clocks (max)
Mode setting latch is unsettled.
Mode setting data are
latched.

Power on

+

'---_-II
READYr-----------------------------~----~----,_--~
Note: CS
Power on

(1)

~

~

\

= low

_______ J

b

"

READY Bus Mode .1.5 clocks (max)

/
a

READY

\

Note: CS

= low,

RE
(2)

Figure 16

= high

----""\

\

b
.. ------1
\

/

1 .5 clocks (max)

READY Port Mode

3.5 clocks (max)

READY Output According to Modes

HITACHI

865

HD61602/HD61603
Standby Operation
Standby operation with low power consumption can be activated when pin SB is
used. Normal operation of the LSI is activated
when pin SB is low level, and the LSI goes
into the standby state when pin SB'is high
level. The standby state of the LSI is as follows:
1.
2.

LCD driver is stopped (LCD is off).
Display data and operating mode are
held.

3.

4.

The operation is suspended while display
changes (while READY is outputting
low.) In this case, READY outputs high
within 10.5 clocks or 3.5 clocks after
release from the standby mode.
Oscillation is stopped.

When this mode is not used, connect pin SB to
Vss.

Multichip Operation
When an LCD is driven with two or more
chips, the driving timing of the LCD must be
synchronized. In this case, the chips are
synchronized with each other by using SYNC
input. If SYNC input is high, the LCD driver
timing circuit is reset. Apply high pulse to the
SYNC input after the operating mode is set.
A high pulse to the SYNC input changes the
mode setting data. (The OFF ION bit is set
and the READY bit is reset. See 3. Mode
Setting Data in "Input Data Formats".) Transfer the mode setting data into the LSI after

every SYNC operation.
If a power on reset signal is applied to the
SYNC pin, the LCD can be off-state when the
power is turned on.

When SYNC input is not used, connect pin
SYNC to Vss.
When SB input is used, after standby mode is
released, a high pulse must be applied to the
SYNC input, and mode setting data must be
set again.

Restriction on Usage
Minimize the noise by inserting a noise bypass capacitor (;E; 1 pF) between VDD and
Vss pins. (Insert one as near chip as possible.)

Liquid Crystal Display Drive Voltage Circuit (HD61602)
What is LCD Voltage?
HD61602 drives liquid crystal display using
four levels of voltages (figure 17); VDD, Vl, V2;
and V3 (VDD is the highest and Va is the
lowest). The voltage between VDD and V3 is
called VLCD and it is necessary to apply the
appropriate VLCD according to the liquid
crystal display. V3 always needs to be supplied regardless of the display duty ratio since it supplies the voltage to the LCD drive
circuit of HD61602.

Voo

Figure 17

866

HITACHI

LCD Output Waveform and
Output Levels

HD61602/HD61603
When Internal Drive Power Supply
is Used
When the internal drive power supply is
used, attach Cl-C4 for charge pump circuits
and variable resistance Rl for deciding display drive voltage to HD61602 as shown in
figure 18.
Internal voltage is available by setting
external voltage switching bits of mode setting data O.
Figure 19 shows voltage characteristics
between Voo and VREFI. Voltage is divided at
Rl, and then input into VREF2. Voltage
between Voo and VREF2 is equivalent to Il.V in

figure 19, and so VLCD can be changed by
regulating the voltage.
VREF2 is usually regulated by variable resistance, but when replacing Rl with two
nonvariable resistances take VREFI between
max and 'min into consideration as shown in
figure 19.
Internal drive power supply is generated by
using capacitance, and so large current cannot flow. When large liquid crystal display
panel is used, examine the extemal drive
power supply.
.

Power

___I

_ _---I

Regulator

-----,L-_~

Voltage follower

19 VC2
20 V,
C3
21
"2
C4
22
V3
23-26 COM
C2

77
76
LCD

75

Charge
pump

3X(V,-V oo )

circuit

SEGo
HD61602

SEG,
SEG2

R, = 1 MO Variable
c,=0.3pF
C2-C4=0.3pF
C5=0.1 to 0.3pF
CsO!; 1 pF

Figure 18

Example

HITACHI

867

HD61602/HD61603
When External Drive Power Supply is Used
An external power supply can be used by
setting external voltage switching bits of
mode setting· data to 1. When a large liquid
crystal display panel is used. in multichip
designs. which need accurate liquid crystal
drive voltage. use the external power supply.
See figure 20.
.

and Vss. and by these resistance ratio each
voltage of t:.V and VLCD is generated and then
supplied to Vl. V2. and V3. C2-C4 are smoothing capacitors.
When regulating brightness. change the
resistance value by setting R5 variable resistance.

R2-Rs is connected in series between VDD

Voo-Vss (V)

r

S

0

>

5

"!

6
I

:
-----~~__+.-min

i1.7

~

3 4

'.

~ 1.6

> 1.8

2
'

\

1.9
2 .0
2.1

'-=

nn",\~

\

I

i -

typ

:
:

\

2.2

!

------ .!!::~"'L.---_max

2.3

Figure 19

Voltage Characteristics
between VDD and Vrefl

Positive

Voo
Vss

C.

power

supply

Positive
power
supply

Vcc
V••

C.

VAEF1

VREF2
Vc,
Vcz
V,
Vz

Rz

C.

Rz
Cz

V3

NC
NC

Positive

Vcc
Vss

C.

power

supply

V REF1

V REF1
V REF2
Vc ,

Vcz
V,

Cz Rz

NC
NC

C3

R3

C.

R.

V REF2
Vc,
Vcz
V,
Vz

Vz

R.
V3

V3

Ce ~ 1 JlF

R.

58
58

58

(1 )

Stetic Drive

(2)

1/2 Duty Cycle Drive

(3)

1/3 and 1/4 Duty Cycle Drive

Note: 1. When standby l]Iode is used, a transistor is required.
2. R2-R5 should be some kQ -some tens of kQ, and C2-C4 should be 0.1 JlF-0.3 JlF.
868

Figure 20

Example when External Drive Voltage is Used

HITACHI

HD61602/HD61603
Liquid Crystal Display Drive Voltage (HD61603)
As shown in figure 21, apply LCD drive voltage from the external power supply.

Oscillation Circuit
When Internal Osclllation Circuit is Used

When External Clock is Used

When the internal oscillation circuit is used,
attach an external resister Rosc as shown in
figure 22. (Insert Rosc as near chip as possible,
and make the OSCl side shorter.)

When an external clock of 100 kHz with
CMOS level is provided, pin OSCI can be used
for the input pin. In this case, open pin OSC2.

c. 1
Positive power ----1~.......-1-11 VDO
supply
Vss

SB

Note: When standby mode is used, a transistor is required.

Figure 21

Example of Drive Voltage Generator

801
OSC,

....

Rose

Rose
791
OSC2

801
OSC,

791
OSC2

HD14049UB
etc.

801
OSC,

~IC

79

osc 2

Multichip operation

Figure 22

Example of Osclllation Circuit

HITACHI

869

HD61602/HD61603
Applications

+ 5V

lll HD~3:

A"

~::

A
Address bus

0,"

r.:L>

::

&.......:!:

Data bus

Do

:;

~

f

Do

I

E
BA

R/W

©

~ / I~ II:! I~ ~~
W

if

Vee :-- +5V

v..

II

+5V

~

I
0 0 -0, u OSC2

~

Voo

VAEF1

VREF2

READY
SB

HD61602

Vss

Vel

+5V

HV

-.

I

---- SEGso

V_-

Voo

HD61602

Vss

+5V

~

V"EF2 _

(I)

f~~DY

V2
V3

I

~

CPU

~l
I
:-t
'"
"'~/ ~ •• >~.-",~'=

Vt

COMo
VC2 COM, SEGo

HD6B09

I

v,

II-

V,

V"
Va

5EG,--------- - SEG50

--------

---------

--------

---------

:t

V,

"
)

Uquid crystal

Figure 23

Example (1)

HD74LS138
5Vl11

r-A
B

3

,

C

Address bus
0,"

Data bus

Do
BA
R/W

[bJ

Vcc V..

I1r-

HD6809
CPU

F;
E;
C--

-p
t

Do

rl/ I~I I I~ ~ I
+5V

rf

II:!

Voo

U)

~~

0

0

lr=

V,

HD61603

'"

.':"':
+5V
HDl404BI'

r

~

SEGo - - - - - - SEG o

r

~

f

I I

V eo

~~

I

I~II:! lu ~
'

iii

,....,
0 0 -0,

~~

DY
HD61603

-------.

-------

---------

Example (2)

HITACHI

V,

SEGo - - - - - - - SEG"

------

Figure 24

870

~ '"~

READY

COM
+5V

0 0 -0,

)

HD61604/HD61605--(Segment Type LCD Driver)
Description

Features

The HD61604 and the HD61605 are liquid
crystal display driver LSIs with TTL and
CMOS compatible interface. E:ach of the LSIs
can be connected to various microprocessors
such as the HMCS6800 series.

•

Low current consumption
-Can drive from a battery power supply
(100 J.lA max on 5 V).
-Standby input enables a standby operation at lower current consumption (5
J.lA max on 5 V).

Several types of liquid crystal displays can be
connected to the HD61604 according to the
applications because of the softwarecontrolled liquid crystal dispay drive method.
The HD61605 is a liquid crystal display driver
LSI only for static drive and has 64 segment
outputs that can display 8 digits per chip.

Ordering Information
Type No.

Package

HD61604R
HD61605R

80-pin plastic QFP(FP-80)

VersatUe Segment Driving Capacity
Type No.

Drive Method

Display
Segments

HD61604R Static
51
1/2 bias 1/2 duty cycle 102
1/3 bias 1/3 duty cycle 153
1/4 duty cycle 204
HD61605R Static
64

Example of U.
8 segments x 6 digits + 3 marks
8 segments x 12 digits + 6 marks
9 segments x 1 7 digits
8 segments x 25 digits + 4 marks
8 segments x 8 digits

HITACHI

F_FNqIHI)
atfoM=100kHI

98
195
521
781
98

871

HD61604/HD61605
Pin Arrangement
HD61605R

HD61604R
-N,ucB _NC't.,ut.,,.. ••

2::~

~~~~~~~~~~~~~~~~
" " II II II II " II II II II

n ILlLJL

v•• ='

REA~=:
WE ::.

'RE"

58=="
03 7
02
0,1",
Do ~,o
V.. I- "

E.

V3~12

~~~~F= ::

C"
c:

5EG82
5EG81
5EG.. '
5EG..
5EG ••
SEG.,
5EG ..
5EG ..
5EG ..
5EG.3

18

"
18

II " II " II II H II "

(Top View)

JJJJJJJJJJJJJJJJ
WWWWWUlwwwwwwwwww
en
menU') en
uun en en
(I) (I) U')

872

HITACHI

Cf)

C/)CI)

C/)

HD61604/HD61605
Block Diagram
HD61604
SYNC~

________________________________,

LCD drive
timing
generator
READY_....q.._--,

Common output
(4 lines)

RAM write
timing generator

Parallel/serial
converter

Segment output
(51 lines)

Address
decoder

LCD drive
voltage

Drive
voltage
selection

Figure 1 HD61604 Block Diagram
HD61605

LCD drive
timing
generator

Common
output

RAM write
timing generator

Parallel/serial
converter

SB-~--<-

Address
decoder

Segment
output
(64 lines)

Figure 2 HD61605 Block Diagram

HITACHI

873

HD61604/HD61605
Pin Functions
Table 1 shows the HD61604 pin description.
Table 2 shows the HD61605 pin description.

Von: Positive power supply.
Vss: Negative power supply.

HD61604 Pin Function
HD61605 Pin Function
READY (Ready): During data setting in the
display data RAM and mode setting latch in
the LSI after data transfer, low is output to
the READY pin to inhibit the next data input.
There are two modes: one in which low is
output only when both of CS and RE are low,
and the other in which low is output regardless of CS and RE.
CS (Chip Select): Chip select input. Data can
be written only when this pin is low.

READY (Ready): During data setting in the
. display data RAM and mode setting latch in
the LSI after data transfer, low is output to
the READY pin to inhibit the next data input.
There are two modes: one in which low is
output only when both of CS and RE are low,
and the other in which low is output regardless of CS and RE.

CS (Chip Select): Chip select input. Data can
be written only when this pin is low.

WE (Write Enable): Write enable input.
Input data of Do to D, is latched at the positive

WE (Write Enable): Write enable input.

edge of WE.

Input data of Do to D3 is latched at the positive edge of WE.

RI!: (Reset): Resets the input data byte
counter. After both of CS and RE are low, the
first data is recognized as the 1st byte data.
SB (Standby): High level input stops the LSI
operations.
1. Stops oscillation and clock input.
2. Stops LCD driver.
3. Stops writing data into display RAM.
Do-D7 (Data Bus): Data input pin from
which 8-bit x 2-byte data is input.
SYNC (Synchronous): Synchronous input
for 2 or more chip applications. LCD drive
timing generator is reset by high input. LCD
is off.

COMo-COlllh(Common): LCD common
(backplate) drive output.
SEoo -SEollO (Segment): LCD segment
drive output.
VI, V2, V3 (LCD Voltage): Power supply for
LCD drive.
OS01, OSC2 (Oscillator): Attach external R
to these pins for oscillation. An external clock
(100.kHz) Oan be input from OSC1.

RE (Reset): Resets the input data byte
counter. After both of CS and RE are low, the
first data is recognized as the first byte data.
SB (Standby): High level input stops the LSI
operations.
Stops oscillation and clock input.
2. Stops LCD driver.
3. Stops writing data into display RAM.

1.

Do-D3: Data input pin from which 4-bit x 4byte data is input.
SYNC (Synchronous): Synchronous input
for 2 or more chips application. LCD drive
timing generator is reset by high input. LCD
is off.
COMo (Common): LCD common (backplate)
drive output.
SEoo -SEoa (Segment): LCD segment
drive output.
OSC1, OSC2 (Oscillator): Attach external R
to these pins for oscillation. An external clock
(100 kHz) can be input from OSC1.
V3 (LCD Voltage): Power supply input for
LCD drive.

Vet, Vea: Do not connect any wire.
VIIBPI.: Connect this pin to Vl pin.

Voltage between Voo and V3 is used as drive
voltage.

Vaua: Hold at Voo level.

Vss: Negative power supply.

874

HITACHI

HD61604/HD61605
VDD: Positive power supply.

Table 1

Table 2

HD61604 Pin Description

HD61605 Pin Description

Pin

No.of

Connected

Pin

No.of

Connected

Name

Lines Input/Output
NMOS open
drain output
Input
Input
Input
Input
Input
8

to
MCU

Name

to
MCU

MCU
MCU
MCU
MCU
MCU

CS
WE
RE
SB

Lines Input/Output
NMOS open
drain output
Input
Input
Input
Input
Input
4

MCU
LCD

SYNC

MCU
LCD

READY
CS
WE
RE
SB

Do-I>]
COMoCOMa

4

Input
Output

SEGoSEGso

51

Output

Vl,V2,V3
OSC1,
OSC2

3
2

VC1, VC2

2

Output

SYNC

READY

Do-D3

MCU
MCU
MCU
MCU
MCU

COMo

1

Input
Output

SEGo-SEG63
OSC1,
OSC2

64

Output

LCD

LCD

2

Input, output

External R

Power supply

External R

V3

Input

Input, output

External R

Power
supply

Vss

Power supply

Voo

Power supply

VREFl

Input

Vl

VREF2

Input

Voo

Voo

Power supply

Vss

Power supply

Note: Logic polarity is positive.
1 = high = active.

Note: Logic polarity is positive.
1 = high = active.

HITACHI

875

HD61604/HD61605
Display RAM
timings of a common output and a segment
output. The same common address data is
simultaneously read. The data of display RAM
is reproduced on the LCD panel.

HD61604 Display RAM
The HD61604 has an internal display RAM
shown in figure 3. Display data is stored in
the RAM, or is read according to the LCD
drive timing to display on the LCD. One bit of
the RAM corresponds to 1 segment of LCD.
Note that some bits of the RAM cannot be
displayed depending on LCD drive modes.

The following shows the correspondence
between the 7-segment type LCD connection and the display RAM in each mode.
1.

Static Drive: In static drive, only the
column of COMo of display RAM is output.
COMl to COM3 are not displayed (figure

Reading Data from HD61604 Display
RAM

4).

A display RAM segment address corresponds
to a segment output. The data at segment
address SEGn is output to segment output
SEGn pin.

2.

A common address corresponds to the output

1/2 Duty Cycle Drive: In the 1/2 duty
cycle drive, the columns of COMo and
COM 1 of display RAM are output in time
sharing. The columns of COM2 and
COM3 are not displayed (figure 5).

Common address
(COM o-COM 3 )

I! {!L..---_ _

D_iSPlay_RAM_ _- - - J

,

J
T

51 bits
Segment address (SEGo-SEGso)

Figure 3

Display RAM (HD61604)

LCD connection
Display RAM
COM3
COM2
COM,
COMo

Figure 4
876

f

e

d

c

DP

g

b

a

Example of Correspondence between LCD Connection and Display RAM
(Static Drive, HD61604)

HITACHI

HD61604/HD61605
3.

1/3 Duty Cycle Drive: In the 1/3 duty
cycle drive, the columns of COMo to COM
2 are output in time sharing. No column of
COM3 is displayed. "y" cannot be rewritten by display data (input on an B-segment basis). Please use bit manipulation

in turning on/off the display of "y" cycle
(figure 6).
4.

1/4 Duty Cycle Drive: In the 1/4 duty
cycle drive, all the columns of COMo to
COM3 are displayed (figure 7).

LCD connection

a

Display RAM

COM,

a

COMo

9

c

b

e

d

DP

... (!l"'
w
w
(/)
(/)

(!l

Figure 5

Example of Correspondence between LCD Connection and Display RAM
(1/2 Duty Cycle, HD61604)
LCD connection
Display RAM
COM 3

..,

...

(!l

(!l

(/)

(/)

Figure 6

Y

a

b

COM,

f

9

c

COMo

e

d

DP

c5
w

w

w

/ V/

COM 2

(/)

Example of Correspondence between LCD Connection and Display RAM
(1/3 Duty Cycle, HD61604)
LCD connection
a

N

..,

(!l

(!l

w
(/)

Figure 7

~-------COM3

Display RAM
COM 3

f

a

COM 2

9

b

COM,

e

c

COMo

d

DP

w
(/)

Example of Correspondence between LCD Connection and Display RAM
(1/4 Duty Cycle, HD61604)

HITACHI

877

HD61604/HD61605
Writing Data Into 8D61604 Display RAM

4. 1/3 Duty Cycle Display Mode: S-bit
data is written on a digit basis according
to the 7-segment type LCD pattern of 1/3
duty cycle drive.

Data is written into the display RAM in the
following five methods:
1.

Bit Manipulation: Data is written into
any bit of RAM on a bit basis.

2.

Static Display lIIIode: S-bit data is written on a digit basis according to the 7segment type LCD pattern of static drive.

3.

S. 1/4 Duty Cycle Display Mode: S-bit
data is written on a digit basis according
to the 7-segment type LCD pattern of 1/4
duty cycle drive.
The RAM area and the allocation of the segment data for 1-digit display depend on the
drive methods as described in the section of
"Reading Data from Display RAM".

1/2 Duty Cycle Display Mode: S-bit
data is written on a digit basis according
to the 7-segment type LCD pattern of 1/2
duty cycle drive.

(1)

(2)

Static

COMoCOM,COM2

S-bit data is written on a digit basis corresponding to the above duty drive methods.
The digits are allocated as shown in figure S.

(3)

1/2 Duty Cycle
Display

COMoCOM ,COM2

SEG o

SEGo

SEG,

SEG,

SEG,

SEG2

SEG2

SEG2

SEG 3

SEG3

SEG3

SEG4

SEG4

SEG4

SEGs

SEGs

SEG6

SEG e

SEG e

SEGe

SEG 7
SEGs

SEG 7

SEG7

SEG s

SEGs

SEGg

SEGg

SEGg

SEG,o

SEG,o

SEG"

SEG"

SEG12

SEG12

SEG 13

SEG'3

SEG'4

SEG'4

SEG'4

SEG'6

SEG'6

SEG'5

SEG'7

SEG'7

SEG17

AdO

1--+--+--1/
Ad1

1-+--+---1
Ad2

1-+--+--1'
Ad3

1--+--+---1/

SEG,s

~--"-""""

Figure 8
878

AdO

SEG,
SEG2

Ad1

SEG3
SEG4

Ad2

SEG6
SEG6

Ad3

SEG7
SEGs

Ad4

SEGg
SEG,o

AdS

SEG"
SEG'2

Ad4

1-+--+--1
AdS

I---il--l--t

SEG60

Ad6
Ad16

Ad6

SEG'3
SEG'4

Ad7

SEG'6
SEG,e

AdS

SEG17
SEG'8

SEG60

Allocation of Digits (8D61604)

HITACHI

1/4 Duty Cycle
Display

COMoCOM ,COM2COM3

SEGo

SEG'6

SEG60

(4)

COMoCOM ,COM2COM 3

SEGo

SEG"

1/3 Duty Cycle
Display

"-

Ad24
Ad2S

HD61604/HD61605
As the data can be transferred on a digit basis
from a microprocessor, transfer efficiency is
improved by allocating the LCD pattern
according to the allocation of each bit data of
the digit in the data RAM.

However, when the digit address is Ad6 of
static, Ad12 of 1/2 duty cycle, or Ad25 of 1/4
duty cycle, display RAM does not have
enough bits for the data. Thus the extra bits
of the input 8-bit data are ignored.

Figure 8 shows the digit address (displayed
as Adn) to specify the store address of the
transferred 8-bit data on a digit basis.

In bit manipulation, anyone bit of display
RAM can be written. When data is transferred on a bit basis, 1-bit display data, a segment address (6 bits)s and a common address
(2 bits) should be specified.

Figure 9 shows the correspondence between
each segment in an Adn and the 8-bit input
data.

HD61605 Display RAM

When data is transferred on a digit basis, 8bit display data and digit address should be
specified as desCribed above.

(1 ) Static Display

(2)

1/2

Duty Display

COMo
SEGs

Bit
7

SEGsn+,

6

SEG8n+2

5

SEG8n+3

4

SEGSn +4

3

SEG8n+s

2

The HD61605 has an internal display RAM as
shown in figure 10. Display data is stored in
the RAM and output to the segment output
pin.

(3)

1/3

COMo COM,COM2

COMo COM,
SEG 4n

SEG4n+2

Bit
7

6

SEG3n

5

4

3

2

1

Bit
0

(4)

1/4

Duty Display
8it
7

6

SEG3n+'

5

4

3

SEG3n+2

2

1

Bit
0

Duty Display

COMo COM, COM2 COM 3

SEG8n+6
SEGSn+7
SEG2n+,

Figure 9

Bit
7

6

5

4

3

2

1

Bit
0

Bit Assignment in an Adn (HD61604)

1 b·t

.

(C~M~{tt::::::::::::::::::::D:i:sP:la~~:R=A=M==::::::::::::::::::::~J
64 bits
Segment address (SEGo-SEG83)

Figure 10

Display RAM (HD61605)

HITACHI

879

HD61604/HD61605
Reading Data from H061606 Display
RAM
Each bit of the display RAM corresponds to
an LCD segment. The data at segment
address SEGn is output to segment output
SEGn pin. Figure 11 shows the correspondence between the 7-segment type LCD
connection and the display RAM .

Writing Data Into H061606 Display RAM
Data is written into the display RAM in the
following two methods:
1.

Bit lIIan1pulatlon: Data is written into
any bit of RAM on a bit basis.

2. Static Display Mode: 8-bit data is written on a digit basis according to the 7segment type LCD pattern of static drive.
The 8-bit data is written on a digit basis into
the digit address (displayed as Adn) shown in
figure 12. When data is transferred from a
microprocessor, four 4-bit data are needed to
specify the digit address and an 8-bit display
data. Figure 13 shows the correspondence
between each segment in an .Adn and the
transferred 8-bit data.
In bit manipulation, anyone bit of display
RAM can be written. When data is transferred on a bit basis, 1-bit display data and a
segment address (6 bits) should be specified.

LCD connection

Display RAM

Figure 11

980

Example of Correspondence between LCD Connection and Display RAM
(H061606)

HITACHI

HD61604/HD61605

COMo
SEG o
SEG,

COMo

SEG2
SEGsn

SEG3 AdO

Bit
7

SEG4
SEG6
SEG6
SEG 7
SEG s

SEG46
SEG46
SEG47
SEG4S

SEG9

SEG 49

SEG60
SEG,o
SEG I1 Ad1 SEG 6, Ad6
SEGs2
SEG'2
SEG63
SEG'3
SEG'4

SEGS4

SEG'5
SEG'6
SEG 17
SEG,s

SEGS6
SEG 66
SEG67
SEGss

SEGsn+,

6

SEGSn+2

5

SEGSn+3

4

SEGsn+4

3

SEGsn +s

2

SEGSn +6

SEG'9 Ad2 SEG69 Ad7
SEG 60
SEG20
SEG 6,
SEG2,
SEG62
SEG22
SEGS3
SEG23
SEG24

Figure 12 Allocation of Digits
(HD61605)

Figure 13 Bit Assignment in an Adn
(HD 61605)

HITACHI

881

HD61604/HD61605
Operating Modes
HD61604 Operating Modes

• 1/2 duty cycle display mode: 8-bit data
is written into the display RAM according to the digit in 1/2 duty cycle drive.

The HD61604 has the following operating
modes:

• 1/3 duty cycle display mode: 8-bit data
is written into the display RAM according to the digit in 1/3 duty cycle drive.

LCD Drive Mode: Determines the LCD

1.

drive method.

· 1/4 duty cycle display mode: 8-bit data
is written into the display RAM according to the digit in 1/4 duty cycle display
drive.

· Static drive mode: LCD is driven
statically.
• 1/2 duty cycle drive model LCD is driven
with 1/2 duty cycle and 1/2 bias.

READY Output Mode: Determines the

3.

READY output timing.

· 1/3 duty cycle drive mode: LCD is driven
with 1/3 duty cycle and 1/3 bias.

After a data set is transferred. the data is
processed internally. The next data cannot be aclmowledged during the processing period. The READY output reports
the period to the MPU. The timing when
READY is output can be selected from the
following two modes:

• 1/4 duty cycle drive mode: LCD is driven
with 1/4 duty cycle and 1/3 bias.

Data Display Mode: Determines how to
write display data into the data RAM.

2.

• Static display mode: 8-bit data is written into the display RAM according to
the digit in static drive.

• READY is always available (figure 14).
• READY is made available by CS and RE
(figure 15).

,'----

______-.J/

II

WE~
"~

READY

:'-./
I

__________________________-.J11

I

I
I
I

I

I

____
....
I . _ - - - - - - - ' n p u t i n h i b i t - - - - -..........
-!I

Data transfer

I

period

I

.od

~ Next data
I
transfer

Figure 14 READY Output Timing (When It Is Always Available)

-------/
\.

,-....

"--/

A

"--/ i

~

/

I

II

I

,I

I

":

READY-------------+I----------~~

f

/1

,'------,--\.

I'

"-./
I
/1
I

~--~I----~
I
'----Y
~,
I
I
I
Data transfer - -..."'I...I - - - - - - - - ' n p u t i n h i b i t - - - - - -...-+I----1'I"'-- Next data
period

: ~r--------~I

period

Figure 15 READY Output Timing (When It Is Made Available by
882

HITACHI

transfer
~

and 1m)

HD61604/HD61605
4.

After a data set is transferred, the data is
processed internally. The next data cannot be acknowledged during the processing period. The READY output reports
the period to the MPU. The timing when
READY is output can be selected from the
following two modes:

LCD Off Mode: In this mode, the
HD61604 stops driving the LCD and turns
it off.

The above 4 modes are specified by mode
setting data. The modes are independent of
each other and can be used in any combination. The bit manipulation is independent of
data display mode and can be used regardless of it.

. READY is always available (figure 16).
. READY is made available by CS and RE
(figure 17).

HD61605 Operating Modes
The HD61605 has the following operating
modes:
1.

2. LCD Off Mode: In this mode, the
HD61605 stops driving the LCD and turns
it off.

READY Output Mode: Determines the
READY output timing.

\'1--

--------'/

I

~

1
I

/1

READY - - - - -....,

I

~I-------------~

1
I
I
Data transfer-----ili"'---------Input i n h i b i t - - - - - -....ooIl
period
period

I
I

I - - Next data
transfer

Figure 16 READY Output Timing (When It is Always Available)

cs

r-

/

~I

WE

RE

I
I

READY

I
I
I
I

Data transfer
period

-I"

\,

/

I

~

I
1

"

I

I

I

1

I

1

/

\I

I

I

"----Y

'--./1

Input inhibit
period

I

"I

I

1
I
I

I
I
I
I

t-- Next data
transfer

Figure 17 READY Output Timing (When It is Made Available by CS and RE.)

HITACHI
-----

883

------.----_._--- - - - - -

HD61604/HD61605
Input Data Formats
3.

HD61604 Input Data Formats
Input data is composed of 8 bits x 2 bytes.
Input them as 2-byte data after READY output changes from low to high or low pulse
enters into RE pin.

Mode Setting Data:
1st byte

7

1.

Display Data: Updates display on an 8segment basis.

5

4

3

2

1

7

o

7

6

5

o

432

· Display address: Digit address Adn in
accordance with display mode
· Display data: Pattem data written into
the display RAM according to display
mode and the address
2.

Bit Manipulation Data: Updates display
on a segment basis.
1st byte

I~=ayl x x x ;~~I

0

I I
7

6

5

4

5

4

3

2

1

0

2nd byte

S~G ad~ress :

IxI xI
7

6

3

2

4

3

2

1

0

6

5

4

3

2

1

0

Note: Input the same data to display mode bits
and drive mode bits.
4.

o

• Display data: Data written into 1 bit of
the specified display RAM
• COM address: Common address of display RAM
· SEG address: Segment address of display RAM
.

884

5

· Display mode bits:
00: Static display mode
01: 1/2 duty cycle display mode
10: 1/3 duty cycle display mode
11: 1/4 duty cycle display mode
• OFF/ON bit:
1: LCD off (set to 1 when SYNC is
entered)
0: LCD on
· Drive mode bits:
00: Static drive
01: 1/2 duty cycle drive
10: 1/3 duty cycle drive
11: 1/4 duty cycle drive
· READY bit:
0: READY bus mode: READY outputs 0
only while CS and RE are 0 (reset to
o when SYNC is entered)
1: READY port mode: READY outputs
o regardless of CS and RE

2nd byte

I :

6

I~EADY~~ve :model

xl x I x x I x ~:F/OJ ~:~bQ I

~~Pla~ add~ ;
(Digit address Adn!
6

xI0

2nd byte

1st byte

7

0

HITACHI

I-Byte Instruction: The first data (first
byte) is ignored when the bit 6 and bit 7
in the data are 1.
tst byte

HD61604/HD61605
HD61605 Input Data Formats

3.

I :
3

Display Data: Updates display on an 8-

0

3

2

x

x

x

0

3

4

Bit3

Display address
(Digit address Adn)

Display data

6

3

2

o

o

2.

5

0

3

o

Display data
1
0
2

2

x

l~i~DYI

0

3

2

o

0

Display address: Digit address Adn
shown in figure 12.
Display data: Pattern data written into
the display RAM as shown in figure 13.

Bit Manipulation Data: Updates display

4.

x : x
0

4th byte

x : x : x

3rc! byte
Bitl7

2

0

I II
II

320

0

2

x

<

I

1st byte

0

0

3rd byte

segment basis.

I :

2nd byte

1st byte

Input data is composed of 4 bits x 4 bytes.
Input them as four 4-bit data after READY
output changes from low to high or low pulse
enters into RE pin.

1.

Mode Setting Data:

x

~~F/ONI

3

2

0

o
o

OFF ION bit:
1: LCD off (It is set to 1 when SYNC is
entered)
0: LCD on
READY bit:
0: READY bus mode: READY outputs 0
only while CS and RE are 0 (reset to 0
when SYNC is entered)
1: READY port mode: READY outputs 0
regardless of CS and RE

1- Byte Instruction: The first data (4
bits) is ignored when the bit 3 and bit 2 in
the data are 1.

on a segment basis.
1st byte

I : I
3

2

o

3

Bit3

3
o

o

2

o

3

3

o

2

2

x

>I
0

SEG address
2
1
0

2

1

0

Display data: Data written into the 1 bit
of the specified display RAM.
SEG address: Segment address of display RAM (segment output).

HITACHI

885

HD61604/HD61605
How to Input Data
How to Input Data into HD61604

1.

Input data is composed of 8 bits x 2 bytes.
Take care that the data transfer is n:ot interrupted because the first 8-:bit data is distinguished from the second one by the sequence
only.
When data transfer is interrupted, or at
power on; the following two methods can be
used to reset the count of the number of
bytes (count of the first and second bytes):

Set CS and RE to low (no display data
changes).
2. Input 2 or more 1-byte instruction data
whose bit 7 and 6 are high (display data
may change).

The data input method via data input pins
(CS, WE, Do to D7) is similar to that of static
RAM such as HM6116. Access to the LSI can
be made through the same bus line as ROM
and RAM. When output ports of a microprocessor are used for access, refer to the
timing specifications and figure 18.

Power on

~

,r----------~~~

______

WE

,r-*-6--------~~--~

RE

~~*4

-Jlr---------~\____~'r------~\~

_____J,___

READY f'::::::J'''''-*-1--~li~~:Jr.*~3~--"'"\L-.Jr--------"'"\~
*5
*5
SYNC

__________~n~---------------Jr-\~*-2---------------------1/

58

1st 2nd
1st 2nd
1st 2nd
00-0 7 ~~C::x[::JxC::::::::::Xx::]x::jX(:::::::Jxt::xx::ix::=
Mode setting data
Mode setting data
'Display data

*1 : READY output is indefinite during 12 clocks after the oscillation starts at power on (clock:
OSC2 clock).

*2: High pulse should be applied to SYNC pin when using two or more chips simultaneously.

*3: In the mode in which READY is always available, READY output is indefinite while high
is being applied to SYNC.
*4: Reset the byte counter after power on.
5: READY output period is within 3.5 clocks in the mode setting operation and bit manipulation or within 10.5 clocks when the display data (8 bits) is updated.
6: Connect a pull-up resistor if WE or RE is floating.
*7: It is not always necessary to follow this example.

*

*

Figure 18 Example of Data Transfer Sequence

886

HITACHI

HD61604/HD61605
How to Input Data into HD61605

1.

Input data is composed of 4 bits x 4 bytes.
Take care that the data transfer is not interrupted because the first 4-bit data to the
fourth 4-bit data are distinguished from each
other by the sequence only.

2.

When data transfer is interrupted, or at
power on, the following two methods can be
used to reset the count of the number of data
(count of the first 4-bit data to the fourth 4bit data):

Set CS and RE to low (no display data
changes.)
Input 4 or more 1-byte instruction data
(4-bit data) whose bit 3 and 2 are high
(display data may change).

The data input method via data input pins
(CS, WE Do to D3) is similar to that of static
RAM such as HM6116. Access to the LSI can
be made through the same bus line as ROM
and RAM. When output ports of a microprocessor are used for access, refer to the
timing specifications and figure 19.

Power on

~r------~I~~________Jfr------~\~____-Jfr----~\~____-JrWE

'*6

RE

~~*-4----------------------------------------

----r-----f5
~\' __7
READY [ ___
J
..
*1
*5
*3
SYNC ________~1~!~--------------~{\~*~2~----------------------

S8

f)

1st 2nd 3rd 4th

0 0 -0 3 -Q-sr---<'-....e.X~X~X~X"--

Mode setting data

1st 2nd 3rd 4th

1st 2nd 3rd 4th

__....e.X~X~X:.....LlX.....cX'--_---LXll.......cXIo......cX~Xo.....oXo....
Mode setting data

Display data

* 1 : READY output is indefinite during 12 clocks after the oscillation starts at power on (clock:
OSC2 clock).
* 2: High pulse should be applied to SYNC pin when using two or more chips simultaneously.
3: In the mode in which READY is always available, READY output is indefinite while high
is being applied to SYNC.
*4: Reset the 4-bit data counter after power on.
* 5: READY output period is within 3.5 clocks in the mode setting operation and bit manipulation or within 10.5 clocks when the display data (8 bits) is updated.
* 6: Connect a pull-up resistor if WE or RE is floating.
* 7: It is not always necessary to follow this example.

*

Figure 19 Example of Data Transfer Sequence

HITACHI

887

HD61604/HD61605
Notes on READY Output
Note that the READY output will be unsettled during 1.5 clocks (max) after inputting
the first 2-byte data for setting the mode
after turning the power on. This is because
the READY bit data of mode setting latches
and the mode of READY pin (READY bus or
port mode) are unsettled untill the completion of mode setting.
There are two kinds of the READY output
waveforms depending on the modes.

1.

READY bus mode (READY bit = 0)

2.

READY port mode (READY bit = 1)

However, if you input SYNC before mode
setting, waveform will be determined; when
you choose READY bus mode, (1) a in figure
20 will be output, and when .you choose
READY port mode, (2) a will be output. The
figures can be applied both to HD61604 and
HD61605.

Power on,

~
DO-D7r-------------------------<==1~s~t==><=~2~nd~~~~~~~=:::~~:::

~, READY output is unsettled.
Mode setting data
/Jl
(2 -byte data) ~ 1 . 5 .clocks (max)

V

Mode setting latch is unsattled.
Mode setting data
are latched .

Power on

•

/
\

a

\.--------___L __ J

READY

Note; CS = low
(1)

/

--

READY Bus Mode .1.5 clocks (max)

Power on

~
I
a
\ __b____

READY

Nota; CS

= low,

RE
(2)

----"'\
I

= high

1 .5 clocks (max)

READY Port Mode

3.5 clocks (max)

Figure 20 READY Output According to Modes
888

HITACHI

I

HD61604/HD61605
Standby Operation
Standby operation with low power consumption can be activated when pin SB is
used. Normal operation of the LSI is activated
when pin SB is low level, and the LSI goes
into the standby state when pin SB is high
level. The standby state of the LSI is as follows:
1.
2.

LCD driver is stopped (LCD is off).
Display data and operating mode are

3.

4.

held.
The operation is suspended while display
changes (while READY is outputting
low.) In this case, READY outputs high
within 10.5 clocks or 3.5 clocks after
release from the standby mode.
Oscillation is stopped.

When this mode is not used, connect pin SB to
Vss.

Multi Chip Operation
When an LCD is driven with the two or more
chips, the driving timing of LCD must be
synchronized. In this case, the chips are
synchronized with each other by using SYNC
input. If SYNC input is high, the LCD driver
timing circuit is reset. Apply high pulse to the
SYNC input after the operating mode is set.
A high pulse to the SYNC input changes the
mode setting data. (The OFF ION bit is set
and the READY bit is reset. See (3) Mode
Setting Data in "Input Data Formats".) Transfer the mode setting data into the LSI after

every SYNC operation.
If a power on reset signal is applied to the
SYNC pin, the LCD can be off-state when the
power is turned on.

When SYNC input is not used, connect pin
SYNC to Vss.
When SB input is used, after standby mode is
released, high pulse must be applied to the
SYNC input, and mode setting data must be
set again.

Restriction on Usage
Minimize the noise by inserting a noise bypass capacitor (G 1 pF) between Voo and
Vss pins. (Insert one as near chip as possible.)

Liquid Crystal Display Drive Voltage CirCUIt (HD61604)
What is LCD Voltage?

ce it supplies the voltage to the LCD drive
circuit of HD61604.

HD61604 drives liquid crystal display using
four levels of voltages (figure 21); Voo, Vl, V2,
and V3 (Voo is the highest and V3 is the
lowest). The voltage between Voo and V3 is
called VLCO and it is necessary to apply the
appropriate VLCO according to the liquid
crystal display. V3 always needs to be supplied regardless of the display duty ratio sin-

Connecting R2 - R5 in series between Voo
and Vss (figure 22) generates Il.V or VLCO by
using the resistance ratio to supply these
voltage to pins VI, V2, V3. C2-C4 are the
smoothing capacitors. Connect a trimmer
potentiometer for R5 and change its resistance value to control the contrast.

HITACHI

889

HD61604/HD61605

Voo

Figure 21

LCD Output Waveform and
Output Levels (1/3 Duty
Cycle, 1/3 Bias)

Positive

Voo
Vss

C.

power

supply

Positive

Vee
Vss

C,

power

supply

VREF2
Ve ,
Ve,
V,
V,
V,

C.

Vee
Vss

C.

V REF1
V REF2

V REF l

R,

Positive
power

supply

R,
C,

NC
NC

VREFl

Ve,
Ve,

NC
C, R,

NC

V,
Ra

Ca

Ra

C.

R,

V,

R,

VAEF2
Ve ,
Ve ,
V,
V2

Ca
Va

Va

Cs ;;: 1pF

R.

SB
SB

SB

(1)

Static Drive

(2)

1/2 Duty Cycle Drive

(3)

1/3 and 1/4 Duty Cycle Drive

Note: 1 When standby mode is used, a transistor is required.
2 R2-R5 should be some kO-some tens of kO, and C2-C4 should be 0.1 )iF-0.3 )iF.

Figure 22 Example when External Drive Voltage is Used

890

HITACHI

HD61604/HD61605
Liquid Crystal Display Drive Voltage (HD61605)
As shown in figure 23, apply LCD drive voltage from the external power supply.

Oscillation Circuit
When Internal Oscillation Circuit is
Used

When External Clock is Used
When an external clock of 100 kHz with
CMOS level is provided, pin aSCl can be used
for the input pin. In this case, open pin OSC2.

When the internal oscillation circuit is used,
attach an external resistor Rose as shown in
figure 24. (Insert Rose as near ehip as possible,
and make the OSCl side shorter.)

Cs
1
Positive power - - - - - - 1 - 1
1 Voo
supply
Vss

12 V3

SB

Note: When standby mode is used, a transistor is reauired.

Figure 23 Example of Drive Voltage Generator

Rose

Rose

v

ascI

aSC2

801 79[ HD14049UB
"--";;'a';'S~C:-:l-';"a;;JSL...C""'2-etc.

NC

ascI

79J

aSC2

Multichip operation

Figure 24 Example of Oscillation Circuit

HITACHI

891

HD61604/HD61605
Applications
+6V

-rn

A"

'"

:::

Add_bua

0,Do
E
SA

RNi

HD74LS138

r--_

A::

__

~::.-I~

G

Data bua

Qo

~bJ *.Lr
+5V

I

II

I' I~ I:I! I~ fi

1

Vee - + 5 V
V..

i,),

SB

V... ,

VREf'2

HD61604

C~Mo

V"COM,SEGo
HD6SOS

:g

CIJ

~ VU
Vel

...

00-0, ..,OSC2

>

VDO
Hr----iREADY

I

I

----SEG..

1/

HD14D49UB
+5V

I -

"1" f

LI
V1r- l-

SB
Vss
Vel

iI-~v

V3

>

IS

Voo
READY

v.

i'"

I I
I
II!' I:I! I~ fi Do -o,osc, osc.

Vo>

V .." [

en

VR£F2

HD616D4

VI

SEG,----------SEG..

v,
v,

.;sv

+6V

CPU

Uquid crysUIl

Figure 26 Example (1)
HD74LS13B

.,

5VID

Add_bus

-

Deblbuo

Do

SA

RNi
Vee

V..

~
I-

=rD

-

,.../

Do

~ rt (. I~

II

+5V

-....

:~

HD6809
CPU I

~

A
B
C

4

0,

r--

+6V

f

READY
SB'

v"
Ve,
Vo>
COM

r-;

I:I! If!

~

I
0 0 -0,

~ ~

HD61605

...

+6V

_~

HDI4D4~ /

r

v,

SEGo------ SEG,.

I

-------------

Figure 26 Example (2)

892

J

/'

HITACHI

v..

f~~

Ve,
Vo>

I~I:I!
Y

~

00 -

3

~
H061605

~~
v,

SEGo-- - - - - - SEG..

----------_ ... _---

)

HD61604/HD61605
Absolute Maximum Ratings
Item

Symbol

Power supply voltage *

Voo,

Pin voltage *

Limit

Unit

-0.3 to + 7.0

V

VT

-0.3 to Voo + 0.3

V

Operating temperature

Topr

-20 to +75

°C

Storage temperature

Tstg

-55 to +125

°C

v"

V2, V3

*Value referenced to Vss=O V.
Note: If LSls are used above absolute maximum ratings, they may be permanently destroyed. Using
them within electrical characteristics limits is strongly recommended for normal operation. Use
beyond these conditions will cause malfunction and poor reliability.

Recommended Operating Conditions
Limit
Item

Symbol

Min

Power supply voltage *

Voo

Pin voltage *
Operating temperature

Topr

Typ

Max

Unit

4.5

5.5

V

0

Voo

V

0

Voo

V

-20

+75

°C

*Value referenced to Vss=O V.

HITACHI

893

HD61604/HD61605
Electrical Characteristics
DC Characteristics
(Vss = 0 V, VDD = 4.5 V to 5.5 V, Ta= -20 °C to +75 °C, unless otherwise noted)
Item
Input high voltage
Input low voltage
Output leakage
current
Output low
voltage
Input leakage
current
*1

LCD driver voltage
drop

Symbol Min
OSC1

VIHl

Others

VIH2

0.8Voo
2.0

OSC1

Limit
Typ

Max

Unit

-

Voo

V

Voo

V

Test Condition

0.2Voo V
0.8
V

VILl

0

Others

VIL2

0

READY

IOH

5

Il A

Pull up the pin to Voo

READY

VOL

0.4

V

IOL""O.4 mA

Input
pin

ItLl

-1.0

1.0

Il A

VIN=O to Voo

Vl

VIN=VOO to V3

ItL2

-20

20

Il A

V2, V3

IIL3

-5.0

5.0

COMo-COM3

Vdl

0.3

Il A
V

SEGo- SEG 5o

Vd2

0.6

V

100

100

"A

100

5

"A

Current consumption * 2

±ld=3 "A for each
COM, V3=VOO to 3 V
± Id = 3 "A for each
SEG, V3=VOO to 3 V
During display *
Rosc=360 kO
At standby

* Except the transfer operation of display data and bit data.
*1 Vl, V2: applied only to HD61604.
*2 Do not connect any wire to the output pins and connect the input pins to Voo or Vss.

894

HITACHI

HD61604/HD61605
AC Characteristics

= 0 V, VDD = 4.5 V to 5.5 V, Ta = -20'C to

(Vss

Symbol Min

+75 'C, unless otherwise noted)

Limit
Typ

Max

Unit

Teat Condition

Oscillation frequency

OSC2

fosc

70

100

130

kHz

Rosc=360 kO

External clock
frequency
External clock duty
I/O signal timing

aSC1

fosc

70

100

130

kHz

Duty

40
400

50

60

%
ns

Item

aSC1

ts
tH

10

ns

twH

300

ns

twL

400

ns

twR

400

ns
1.0

tOL

Input signal rise time and faU time

Figure 31

ps

ns

tEN

400

toP1

9.5

10.5

Clock

toP2

2.5

3.5

Clock

25

ns

tr. tf

For display
data transfer
For bit and mode
data transfer

CS
tWH

WE

V1H
V 1L
tWL

VIH

00-07

V 1L

ts

Figure 27

Write Timing (HE Is fixed high and SYNC low)

HITACHI

895

HD61604/HD61605

READY

Figure 28 Reset/Read Timing (CS and SYNC are fixed low)

READY
t------------tOP1,

tOP2--------~

Figure 29 READY Timing (When the READY Output is Always Available)

READY

_
SYNC

=1

t~]. ---~~~---~~~~~-Wit-h;"
V 1H

V1L

1 clock
V 1H

....- - - - - - - - - - - -

Figure 30 SYNC Timing

896

V
'"

HITACHI

HD61604/HD61605

.

VDD

47 kQ

10 kQ

Measurement
pin

(READY)
30 PFr

120 kQ

1S2074H

Vss

Figure 31 Bus Timing Load Circuit (LS-TTL Load)

HITACHI

897

HD61830/HD61830B--LCDC(LCD Timing Controller)
Description
The HD61830/HD61830B is a dot matrix liquid
crystal graphic display controller LSI that stores
the display data sent from an 8-bit microcontroller
in the external RAM to generate dot matrix liquid
crystal driving signals.

It has a graphic mode in which I-bit data in the
external RAM corresponds to the on/off state of 1
dot on liquid crystal display and a character mode
in which characters are displayed by storing character codes in the external RAM and developing
them into the dot patterns with the internal character generator ROM. Both modes can be provided
for various applications.
The HD61830/HD61830B is produced by the
CMOS process. Thus, combined with a CMOS
microcontroller it can complete a liquid crystal
display device with lower power dissipation.

• Operating frequency: 1.1 MHz HD61830
2.4 MHz HD61830B
• Low power dissipation
• Power supply: Single +5 V ±10%
• CMOS process

Differences between Products
HD61830 and HD61830B
HD61830
Internal or external

External only

Operating frequency

1.1 MHz

2.4 MHz

Pin arrangement
and signal name

Pin6:C
Pin 7: R
Pin 9: CPO

Pin6:CE
Pin 7:OE
Pin9:NC

Package marking
to see figure

®

@

Package Marking

o~

Features

3013 ----I1I-J:l:!?ot!..!N~o!:..
HD61830AOO

®

• Dot matrix liquid crystal graphic display controller
• Display control capacity
- Graphic mode: 512k dots (2 16 bytes)
-Character mode: 4096 characters (212 characters)
• Internal character generator ROM: 7360 bits
-160 types of 5 x 7 dot characters
- 32 types of 5 x 11 dot characters
Total 192 characters
-Can be extended to 256 characters (4 kbytes
max.) by external ROM
• Interfaces to 8-bit MPU
• Display duty cycle (can be selected by a program)
Static to 1/128 duty cycle
• Various instruction functions
- Scroll, cursor on/off/blink, character blink,
bit manipulation
• Display method: Selectable A or B types
• Internal oscillator (with external resistor and
capacitor) HD61830

898

HD61830B

Oscillator

JAPAN

o

o
®

•

3013

---~--IlI-J:l£ot!..!N~o!:..

H061830BOO
JAPAN

o

Ordering Information
Type No.

Package

HD61830AOOH

60-pin plastic QFP (FP-60)

------HD61830BOOH

HITACHI

HD61830/HD61830B
Pin Arrangement

CD

.,f

:!E

:!E

III

..,.

<
:!E
('t)

..r

~
:!E :!E

<.,f./f .(
:!E

:!E

:!E

N

0

01
III

CD
III

CD

:!E

,...
III

~~
:!E :!E

CD
III

III
. III

54

MAlO

(CE) C

53

MAll

(OE)R

52

MA12

CR

51

MA13

(NC) CPO

50

MA14

FLM

49

MA1S

eLI

48

O2

SYNC

47

01

46

CL2

WE

FP-60

RES

45

ROo

CS

44

RDl

E

43

RD2

RIW

42

RD3

RS

41

RD4

(top view)

MA

40

RDs

GND

39

RDs

DB7

38

RD7

DBs

37

MOo

DBs

MOl

...

CD

0

. rB m r3 ~

CD

0

0

0

0

0 r:!! rS 0 cS
:!E

:!E

:!E

:!E

:!E

N

0

:!E

( ) is for HD61830B

HITACHI
._------

---------------

899

- - - - - - - - - - - -

HD61830/HD61830B
Terminal Functions
Symbol

Pin Number

110

Function

DBo-DB7

2B-21

110

Data bus: Three-state 110 common terminal
Data is transferred to MPU through DBo to DB7"

OS
RtN

15

Chip select: Selected state with CS ... 0

17

ReadlWrite: RIW - 1: MPU 4- HD61830B
RIW. 0: MPU --+ HD61830B

RS

18

Register select: RS - 1: Instruction register
RS • 0: Data register

E

16

Enable: Data is written at the fall cif E
Data can be read while E is 1

CR

8

CR oscillator (HD61830), External clock input (HD61830B)

C

6

CR oscillator to capacitor (HD61830 only)

R

7

CR oscillator to resistor (HD61830 only)

CPO

9

0

Clock signal for HD61830 in slave mode (HD61830 only)

CE

6

0

Chip enable (HD61830B only)
CE .. 0: Chip enables make external RAM in active

OE

7

0

Output enable (HD61830B only)
OE .. 1: Output enable informs external RAM that HD61830B
requires data bus

NC

9

Open

Unused terminal. Don't connect any wires to this terminal
(HD61830B only)

MAo-MA15

4-1,
60-49

0

External RAM address output
In character mode, the lane code for external CG is output
through MA12 to MA15 (0: Character 1st line, F: Character 16th
line)

MDo~~

37~0

110

Display data bus: Three-state 110 common terminal

RDo-RD7

45-38

I

ROM data input: Dot data from external character generator is
input

WE

13

0

Write enable: Write signal for external RAM

Cl2

46

0

Display data shift clock for LCD drivers

Cl1

11

0

Display data latch signal for LCD drivers

FlM

10

0

Frame signal for display synchronization

MA

19

0

Signal for converting liquid crystal driving signal into AC, A type

MB

5

0

Signal for converting liquid crystal driving signal into AC, B type

Dl

47

0

D2

48

Display data serial output
D1: For upper half of screen
D2: For lower half of screen

~

12

110

Synchronous signal for parallel operation
Three-state I/O common terminal·(with pull-up MOS)
Master: Synchronous signal is output
Slave: Synchronous signal is input

RES

14

900

Reset: Reset

=0 results in display off, slave mode and Hp -

HITACHI

6

SYNC CLi MAMB FLM

(CE)

I
r---

n-

Dot counter
(DC)

Data

DBa-DB7 - + - I
CS

}

~~

RES

~

"0

~!!

::E:

f----

Data

hl~~

-l

.-+--i---.--+!---+ MDo-MD7
V

I ;=une address
6

~

I BU~Y I
flag

~

rl

4
Character
generator
ROM
(CGROM)

I

L---y

I

Instructionh

------- ------_ ..
:
_.:

counter

8

1

register
(IR)

;

RAM

Dot registers
(DR)

register
(DOR)

L..--

I

·L_. . . . ___

t

8

~

S2

I»

IrQ

I

J

.5

::E:

~
CO)

register I-(DIR)

;e II

(OE)

Refesh address 116
counter (1) if.""'-(RAC1)

f----

-=~

!

Cursor
signal
generator

I

IJ.

!

Extended
external
ROM

·------1--------

···
··
r-r-------RD~D7

Multiplexer

Control
signal

Control
signal

• 01

(

Oscillator
circuit

.~

s
~

I-'

e

LtC~
CL2

~

4Nv~

(CL2)
CPO

(CR)

• When extended external ROM is used, MAo-MA11
are applied to RAM, MA1rMA15 are applied to
extended external ROM.
( ) is for HD61830B

~

1:1
~

I-'

e

=
t:=

HD61830/HD61830B
Block Functions
Registers

Dot Counters (DC)

The HD61830/HD61830B has the five types of
registers: instruction register (IR), data input register (DIR), data output register (DOR), dot registers
(DR), and mode control register (MCR).

The dot counters are counters that generate liquid
crystal display timing according to the contents of
DR.
Refresh Address Counters (RACIIRAC2)

The IR is a 4-bitregister that stores the instruction
codes for specifying MCR, DR, a start address register, a cursor address register, and so on. The
lower order 4 bits DBo to DB3 of data buses are
written in it.
The DIR is an 8-bit register used to temporarily
store the data written into the external RAM, DR,
MCR, and so on.
The DOR is an 8-bit register used to temporarily
store the data read from the external RAM. Cursor
address information is written into the cursor
address counter (CAC) through the DIR. When the
memory read instruction is set in the IR (latched at
the falling edge of E signal), the data of external
RAM is read to DOR by an internal operation. The
data is transferred to the MPU by reading the DOR
with the next instruction (the contents of DOR are
output to the data bus when E is at the high level).
The DR are registers used to store dot information
such as character pitches and the number of vertical dots, and so on. The information sent from the
MPU is written into the DR via the DIR.
The MCR is a 6-bit register used to store the data
which specifies states of display such as display
on/off and cursor on/off/blink. The information
sent from the MPU is written in it via the DIR.
Busy Flag (BF)

The busy flag = 1 indicates the HD61830 is performing an internal operation. Instructions cannot
be accepted. As shown in Control Instruction, read
busy flag, the busy flag is output on DB7 under the
conditions of RS = 1, R/W = 1, and E = 1. Make
sure the busy flag is 0 before writing the next
instruction.

902

The refresh address counters, RACI and RAC2,
control the addresses of external RAM, character
generator ROM (COROM), and extended external
ROM. The RACI is used for the upper half of the
screen and the RAC2 for the lower half. In the
graphic mode, 16-bit data is output and used as the
address signal of exterIlal RAM. In the character
mode, the high ordeJ;' 4 bits (MAlz-MA IS) are
ignored. The 4 bits of line address counter are output instead and used as the address of extended
ROM.
Character Generator ROM
The character generator ROM has 7360 bits in total
and stores 192 types of character data. A character
code (8 bits) from the external RAM and a line
code (4 bits) from the line address counter are
applied to its address signals, and it outputs 5-bit
dot data.
The character font is 5 x 7 (160 characters) or 5 x
11 (32 characters). The use of extended ROM
allows 8 x 16 (256 characters max.) to be used.
Cursor Address Counter
The cursor address counter is a 16-bit counter that
can be preset by instruction. It holds an address
when the data of external RAM is read or written
(when display dot data or a character code is read
or written). The value of the cursor address counter
is automatically increased by 1 after the display
data is read or written and after the set/clear bit
instruction is executed.

HITACHI

HD61830IHD61830B
Cursor Signal Generator

Parallel/Serial Conversion

The cursor can be displayed by instruction in
character mode. The cursor is automatically generated on the display specified by the cursor address
and cursor position.

The parallel data sent from the external RAM,
character generator ROM, or extended ROM is
converted into serial data by two paralleVserial
conversion circuits and transferred to the liquid
crystal driver circuits for upper screen and lower
screen simultaneously.

HITACHI

903

HD61830/HD61830B
Display Control Instructions
During the execution of the instruction, no new
instruction can be accepted. Since the busy flag is
set during this, read the busy flag and make sure it
is 0 before writing the next instruction.

Display is controlled by writing data into the
instruction register and 13 data registers. The RS
signal distinguishes the instruction register from
the data registers. 8-bit data is written into the
instruction register with RS = 1, and the data register code is specified. After that, the 8-bit data is
written in the data register and the specified
instruction is executed with RS =O.

Register

RIW

1. Mode Control: Code $"00" (hexadecimal)
written into the instruction register specifies the
mode control register.

RS

DB7

DBS

DBS

0

I DB4
I

DB3

Instruction reg.

0

1

0

0

Mode control reg.

0

0

0

0

Mode data

Cursorlblink

CG

DBS

DB4

DB3

DB2

DB1

DBO

1/0

VO

0

0

0

0

0

0

DB2fDB1

Cursor off
(!)

0

1

Cursor on

()

1

0

Cursor off. character blink

~

1

1

Cursor blink

0

0

0

1

Cursor on

1

0

Cursor off. character blink

1

1

Cursor blink

0

0

0

ru
c..

.!Il

0

1

0

~

u..
u..

Q
z

1

i

!2111

";;:
(I)

~

::E

I

111

(!)

~

()

..e

iii
.>J!

.5

as

0

2!

::J

()

..e(l)
Q.-o

!!!

0
(!)E

I

0

Character display
(Character mode)

iii

E

------

E
~
w

1: Master mode

1: Dis p lay ON
0: Display OFF

HITACHI

8
iii

E

~
w

/

I

0

Graphic/character
display

Cursor off

0: Slave mode

904

0

1 DBO

Graphic mode

HD61830IHD61830B
2. Set Character Pitch: Vp indicates the number
of vertical dots per character. The space between
the vertically-displayed characters is included in
the determination. This value is meaningful only
during character display (in the character mode)
and becomes invalid in the graphic mode.

FWJ

Register

RS

DB7
0

Instruction reg.

0

1

Character pitch reg.

0

0

IIp indicates the number of horizontal dots per
character in display, including the space between
horizontally-displayed characters. In the graphic
mode, the IIp indicates the number of bits of
I-byte display data 10 be displayed.
There are three IIp values (table 1).

I DB6

lOBS

I DB4

I o I o I
(Vp-1) binary

0

DB3

DB2

0

0

0

I DBl lOBO
I o I 1

(Hp - 1) binary

Table 1 Hp Values
Hp
6

7
8

DB2

DBl
0

DBO

Horizontal Character Pitch

1

6

0

7
8

HITACHI

905

---

~-~-------.~~

HD61830/HD61830B
3. Set Number of Characters: HN indicates the
number of horizontal characters in the character
mode or the number of horizontal bytes in the
graphic mode. If the total sum of horizontal dots on
the screen is taken as n,
Register

RNI

RS

DB6

o

Instruction reg.

0

1

0

0

0

0

Number-of-time-divisions
reg.

RS

DB7

DB6

1

0

o

0

0

0

c;,

Register

ANI

o

I

o

I

o

DB7

DB6

DB5

DB4

DB3

0

1

0

0

0

0

0

0

0

0

0

0

RS

DB7

0

Instruction reg.

0

1

Display start address reg.
(low order byte)

0

0

0

I

0

I

1

lOBO

I

1

of 1 to 16 (decimal) can be set to Cpo If a smaller
value than the vertical character pitch Vp is set (Cp
::;; V~, and a character overlaps with the cursor, the
cursor has higher priority of display (at cursor display on). If C p is greater than Vp' no cursor is displayed. The cursor horizontal length is equal to lip.

RS

6. Set Display Start Low Order Address: Cause
display start addresses to be written in the display
start address registers. The display start address
indicates a RAM address at which the data displayed at the top left end on the screen is stored. In

I

(N x - 1) binary

0

906

I

0

Instruction reg.

ANI

o

I DB5 I DB4 I DB3 I DB2 I DB1

I

Cursor position reg.

Register

I

0

J DB1 lOBO
I 1 I 0

A value of I to 128 (decimal) can be set to Nx.

0

c;,

I

DB2

IlNx is the display duty ratio.

ANI

S. Set Cursor Position:
indicates the position
in a character where the cursor is displayed in the
character mode. For example, in 5 x 7 dot font, the
cursor is displayed under a character by specifying
= 8 (decimal). The cursor horizontal length is
equal to the horizontal character pitch Hp. A value

I DB5 I DB4 I DB31

(HN - 1) binary

4. Set Number of Time Divisions (Inverse of
Display Duty Ratio): Nx indicates the number of
time divisions in multiplex display.

Instruction reg.

HN can be set to an even number from 2 to 128
(decimal).

DB7

Number-of-characters reg.

Register

n = lIpXHN

I DB2 I DB1 lOBO
I 1 I 0 I 0
(Cp - 1) binary

the graphic mode, the start address is composed of
high/low order 16 bits. In the character display, it is
composed of the lower 4 bits of high order address
(DB3-DBo) and 8 bits of low order address. The
upper 4 bits of high order address are ignored.

I DB6 I DB5 I DB4 I DB3 I DB2 I DB1 lOBO
I 0 I o I o I 1 I oI o I 0
(Start low order address) binary

HITACHI

HD61830/HD61830B
Set Display Start High Order Address
RIW

RS

DB?

Instruction reg.

0

1

0

Display start address reg.
(high order byte)

0

0

Register

I DB6 I DB5 I DB4 I DB3 I DB2 I DB1 I DBO

I

o

I

0

I

o

I

1

I

0

I

o

I

1

(Start high order address) binary

7. Set Cursor Address (Low Order) (RAM
Write Low Order Address): Cause cursor
addresses to be written in the cursor address counters. The cursor address indicates an address for
sending or receiving display data and character
codes to or from the RAM.
That is, data at the address specified by the cursor
address are read/written. In the character mode, the
cursor is displayed at the character specified by the
cursor address.

(8 bits) and the high-order address (8 bits). Satisfy
the following requirements setting the cursor
address (table 2).
The cursor address counter is a 16-bit up-counter
with set and reset functions. When bit N changes
from 1 to 0, bit N + 1 is incremented by 1. When
setting the low order address, the LSB (bit 1) of the
high order address is incremented by 1 if the MSB
(bit 8) of the low order address changes from 1 to
O. Therefore, set both the low order address and the
high order address as shown in the table 2.

A cursor address consists of the low-order address
RIW

Register

RS

DB?

o

Instruction reg.

0

1

Cursor address counter
(low order byte)

0

0

I DB6 I DB5 I DB4 I DB3 I DB2 I DB1 I DBO
I 0 I o I o I 1 I o I 1 I 0
(Cursor low order address) binary

Set Cursor Address (High Order) (RAM Write High Order Address)
Register

~

RIW

RS

DB?

0

Instruction reg.

0

1

Cursor address counter
(high order byte)

0

0

I DB6 I DB5 I DB4 I DB3 I DB2 I DB1 I DBO
I 0 I o I o I 1 I 0 I 1 I 1
(Cursor high order address) binary

Table 2 Cursor Address Setting
Condition

Requirement

When you want to rewrite (set) both the low order
address and the high order address.

Set the low order address and then set the high
order address.

When you want to rewrite only the low order
address.

Don't fail to set the high order address again after
setting the low order address.

When you want to rewrite only the high order
address.

Set the high order address. Vou don't have to set
the low order address again.

HITACHI

907

HD61830/HD61830B
8. Write Display Data: After the code $"OC" is
written into the instruction register with RS = 1.
8-bit data with RS = 0 should be written into the
data register. This data is transferred to the RAM
ANI

Register

RS

DB7

o

Instruction reg.

0

1

RAM

0

0

J DBS I DBS I DB4 I DB3 I DB2 I DB1 lOBO
I o I o I o I 1 I 1 I 010
MSB (pattern data, character code) LSB

9. Read Display Data: Data can be read from the
RAM with RS = 0 after writing code $"OD" into
the instruction register. Figure 1 shows the read
procedure.

transfers RAM data specifled by the cursor address
to the data output register. also increasing the cursor address by 1. After setting the cursor address.
correct data is not output at the fmt read but at the
second one. Thus. make one dummy read when
reading data after setting the cursor address..

This instruction outputs the contents of data output
register on the data bus (DBo to DB?) and then
ANI

RS

DB7

Instruction reg.

0

1

o

RAM

1

0

Register

CS-'~

specified by the cursor address as display data or
character code. The cursor address is increased by
1 after this opemtion.

I DBS lOBS I DB4 I DB3 I DB2 I DB1 lOBO
I o I o I o I 1 I 1 I o I 1
MSB (pattern data, character code) LSB

____________________~____________________

E

R/W
~,---_--,n,--_-----,ILJ
RS
DB
Busy Curaor CurSor Busy Cu.....
chock addrlllS
check addrlllS low
sat
set
order
mod.
mode addrlllS

Cursor

address
Data

-

Cursor
high
order

_ .....

Busy

check.

Data Dummy Busy N
read read
check address
mode
data
read

data
read

write

·NL

N

output
register

Figure 1 Read Procedure

908

Busy N + 1
check address

HITACHI

N+1

N+2

HD61830IHD61830B
10. Clear Bit: The clear/set bit instruction sets 1
bit in a byte of display data RAM to 0 or 1, respectively. The position of the bit in a byte is specified
by NB and RAM address is specified by cursor

address. After the execution of the instruction, the
cursor address is automatically increased by l. NB
is a value from 1 to 8. NB = 1 and NB =8 indicates
LSB and MSB, respectively.

RIW

RS

DB7

DB6

DB5

DB4

DB3

DB2

Instruction reg.

0

1

0

0

0

0

1

1

Bit clear reg.

0

0

0

0

0

0

0

Register

I DB1

lOBO

I

I

1

0

(NB - 1) binary

Set Bit
RIW

RS

DB?

DB6

DB5

DB4

DB3

DB2

Instruction reg.

0

1

0

0

0

0

1

1

Bit set reg.

0

0

0

0

0

0

0

Register

11. Read Busy Flag: When the read mode is set
with RS = 1, the busy flag is output to DB7. The
busy flag is set to 1 during the execution of any of
the other instructions. After the execution, it is set
to O. The next instruction can be accepted. No
instruction can be accepted when busy flag = l.
Before executing an instruction or writing data,
perform a busy flag check to make sure the busy
Register

RIW

RS

DB?

Busy flag

1

1

110

I DB1

lOBO

I

I

1

1

(NB - 1) binary

flag is O. When data is written in the register (RS =
1), no busy flag changes. Thus, no busy flag check
is required just after the write operation into the
instruction register with RS = 1.
The busy flag can be read without specifying any
instruction register.

DB6 lOBS

HITACHI

I DB4 I DB3 I DB2 I DB1
.

lOBO

I

I

909

HD61830/HD61830B

Il.

>

x

z

~-------------HN------------~

(digit)

Symbol

Nx

Name

Meaning

Value

Horizontal character pitch

Horizontal character pitch

6 to 8 dots

Number of horizontal
characters

Number of horizontal characters per line
(number of digits) in the character mode
or number of bytes per line in the graphic
mode

2 to 128 digits
(an even number)

Vertical character pitch

Vertical character pitch

1 to 16 dots

Cursor position

Une number on which the cursor can be
displayed

1 to 16 lines

Number of time divisions

Inverse of display duty ratio

1 to 128 lines

Note: "the number of vertical dots on the screen is m. and the number of horizontal dots is n.
11m = l/N x = display duty ratio
n =Hp x HN• mNp =Number of display lines
Cp !OVp

Figure 2 Display Variables
910

HITACHI

Display Mode
Character
display

Display Data
fromMPU

Liquid Crystal
Display Panel

RAM

...
t='

i

~

Character code
(8 bits)

bo

~bsb5b4bab2b1
I
I
I
I
I
I

I
I
I

I
I
I

I
I
I

I
I
I

I
I
I

I
I
I

I

I

I

I

I

I

I
I
I
I
I

I
I
I
I
I

I
I
I
I
I

I
I
I

I
I
I

I
I
I
I
I

I
I
I
I
I

: : : : : :
: : : : : : :
Start
~
address

,

,

I

I

I" HI!

f--A

B

i

C

011101010101011
011101010101110
:,
:,
:,

:, : :, : : :
: : :, : :, :
:, :, :, :, :, :,

I

I

I

, ,

I

I

I

I

,
I

,
I

,
I

I

I

I

Hp: 6, 7, or 8 dots

, ,

I

I

::J:

~
n
::J:

-

Graphic

Display pattern
(8 bits)

~bsb5b4ba~b1 bo

.. · · · ::,,
· , , , ·,
,
,
, ,, ,
·
011101110111011
~ 111111111111111
··: ..:, :,,, ·: ··,,,, ·:, ··,
··,• , ··, ··, ·:, ··, :
· ·· ·
I
I

,
,
,

•

I

I

,

,

Start
address

I
,

,,,
,
,
,
,'

I

I

,
,

I
I
I

,,
,
I

I

I
I

I
I

,
I
I
I
I

,,
,,
,
I

I
I

I
I
I

I
I

I
I

,
,
,,
,,
,

,,
,

,,
,,

bo

Hp

~I

•••

I

8 dots

8 dots

I

....
0\
QC

toN

I

I

I

I
I
I
I

I
I

:!l

8

Hp: 8 dots

2
o
....

0\

f3

~

HD61830/HD61830B
Internal Character Generator Patterns and Character Codes

912

HITACHI

HD61830IHD61830B
Example of Correspondence between External CG ROM Address Data and
Character Pattern
8x8 Dot Font

o

0

0

0

0

0

0

0

0

0

A 9

0

0

0

AS

0

0

A 7

0

o

0

0

1 0

0

1

0

1

1

1

o

0

1 0

1

1

o

Al0

1 0

1

1

0

o

0

o

0

1

0

1 0

0

1

1

1

o

1

000

o

0

1 0

8 x 16 Dot Font

~

All
Al0
A 9
AS
A7 AS A5 A4 A3A2Al AO
o 0 o 0
0 o 0 1
0 0 1 0
0 o 1 1
0 1 0 0
0 1 o 1
o 1 1 0
0 1 1 1
0 0 0 0
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 o 0
1 1 0 1
1 1 1 0
1 1 1 1
0 o 0 0

0
0
0
0
0

0

~~
0
0

o
0

o
o
o
o
o
o

0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0

O. 05 o.
0 o 0
, o 0
0 0
0 o 0
0 0 0
0 0 0
WE o 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 o 0
0 0 0
0 0 0
0 o 0
0 o 0

m
0
0
0
0
0
0
0
0
0
0
0

0
0
0
1
O. O.
0 0
0 0
0 0

0
0
1
0
Os o.
0 0
0 0
0 0

07
0
0
0

00.0000
000
0
00
0000
·000
000
0000
00
00000

0
0
0
0
0
0
0
0
0
0
0
0
0

0 7 00
o 0
o 0
o 0

01
0
0
0

O2
0
0
0

'II'
oWEoooooo
o 0 0 0 0 0 0 0
o 0 0 0 0 0 0 0
o 0 0 0 0 0 0 0
o 0 0 0 0 0 0 0
o 0 0 0 0 0 0 0

0 0
0 0

0
0

0
0

HITACHI

0
0

0
0

0
0

0
0

913

HD61830/HD61830B
Example of Configuration
Graphic Mode or Character Mode (I) (Internal Character Generator)
HD61830

14----1 HD61830B

,..-I---lr...,

Liquid crystal
display module

MAo-MA1S at graphic mode,
MAo-MAll at character mode

Character Mode (2) (External Character Generator)
HD61830
HD61830B

Uquld crystal
display module

Parallel Operation (HD61830)

Uquid crystal
Uquid crystal
display module (1) display module (2)
Driving both of two
module by same
common signal

Parallel Operation (HD61830B)
Uquid crystal
Uquld crystal
display module (1) display module (2)
Driving both of two
module by same
common signal

914

HITACHI

HD61830/HD61830B
HD61830 Application (Character Mode, External CG, Character Font 8 x 8)

HD6800

~!:

WE

RS

p-

MAo
10

CS

MA tO

112

DB.
to
DB7
E

RIW

RIW

MA'2
to
MA,.
MAIO
MOo
to
MD,

A14
A..
VMA
D.
to

D,

lS

~

HD61830

A"

WE

r------v

Ao
to

A '0

~

CS

R

C

9i

OE

-;J,.

<:=-

CS

f

D.

'\)
Ao-A,

A,-A,.

ROM
HN462716

~

OE

CE
0,
FLM
MB
Cl,
CL,
O2
+5V
GND

CR

lCDmodule
LM200

~V5V

~

+5V
GND
-5V

RAM (2)
HM6116

r---

0,

'-

_

......

FlM
MB
Cl,
CL,
O2
MA -Open

Open- SYNC
CPO
Ve<;- RES

WE
A
to·
AtO

,....,

f

MAl1

RD.
to
RD,

OE
RAM (1)
HM6116

HD61830 Application (Graphic Mode)

i-------------------- l
HD6800
MPU

DB.-DB,
CSE
RSRIW
RES

MAoMA"

J

MD.-MD,

• J

i

0
HD61830
controller

,

O2
Cl, Cl2
MB, FLM

IHD44100H

I
I ~T~
~
I ~ c...:..
I

r--1

I

RAM
16 kbits
CMOS

i

IHD44100H - - - - - - - - - - - - - -I HD44100H 1

I

I
I

t t

I

GND
Voo (5 V)
V.d-5V)

$ i
I

I

++
HD44100HI

LCD

I

WE

-------------

I V -V.
-' Power supply lor
liquid crystal
display drive

L

ri

I_ _ _ _ _ _

HITACHI

f

f

J

----------------~~~
lM

915

HD61830/HD61830B
HD61830B Application (Character Mode, External CG, Character Font 8 x 8)

HD61830B

HD6303
A.

~

A,.

=U-

RS

WE

es

MAo
to
MA,.

E

DB.
to
OB7
E

RIW

RIW

0.

lS~E

OE
RAM(1) D.
HM6116
A,.
CS

6'! <-

r----v' :;:.

l
OE
RAM (2) D.
to
HM6118

0.

es

A,.

OE

Decoder

D.
10

~WE

CE
MA"
MA,.
to
MA,.
MO.
to
Me.
RD.
10
R07
0,
FlM
MB
Cl,
Cl.

Open-- SYNC
V----,
point

1

I
928

Cl

Cl = 30pF
(C l includes jig capacitance)

HITACHI

Notes

ns

2,3

ns

2,3

ns

2

ns

2

HD61830/HD61830B
8D61830B MPU Interface
(Vee = 5 V±10%, GND =0 V, T. =-20 to +75°C)
Item
Enable cycle time
Enable pulse width

Symbol

Min

tcvc

1.0
0.45
0.45

High level

tWEH

Low level

tWEL

Enable rise time

Typ

Max

Unit
~
~
~

25
25

tEr

ns

Enable fall time

tEt

Setup time

tAS

140

Data setup time

tosw

225

Data delay time

tOOR

Data hold time

tOHW

10

ns

Address hold time

tAH

10
20

ns

ns

225

Data hold time

ns
ns
ns·

ns

tOH
Note: • The following load circuit is connected for specification:
evc
tWEH

tWEl
~

2.2V

E

tAS"'

~

CS.RIW.RS

V

~

0.8V "
tEf-

I--tEr

-tAH

2.2V

>(

0.8V

~

tDHW

~

X

K

2.2V

OB o-087

(MPU-H061830B)

0.8V

tDDR

)

OBo-OB7

(MPU-H061830B)

~

K

2.4V
0.4V

Vcc

Test
point

0----..---..*-1
R

04

C = 130 pF (C includes iig capacitance)
Diodes 0, to 0 4 : 152074(8)

HITACHI

929

HD61830/HD61830B
HD61830B External RAM and ROM Interface
(Vee 5 V ±10%, GND 0 V, Ta -20 to +75°C)

=

=

=

Item

Symbol

MAo-MAts delay time

tDMA

MAo-MAts hold time

tHMA

CE delay time

tOCE

CEhold time

tHeE

C5E delay time
C5E hold time

tooE

MD output delay time

tDMD

Min

Typ

Max

Unit

Notes

300

ns

1,2,3

ns

1,2,3

ns

1,2,3

ns

1,2,3

ns

1,3

ns

1,3

ns

1,3

ns

1,3

40
300
40
300
40

tHoE

150

MD output hold time

tHMDW

WE delay time

tDWE

10

ns

1,3

twwE

150

ns

1,3

tZMDF

10

ns

1,3

MD output high impedance
time (2)

tZMDR

50

ns

1,3

WE clock pulse width
MD output high impedance
time (1)

150

RD data set-up time

tSRD

50

ns

2

RD data hold time

tHRD

40

ns

2

MD data set-up time

tSMD

50

ns

2

MD data hold time

tHMD

40

ns

2

Notes: 1. RAM write timing
T,

T,

T2

CR
tHeE

O.6V
tOMA
tHMA

tOMA
tHMA

2.4V
O.6V
tOOE
tHOE

tOOE
tHOE

2.4V
O.6V
tOWE tOWE
tZMOR

MDO-MD7 ____________~(H~ig~h_i_m~p_ed_a_n_ce~)________~~
~=-+--'r

(Output)

Tl: Memory data refresh timing for upper screen
T2: Memory data refresh timing for lower screen
T3: Memory read/write timing

930

HITACHI

HD61830/HD61830B
2. ROM/RAM read timing
T,

T,

CR

('2)

('2)

~~----~------~--------

0.6V-+---------------------+~--------~~~------H_-------tOMA

tOMA

tHMA

tHMA

. Address for
the lower
screen

Address for upper screen

2.2V
O.SV

Data for the upper screen
tSRO

2.2V
O.SV

*1 This figures shows the timing for Hp 8.
For Hp .. 7, time shown by "b" becomes zero. For Hp _ 6, time shown by "a" and "b" become
zero.
Therefore, the number of clock pulses during T1 become 4, 3, or 2 in the case of Hp • 8,
Hp = 7, or Hp =6 respectively.
*2 The waveform for instructions with memory read is shown with a dash line. In other cases,
the waveform shown with a solid line is generated.
*3 When an instruction with RAM read/write is executed, the value of cursor address is output.
In other cases, invalid data is output.
*4 When an instruction with RAM read is executed, HD61830B latches the data at this timing. In
other cases, this data is invalid.
0=

3. Test load circuit
Vee

Test
point
R

RL =2.4kO
R =llkO
C = 50 pF (C includes iig capacitance)
Diodes D, to D4 : 152074(8)

HITACHI

931

HD61830/HD61830B
HD61830B LCD Driver Interface
(Vee = 5 V ±10%, GND = 0 V, Ta = -20 to +75°C)

Typ

Max

Symbol

Min

Unit

Notes

Clock cycle time

twcL2

ns

Clock pulse width
(high level)

tWCH

416
150

ns

1,3
1,3

Clock pulse width
(low level)

tWCL

150

ns

1,3

Data delay time

too

ns

Data hold time

tOH

100

ns

1,3
1,3

Clock phase difference (1)

tCL1

100
100
100
-200
400
1000

ns

Item

Clock phase difference (2)

tcL2

Clock phase difference (3)

tcL3

MA, MB delay time

tOM

FLM set-up time

tSF

FLM hold time

tHF

MA set-up time

tSMA

MAhold time

tHMA

932

·50

400
1000

HITACHI

ns
ns

200

ns

1,3
1,3
1,3
1,3

ns

2,3
2,3
2,3

ns

2,3

ns
ns

HD61830/HD61830B
Notes:

1.
tWC12

tWCH

,

tWCL

.1

J

0.7Vcc
0.3Vcc
tCL1

....

~

[O.7VCC
0.3Vcc

Cl1

tWCH
tOH

too

).

tCL3

tC12

0.7Vcc
0.3Vcc
tOM

).

MA,MB

0.7Vcc
0.3Vcc

2.
0.7Vcc

Cl1

\'0.3Vcc

I

tSF

FlM

)

tHF
~

0.7Vcc
0. 3VCC

~
tSMA

tHMA

I

MA

~

ff"

0.7Vcc
0. 3VCC

3. Test load circuit
TaM
point

O~-------~

.1.

;J;

Cl

Cl = 100 F (CL inc!udes ii9 )·
P

HITACHI

capacitance

933

H D63645/H D64645/H D64646
LCTC (LCD Timing Controller)
Description

•

The HD63645/HD64645/HD64646 LCTC is a
control LSI for large size dot matrix liquid
crystal displays. The LCTC is software compatible with the HD6845 CRTC, since its
programming method of internal registers
and memory addresses is based on the CRTC.
A display system can be easily converted
from a CRT to an LCD.

•

The HD64646 LCTC is a modified version of
the HD64645 LCTC with different LCD interface timing.

•

The LCTC offers a variety of functions and
performance features such. as vertical and
horizontal scrolling, and various types of
character attribute functions such as reverse
video, blinking, nondisplay (white or black),
and an OR function for simple superiinposition of character and graphic displays. The
LCTC also provides DRAM refresh address
output.
A compact LCD system with a large screen
can be configured by connecting the LCTC
with the HD66204 (column driver) and the
HD66205 (common driver) by utilizing 4-bit
x 2 data outputs. Power dissipation has been
lowered by adopting the CMOS process.

•

•
•

•
•
•

Cursor with programmable height, blink
rate, display position, and on/off switch
Vertical Smooth Scrolling and horizontal
scrolling by the character
Versatile display modes programmable
by mode register or external pins: display
on/off, graphic or character, normal or
wide, attributes, and blink enable
Refresh address output for dynamic RAM
4- or 8-bit parallel data transfer between
LCTC and LCD driver
Recommended LCD driver:
HD66204, HD66214T and HD66224T
(column)
HD66205 and HD66215T (common)
HD66106F and HD66107T (column/
common)
HD66110RT (column)
CPU interface:
68 family HD63645
Z80 family HD64645, HD64646
CMOS process
Single +5 V ±10%

Differences Between Products

HD63645, HD64645 and HD64646
HD6364&

HD6464&

HD64646

68 family

Z80 family

Z80family

Bus Timing

2MHz

4MHz

4MHz

Pin
Arrengement
and Signal
name

Pin 41: R/W Pin 41: RD
Pin 42: E
Pin 42: WR

CPU
Interface

Features
•
•
•
•
•
•
•
•

Software compatible with the HD6845
CRTC
Programmable screen size:
-Up to 1024 dots (height)
-Up to 4096 dots (width)
High-speed data transfer:
-Up to 20 Mbits/s in character mode
-Up to 40 Mbits/s in graphic mode
Selectable single or dual screen configuration
Programmable multiplexing duty ratio:
static to 1/512 duty cycle
Programmable character font:
-1-32 dots (height)
-8 dots (width)
Versatile character attributes: reverse
video, blinking, nondisplay (white),
nondisplay (black)
OR function: superimposing characters
and graphics display

934

Other

Pin41:RD
Pin 42: WR

modified

LCD driver
interface
timing

Ordering Infomation
Type No.

CPUlntarface

Package

HD63645F

68 family 2 M Hz bus

BO-pin plastic

HD64645F

Z80 family 4 MHz bus

OFP IFP-BOB)

HD64646FS

zao family 4

BO-pin plastic
QFP IFP-BOB)

HITACHI

M Hz bus

HD63645/HD64645/HD64646
Pin Arrangement

~c~~~ ~~< ~ ~

O_NM~1t)

ecce cc

~~~~~~~~~ ~ ~~~~~~
1i1l~1I' ~II~ .1I~1I.1I.1I< ~

•••

MOl
M02
M03
M04
M05
M06
M07

,
•
•
•
•
,
•

•
RAO

ru

RA1

f'ii

RA3

~RA2

~ RA4

~GNOl

~G~
'" AT

"LS

MOB'

~O~

M09
MOlD"
M011 12
M012 "
M01'3"
M014 "
M015 "
V ee 1 11
L03 '1
L02 "
LOl ..
LOO "
LU3 "
LU2 "
LUl ..

( ) is for HD64645 and HD64646

~

~

MOO'

~WIOE

'" ON/OFI'

.. MODE
, BLE
DB7
'" DB.

50

.. DB6
q DB4
... DB3
..., DB2

... DB,

43DBo

.. RiW(RDI

4'

E(WR)

(Top View)

HITACHI

935

HD63645/HD64645/HD64646
Pin Description
Symbol

I/O

Name

Vee 1, Vee2

Pin Number
17,32

GND1,GND2

37,59

LUO-LU3

22-25

0

LDO-LD3

18-21

CL1

28

CL2

29

FLM

27

M

26

MAo-MA15

65-80

RAO-RA4

60-64

0
0
0
0
0
0
0

MDo-MD7

1-8

MD8-MD15

9-16

I

Memory Data 8-1 5

DBo-OB7

43-50

I/O

Data BusO-7

Vee
Ground
LCD Up Panel Data 0-3
LCD Down Panel Data 0-3
Clock One
Clock Two
First Une Marker
M
Memory Address 0-15
Raster Address 0-4
Memory Data 0-7

CS

39

Chip Select

E

41

Enable (HD63645 Only)

R!W

42

Read!Write (HD63645 Only)

WR

41

Write (HD64645 and HD64646)

RD

42

Read (HD64645 and HD64646)

RS

40

Register Select

RES

38

DCLK

33

I

D Clock

MCLK

34

DISPTMG

35

0
0
0

Display Timing

Reset
M Clock

CUDISP

36

SKO

30

Cursor Display

SK1

31

Skew 1

ON!OFF

53

On/Off

Skew 0

BLE

51

Blink Enable

AT

57

Attribute

G!C

58

Graphic/Character

WIDE

54

Wide

LS

56

I

Large Screen

DIS

55

I

Dual/Single

MODE

52

936

Mode

HITACHI

HD63645/HD64645/HD64646
Pin Functions
Power Supply (Veel, Vee2, GND)
Power Supply Pin (+5 V): Connect V..,1
and V..,2 with +5 V power supply circuit.
Ground Pin (0 V): Connect GND1 and
GND2 with 0 V.
LCD Interface
LCD Up Panel Data (LUG-LU3), LCD
Down Panel Data (LDG-LD3): LUO-LU3
and LDO.-LD3 output LCD data as shown in
table 1.

Cblp Select (CS): CS selects a chip. Low
level enables MPU read/write of the LCTC
internal registers.
Enable (E): E receives an enable clock.
(HD63645 only).
Read/Write (R/W): R/W enables MPU read
of the LCTC internal registers when R/W is
high, and MPU write when low (HD63645
only).
Write (WR): WR receives MPU write signal
(HD64645 and HD64646).

Clock One (CLI): CL1 supplies timing clocks
for display data latch.

Read (RD): 1m receives MPU read signal
(HD64645 and HD64646).

Clock Two (CL2): CL2 supplies timing clock
for display data shift.

Register Select (RS): RSselects registers.
(Refer to table 5.)

Firat Line Marker (FLM): FLM supplies

Reaet (RES): RES performs external reset of
the LCTC. Low level of RES stops and zeroclears the LCTC internal counter. No register
contents are affected.

first line marker.

1111 (1111): M converts liquid crystal drive output
toAC.

Ttming Signal

lIIIemory Interface

o

lIIIemory Addreaa (lIIIAG-lIIIAI5): MAOMA15 supply the display memory address.

Clock (DCLK): DCLK inputs the system

clock.

1111 Clock (IIIICLK): MCLl{ indicates memory
cycle; DCLl{ is divided by four.

Raster Addreaa (RAO-RA4): RAO-RA4
supply the raster address.

Display Timing (DISPTlIIIG): DISPTMG
high indicates that the LCTC is reading display data.

lIIIemory Data (lIIIDO-MD7) : MDO-MD7
receive the character dot data and bitmapped data.

Cursor Dlaplay (CUDISP): CUDISP supplies cursor display timing; connect with
MD12 in character mode.

lIIIemory Data (lIIID8-lIIIDI&): MD8-MD15
receive attribute code data and bit-mapped
data.
MPU Interface

Skew 0 (SKO)/Skew I (SKI): SKO and SK1
control skew timing. Refer to table 2.

Data Bus (DBO-DB7): DBO-DB7 sendl
receive data as a three-state I/O common

lIIIode Select

bus.

The mode select pins ON!OPF, BLE, AT, G/C,

Table I

LCD Up Panel Data and LCD Down Panel Data
SlngleS_

PIn name

4-Bit Data

8-BIt Data

DuaIS_

LUo-LU3
LDO-LD3

Data output
Disconnected

Data output
Data output

Data output for upper screen
Data output for lower screen

HITACHI

937

HD63645/HD64645/HD64646
and WIDE are ORad with the mode register
(R22) to determine the mode.

On/Off (ON/OFF): ON/OFF switches display on and off (High = display on).
Blink Enable (BLE): BLE high level enables
attribute code "blinking" (MD13) and provides normal/blank blinking of specified
characters for 32 frames each.
Attribute (AT): AT controls character
attribute functions.

Graphic/Character (G/C): G/C switches
between graphic and character display mode
(graphic display when high).

Wide (WIDE): WIDE switches between
normal and wide display mode (high = wide
display, low = normal display).
Large Screen (LS): LS controls a large
screen. LS high provides a data transfer rate
of 40 Mbits/s for a graphic display. Also used
to specify 8-bit LCD interface mode. For more
details, refer to table 10.
Dual/Single (D/S): DIS switches between
single and dual screen display (dual screen
display when high).
Mode (MODE): MODE controls easy mode.
MODE high sets duty ratio, maximum number of rasters, cursor start/end rasters, etc.
(Refer to table 9.)

Table 2 Skew Signals
SKO

SK1

Skew Function

o

o
o

No skew
1 -character time skew
2-character time skew
Prohibited combination

1

o

938

HITACHI

HD63645/HD64645/HD64646
Function Overview
Main Features of HD63645/HD64645/
HD64646

LCD and CRT Display Systems
Figure 1 shows a system using both LCD and
CRT displays.

Main features of the LCTC are:
High-resolution liquid crystal display
screen control (up to 720 x 512 dots)
Software compatible with HD6845
(CRTC)
Built-in character attribute control circuit
Table 3 shows how the LCTC can be used.

Table 3 Functions, Application, and Configuration
Claaaification

Item

Description

Functions

Screen Format

• Programmable horizontal scanning cycle by the character clock
period
• Programmable multiplexing duty ratio from static up to 1/512
• Programmable number of vertical displayed characters
• Programmable number of rasters per character row (number of
vertical dots within a character row + space between character
rows)

Cursor Control

• Programmable cursor display pOSition, corresponding to RAM
address
• Programmable cursor height by setting display start/end rasters
• Programmable blink rate, 1/32 or 1/64 frame rate

Memory Rewriting

• Time for rewriting memory set either by specifying number of
horizontal total characters or by cycle steal utilizing MCLK

--------------------------------------------------------------------------------------------------._--------------------------Memory Addressing

• 16-bit memory address output, up to 64 kbytes x 2 memory accessible
• DRAM refresh address output

Paging and ScrOlling

• Paging by updating start address
• Horizontal scrolling by the character, by setting horizontal virtual
screen width
• Vertical smooth scrolling by updating display start raster

---------_.-._-----------_.-._--------------------------------.---_.----------------------------------------------------------Character Attributes

Application

Configuration

• Reverse video, blinking, nordisplay (white or black), display ON/
OFF

CRTC Compatible

• Facilitates system replacement of CRT display with LCD

OR Function

• Enables superimposing display of character screen and graphic
screen

LCTC Configuration

• Single 5 V power supply
.1/0 TTL compatible except RES, MODE, SKO, SKl
.Bus connectable with HMCS 6800 family (HD63645)
.Bus connectable with 80family (HD64645 and HD64646)
.CMOS process
• Internal logiC fully static
.80-pin flat plastic package

HITACHI

939

HD63645/HD64645/HD64646

Uquid crystal
display

CRT
(monochrome)

LCD display signals

I I

MPU
6301

Figure 1

940

LCD and CRT Displays

HITACHI

HD63645/HD64645/HD64646
Differences Between HD64645 and
HD64646
Figure 2 and figure 3 show the relation
between display data transfer period, when
display data shift clock CL2 changes, and
display data latch clock CL1. Figure 2 shows
the case without skew function and figure 3
shows the case with skew function.
In figure 2, high period between CL2 and CLl

of HD64645 overlap. HD64646 has no overlap

like HD64645, and except for this overlap.
HD64646 is the same as HD64645 functionally.
Also for the skew function, phase relation
between CLl and CL2 changes. As figure 3
shows, data transfer period and CLl high
period of HD64646 never overlap with the
skew function.

MClK

DISPTMG

~~

CLl
(HD64645)

~

Cll
(HD64646)

________________ ______________
~~

MClK x 16

~r--

Jl

_____________....Jr

MClK x 11

~---------»~-----------------nnnnnnnn

CL2
(fcl2 = 2fMcLK ).J
Notes: f McLK
fCl2

U U U U U U U I'--------~l}---------------

= Output frequency of MClK
= Output frequency of CL2
Figure 2 Differences between HD64645 and HD64646 (no skew)

HITACHI

941

HD63645/HD64645/HD64646

MClK

~--------------~flr----------------~r-­

DISPTMG

Cll
(HD64645)
CLl
(HD64646)

S5

MClK x 16

___________r5

MClK x 11

CL2

'(fcl2 = 2fMcLKl.
1 character skew

MClK

DISPTMG

Cll
(HD64645)

CLl
(HD64646)

~------------f~f----------------~r--MClK x 16

_______-----'r

f

MClK x 11

2 character skew

Figure 3 Differences between HD64645 and HD64646 (skew)

942

HITACHI

HD63645/HD64645/HD64646
Internal Block Diagram
Figure 4 is a block diagram of the LCTC.

M

if:

AT

~

~~

MODE
LE

_1-- _ - - - - I t CUDISP

SKO SK 1

) is for HD64645 and HD64646 (ZSO types bus interface)

Figure 4 LCTC Block Diagram

HITACHI

943

HD63645/HD64645/HD64646
System Block Configuration
Examples
Figure 5 is a block diagram of a character /
graphic display system. Figure 5 shows two
examples using LCD drivers.

HD63645/H D64645/H 064646
MPU Bus

r1=fI:::rl=====================d(WR) (RD)
E,R/W

.

"
iii
.0

c

.i'

K=============:jjDBO-DB7

.

.--_ _ _ _....jMAO-MA 15

::l

.0

~

""«

G/C
AT

I====~CS, RS

.
::l

.0

~

LS
D/S

WIDE
MODE
ON/OFF

,-----"'.&----'''"''---,

F::::;'~:::::jMCLK

2

DISPTMG

[MOO._
Display On/off
Blink enable

C

Reset

LUO-3
LDO-LD3

CL2!----JJ
CL1~-_,/I

~=~~=:::IRAO-MD4

M
FLM

LCD
Module

( ) is for HD64645 and HD64646 (ZaO type bus interface)

Figure 5 Character/Graphic Display System Example

944

HITACHI

HD63645/HD64645/HD64646
Interface to MPU

RS

P10-P17

I

it
Decoder

t-----c

SC2 (R/W)

CS

R/W

HD6301
MPU

HD63645
LCTC
E

E

P3o-P37

DBo-DB7

RES

RES

RESET
Note: HD6301 is set in mode 5. P1 0-P17 are used as output ports, and
P30-P37 as data buses. SC2 outputs RM here.
Interface between HD6301 and HD63645

RS

Ao-A15

IDE

r---

RD
HD64180
MPU

iNA

I

1l

Decoder

~

CS

5'--

RD

D-

WR

Do-D7

HD64645
HD64646
LCTC

DBo-DB7

RES

RES

RESET
Note: In 80 family MPUs. I/O space is separate from memory space in
software. Thus the LCTC, a part of I/O, needs the ORed signals
of the interface signals and IDE. So IDE and RD, and IDE and
WR should be ORed to satisfy tAS, the timing of CS. RD, and
WR.
Interface between HD64180, HD64645 and HD64646

Figure 6 Interface to MPU

HITACHI

945

HD63645/HD64645/HD64646

I

Dual scraen

I

LUOLU3

LCTC

I

Single screen

I

LUOLU3

LCD panal 240 x 640 dots
1/240 duty ratio

LCTC

Figure 7 LCD Driver Examples

946

HITACHI

HD63645/HD64645/HD64646
Registers
Table 4 shows the register mapping. Table 5
describes their function. Table 6 shows the

differences between CRTC and LCTC registers.

Table 4 Registers Mapping
Addr-.
Regiater Reg.

Data Bit

CS RS 43210 110.

1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
1

----00000
00001
01001
01010
0101 1
01100
01101
01 1 1 0
01 1 1 1
10010
10011
10100
10101
1011 0

Name

AR
RO
Rl
R9
RIO
R11
R12
R13
R14
R15
R18
R19
R20
R21
R22

Program Unit

Invalid
Address Register
Horizontal Total Characters
Character3
Horizontal Displayed Char.s Character
Maximum Raster Address
Raster
Cursor Start Raster
Raster!
Cursor End Raster
Raster
Start Address (H)
Memory Address
Start Address (L)
Memory Address
Cursor Address (H)
Memory Address
Cursor Address (L)
Memory Address
Horizontal Virtual Screen WidthCharacter
Multiplexing Duty Ratio (H) Raster3
Multiplexing Duty Ratio (L)
Raster3
Display Start Raster
Raster
Mode Register
-Note5

SymboIR/W

Nht
Nhd
Nr
Ncs
Nee
Nir
Ndh
Ndl
Nsr

W
W
W
W
W
W
R/W
R/W
R/W
R/W
W
W
W
W
W

7

6

5

4

3

ON/ G/C
OFF

2

0

BLE

AT

Notes: 1.
: Invalid data bits
2. R/W indicates whether write access or read access is enabled to/from each register.
W:
Only write accessible
R/W: Both read and write accessible
3. The Hvalue to be specified minus 1 should be programmed in these registers: RO, R1 and
R20.
4. Data bits 5 and 6 of cursor start register control the cursor status as shown below.
(For more details, refer to page 27) .
H

B

o

o
1
1

P

Cursor Blink Mode

0
1
0
1

Cursor on; without blinking
Cursor off
Blinking once every 32 frames
Blinking once every 64 frames

5. The OR of mode pin status and mode register data determines the mode.
6. Registers R2-R8, R16, and R17 are not assigned for the LCTC. Programming to these
registers will be ignored.

HITACHI

947

HD63645/HD64645/HD64646
Table 5 Internal Register Description
Reg.
No.

Register Name

Size(Bita)

Description

AR

Address Register

5

Specifies the internlll control registers (RO, R1,
RS-R 15, R1a-R22) address to be accessed

RO

Horizontal Total Characters

a

Specifies the horizontal scanning period

R1

Horizontal Displayed Characters

a

Specifies the number of displayed characters per
character row

RS

Maximum Raster Address

5

Specifies the number of rasters per character row,
including the space between character rows

R10

Cursor Start Raster

5+2

Specifies the cursor start raster address and its
blink mode

R1l

Cursor End Raster

5

Specifies the cursor end raster address

R12
R13.

Start Address (H)
Start Address (l)

16

Specify the display start address

R14
R15

Cursor Address (H)
Cursor Address (l)

16

Specify the cursor display address

R1a

Horizontal Virtual Screen Width

a

Specifies the length of one row in memory space
for horizontal scrolling

R19
R20

Multiplexing Duty Ratio (H)
Multiplexing Duty Ratio (l)

9

Specify the number of rasters for one screen

R2l

Display Start Raster

5

Specifies the display start raster within a character
row for smooth scrolling

R22

Mode Register

5

Controls the display mode

Note: For more details of registers, refer to "Internal Registers·.

948

HITACHI

HD63645/HD64645/HD64646
Table 6 Internal Register Comparison between LCTC and CRTC
Reg.
No.

LCTC HD83645/HD64845/HD64846 Comparison

CRTC HD6845

AR

Address Register

Address Register

RO

Horizontal Total Characters

R1

Horizontal Displayed Characters

Equivalent to CRTC

Horizontal Total Characters
Horizontal Displayed Characters

R2

Particular to CRTC ;

Horizontal Sync Position

R3

unnecessary for LCTC

Sync Width

R4

Vertical Total Characters

R5

Vertical Total Adjust

R6

Vertical Displayed Characters

R7

Vertical Sync Position
Interlace and Skew

R8
R9

Maximum Raster Address

Equivalent to CRTC

-----------------------------R10
Cursor Start Raster

Maximum Raster Address
Cursor Start Raster

R11

Cursor End Raster

Cursor End Raster

R12

Start Address (H)

Start Address (H)

R13

Start Address (L)

Start Address (L)

R14

Cursor Address (H)

Cursor (H)

R15

Cursor Address (L)

Cursor (L)

R16

Particular to CRTC ;

Light Pen (H)

R17

unnecessary for LCTC

Light Pen (L)

R18

Horizontal Virtual Screen Width

R19

Multiplexing Duty Ratio (H)

R20

Multiplexing Duty Ratio (L)

R21

Display Start Raster

R22

Mode Register

Additional registers for LCTC

HITACHI

949

HD63645/HD64645/HD64646
Functional Description
Programmable Screen Format
Figure 8 illustrates the relation between LCD

display screen and registers. Figure 9 shows a
timing chart of signals output from the LCTC
in mode 5 as an example.

i - - - - - - - - - - - H o r i z o n t a l Total Characters ( R O ) - - - - - - - - - - - - - + I

(R2l)
Start
Raster

Horizontal Displayed Chars. (Rl) - - - - - - 1

~=~~t-

Start Address (R12)

CPU
Memory Write Time

Display Period

, ,,....,Display
Start
Raster
Raster
Address

Address

(R2l)

(R9)

(1 Character)

Figure 8 Relation between Display Screen and Registers

950

HITACHI

HD63645/HD64645/HD64646

MCLK

DISPTMG

CUDISP

(Timing
latCh)
MAO-MA15

RAO-RA4

lJlJ1JlJlJ1Jl._____ JlJU1J1J1J1JUl __ J1JlJlJl __ JUlJ1J1JlJLJ
J
JIl~______________________________________________~~

=
0

1

2

3

4

5

~~~

~_

______________________________ ___________
_Jx~

FLM

_ _ _ _ _ _ _ _ _ _ _ _ _ _......., - ~~L~:l~-IL__ _ _ _ _ _ __

M

____________________________ ___________
~x~

CLl

fif

CL2

~ ____ JlfUl1UUUl__
* ______

LUO

____

LUl

_ _ _ _ _ _~ ____ ~w.l_ _ _ _ _ _ _ _ _ _ _ _ _ _ _

LU2

_ _ _~~ ____ ~"_2_ _ _ _ _ _ _ _ _ _ _ _ _ _

LU3

_ _ _---'~ ____ ..MJ\iv.MA3"-_ _ _ _ _ _ _ _ _ _ _ _ _ _ _M

LDO

-----'YJ'1'fJJ1'fJJJJ~~~~JJJIID_ _ _ _~XX

LDl

_YJJJJJJJJJJJ1 ~~~~JJJIID

YJ

LD2

_YJ'1'fJJ1'fJJJJ~~~~JJJIID

XX

LD3

_YJJJJJJJJJJJ1 ~~~~JJJIID

YJ

~~~~~~~_~_-l_ _ _ _ _ _ _ _ _ _ _ _ __JXX

~-----vvvvvvv

-----vvvvvvv

-----vvvvvvv

\IV
M

'fV
___'AJ..
'IV

Note' : Relation between CL 1 and CL2 in the case of HD64646 is differene from
one shown in this chart. Refer to "Difference between HD64645 and
HD64646".

Figure 9

LCTC Timing Chart (In Mode 5: Single Screen, 4·Bit Transfer, Normal
Character Display)

HITACHI

951

HD63645/HD64645/HD64646
Cursor Control

Cursor height
Cursor blink mode

The following cursor functions (figure 10) can
be controlled by programming specific registeJS.
•

A cursor can be displayed only in character
mode. Also, CUDISP Pin must be connected to
MD12 pin to display a cursor.

Cursor display position

Cursor
Start Raster

Cursor
Height

Cursor
End Raster

Figure 10 Cursor Display

952

HITACHI

HD63645/HD64645/HD64646
Character lIIIode and Graphic Mode

The LCTC supports two types of display
modes; character mode and graphic mode.
Graphic mode 2 is provided to utilize software for a system using the CRTC (HD6845).
The display mode is controlled by an OR
between the mode select pins (DIS, G/C, LS,
WIDE, AT) and mode register (R22).
Character lIIIode: Character mode displays
characters by using CG-ROM. The display
data supplied from memory is accessed in 8bit units. A variety of character attribute
functions are provided, such as reverse video,
blinking, nondisplay (white or black) ,by storing the attribute data in attribute RAM (ARAM).

Graphic lIIIode 1: Graphic mode 1 directly
displays data stored in a graphic memory
buffer. The display data supplied from memory is accessed in 16-bit units. Character
attribute functions or wide mode are not
provided. Figure 12 illustrates the relation
between graphic display screen and memory
contents.
Graphic lIIIode 2: Graphic mode 2 utilizes
software for a system using the CRTC
(HD6845). The display data supplied from
memory is accessed in 16-bit units. Character
attribute functions or wide mode are not
provided. The same memory addresses are
output repeatedly the number of times specified by maximum raster register (R9). The
raster address is output in the same way as in
character mode.

Figure 11 illustrates the relation between
character display screen and memory contents.

Reverse
Video

Blinking

+

+

Start

VRAM
ARAM
(Char.
(Attr.
code)
code)
.... 8-bit .... i.,..8-bit ....

7

42

08
20

I

43

00

address --

1st
1st

Row

Row

41

Reverse Video

Blinking

I'

2nd
Row

I

\

1

I

44

2nd
Row

\

I

00

45

00

46

00

1
I

1
1

I
1

I
I
I
I

Figure 1.1 Relation between Character Screen and Memory Contents

HITACHI
- - - - - - - - - - - - - _ ...

_

.. _--_.

__._._.-

953

HD63645/HD64645/HD64646
direction by the character, by setting the
horizontal virtual screen width and updating
the start address. This function is enabled by
programming the horizontal virtual screen
width register (R18).

Horizontal Virtual Screen Width
Horizontal virtual screen width can be specified by the character in addition to the number of horizontal displayed characters (figure
13).

Figure 14 shows an example.
The display screen can be scrolled in any

M
D
1st Line
2nd !Jne

MM
D D ARAM
015

7
I

I

I

I I
I I
I I I
I I I
I I
I
I I
I
I I I I
I
I
I I

M

.

VRAM

(

I

I
I
I
I
I
I
I

I

I
I
I

I

I

I

I

I

I

I

I

I

I

I

I

I

I
I
I
I

,

I
I
I
I

I
I
I
I

I
I
I

I

I
I
I
I

I

I
I
I
I
I
I

I

I
I

I
I
I
I

I
I
I
I

I I
I I
I

I

I
I
I
I

I
I

I
I

I
I
I I'
I I I
I
I
I I I

I
I
I
I
I
I
I

I
I
I
I
I

I
I
I
I

I
I

1st
Line

\
(
2nd
Line

\

VRAM

ARAM

.... 8-bit ,

8-dit

FF

55

33
I
I
I
I
I
I

I

00

AA

I
I
I
I

CC
I

I

I
I

I
I

Display Screen

I

I
I
I

Figure 12 Relation between Graphic Screen and Memory Contents

i+---Hori;zorltal virtual screen width(R18)

Figure 13 Horizontal Virtual Screen Width

954

HITACHI

I
I

I
I
I
I
I
I
I
I

HD63645/HD64645/HD64646

R1a
Example:
R18 (Horizontal Virtual Screen Width) = 10
R1 (Horizontal Displayed Characters) = 5

5

6

7

a

9

Displayed Ares

u

Perfonning horizontal
scroll by updating
the start address'
Oto4

o
10

11

2

3

12

13

9

New

leT

Figure 14 Ezample of Horizontal Scroll by Setting

HITACHI

Horlzon~l

Virtual Screen Width

955

HD63645/HD64645/HD64646
Smooth Scroll

Wide Display

Vertical smooth scrolling (figure 15) is performed by updating the display start raster,
as specified by the start raster register (R21).
This function is offered only in character
mode.

The character to be displayed can be doubled
in width; by supplying the same data twice
(figure 16). This function is offered only in
character mode, and controlled either by bit 2
of the mode register (R22) or by the WIDE
pin.

Raster
0 ....._ . .- - - 1
Address 1 ....._ . ._ _-1
2 .....- _ - - - 1
31-_. ._ _---1

1

2
3
4

5

4 \ - _. ._ _-1
5 ....._ . .__- - 1

6

61----------;

7

7

Displav start raster address
(R21) = 0

(R21) = 2

(R21) = 1

Figure 15 Example of Smooth Scroll by Setting Display Start Raster Address

4455667788
WIDE

= low

WIDE = High

Figure 16 Example of Wide Display

956

HITACHI

HD63645/HD64645/HD64646
Attribute Functions

The attribute functions are offered only in
character mode, and controlled either by bit 0
of the mode register (R22) or the AT pin. As
shown in figure 18, a character attribute can
be specified by placing the character code on
MDO-MD7, and the attribute code on MDllMD15. MD8-MDlO are invalid.

A variety of character attribute functions
such as reverse video, blinking, nondisplay
(white) or nondisplay (black) can be implemented by storing the attribute data in ARAM (attribute RAM). Figure 17 shows a
display example using each attribute function.

1. Black

2. White

D
3. Blinking

4. Cursor

5. Reverse Video

m

Figure 17 Display Example Using Attribute Functions

MD Input

15

14

13

12

11

10-8

7-0

Function

Nondisplay
(black)

Nondisplay
(white)

Blinking

Cursor

Reverse
video

***

Character Code
': Invalid-

Figure 18 Attribute Code

HITACHI

957

HD63645/HD64645/HD64646
OR Funct10n -Superimposing Charac-

this data as 1 byte.

ters and. Graphics
This function is offered only in character

mode, and controlled by bit 0 of the mode
register (R22) or by the AT pin. Any attribute
functions are disabled when using the OR
function.

The OR function (figure 19) generates the OR
of the data entered into MDO-MD7 (e.g.
character data) and the data into MD8-MD1S
(e.g. graphic data) in the LCTC and transfers

Graphic data
(Charactar data)
j M015

Character data
(Graphic data)

M014 - - - -

M09

r - - - - - - - - - - - -

-

- -

- - - -

-

-

-

-

-

-

- -

- -

-

-

'M07

M06 - - - -

MOl

MOO

1

-

- -

-

-

-

-

-

-

-

-

-

-

-

-

Figure 19 OR Function

958

I

-1-------------- -L --~ ---MOIl

HITACHI

-

-

-

-

-

-

-

-

-

- -

-

- - -

-

_I

HD63645/HD64645/HD64646
DRAM Refresh Address Output Function
The LCTC outputs the address for DRAM
refresh while CLl is high, as shown in figure
20. The 16 refresh addresses per scanned line
are output 16 times, from $OO-$FF.

zontal character display period, the access is
retarded to the next cycle by inserting a latch
to memory address output and buffer memory output. The skew function retards the
CUDISP, DISPTMG, CL2 outputs, and MD
inputs in the LCTC to match phase with the
display data signal.

Skew Function
The LCTC can specify the skew (delay) for
CUDISP, DISPTMG, CL2 outputs and MD
inputs.
If buffer memory and character generator

By utilizing this function, a low-speed memory can be used as a buffer RAM or a character generator ROM.
This function is controlled by pins SKO and
SKl as shown in table 7.

ROM cannot be accessed within one hori-

Table 7 Skew Function
SKO

SK1

Skew Function

0

0
0

No skew
1 character time skew
2 character time skew
Inhibited combination

1

0

DISPTMG

L

CLl

MCLK

MAO-MA7

Display
Memory

Address

.1.

~~:r:SRefreSh

.1. I~:~~~
,Address

Figure 20 DRAM Refresh Address Output

HITACHI

959

HD63645/HD64645/HD64646
Automatic Correction of Down Panel
Raster Address

Easy Mode
This mode utilizes software for systems using
the CRTC (HD6845). By setting MODE pin to
high, the display mode and screen format are
fixed as shown in table 8, With this mode,
software for a CRT screen can be utilized in a
system using the LCTC, without changing
the BIOS.

When the LCTC mode is set for character
display and dual screen, memory addresses
(MA) and raster addresses (RA) are output in
such a way as to keep continuity of a display
spread over the two panels. Therefore users
can use the LCTC without considering the
multiplexing duty ratio (the number of vertical dots of a screen) or the character font.
(See figure 21.)

Table 8 Fixed Values in Easy Mode
Reg. No.

Register Name

Fixed Value (decimal)

R9

Maximum raster address
Cursor start raster
Cursor end raster
Horizontal virtual screen width
Multiplexing duty ratio (H)
Multiplexing duty ratio (l)
Display start raster
Mode register

7
6
7
Same value as (R 1)
99 (in dual screen mode)
199 (in single screen mode)

R10
R11
R18
R19

R20
R21
R22

o
o

Up panel

r----AB8------

Characters are continuous in spite of
the break of a screen.

Down panel

Figure 21 Example of the Display in the Character Mode

960

HITACHI

HD63645/HD64645/HD64646
3Ystem Configuration and Mode
setting
LCD System Configuration

Hardware Configuration and Mode Setting

The SCIeen configuration, single or dual, must
be specified when using the LCD system
(figure 22).
Using the single screen configuration, you
can construct an LCD system with lower cost
than a dual SCIeen system, since the required
number of column drivers is smaller and the
manufacturing process for mounting them is
simpler. However, there are some limitations,
such as duty ratio, breakdown voltage of a
driver, and display quality of the liquid crystal, in single screen configuration. Thus, a
dual screen configuration may be more suitable to an application.
The LCTC also offers an 8-bit LCD data
transfer function to support an LCD screen
with a smaller interval of signal input terminals. For a general size LCD screen, such as
640 x 200 single, or 640 x 400 dual, the usual
4-bit LCD data transfer is satisfactory.

The LCTC supports the following hardware
configurations:
Single or dual screen configuration
4-or 8-bit LCD data transfer
and the following screen format:
Character, graphic 1, or graphic 2 display
Normal or wide display (only in character
mode)
OR or attribute display (only in character
mode)
Also, the LCTC supports up to 40 Mbits/s of
large screeen mode (mode 13) for large
screen display. This mode is provided only in
graphic 1 mode.
Table 9 shows the mode selection method
according to hardware configuration and
screen format. Table 10 shows how they are
specified.

4
Data

Column Driver (Upper psnel)

[L~@
."c~

LCD Upper Panel

c::

0

Data

E

§

Column Driver

LCD Lower Panel

u
Single screen

4

Data --7''--'' Column Driver (Lower psnel)
Dual screen

Figure 22 Hardware Configuration According to Screen Format

HITACHI

961

HD63645/HD64645/HD64646
Table 9 Mode Selection
Hardware Configuration

Screen Format

Screen

LCD Data
Trensfer

Configu-

4-bit

Single

ration

Screen
Size
Normal

Character!
Graphic
Character

Normal!
Wide
Normal

Attribute!
OR

AT

OR
Wide

AT

Maximum
data transfer
apeecI(Mbpa) Mode No.
20
5
10

6

20
20
20

8

10

2

AT

20
20
40
20

3
4
13
9

AT

10

10

20
20

11
12

OR

Dual

Normal

Graphic 1
Graphic 2
Character

Normal

AT

7

OR

Wide

AT
OR

8-bit

Single

Large
Normal

Graphic 1
Graphic 2
Graphic 1
Character

Normal
Wide

OR
OR

Graphic 1
Graphic 2
Note:

962

Maximum data transfer speed indicates amount of the data read out of a memory. Thus. the
data transfer speed sent to the LCD driver in wide function is 20 Mbps.

HITACHI

HD63645/HD64645/HD64646
Mode List
Table 10 Mode List
Pin Name
No. Mocla Name

1

Dual-screen
character

2

Dual-screen
wide character

3
4

Dual-screen graphic 1
Dual-screen graphic 2
Single-screen
character

5
6

Single-screen
wide character

7

Single-screen
graphic 1
Single-screen
graphic 2
8-bit character

8

9

10 8-bit wide
character
11 8-bit graphic 1
12 8-bit graphic 2
13 Large screen

DIS G/C LS WIDE AT
0 0 0 0
0 0 0
0 0
0
0 0 1 1
1 1 0 0 1
1 1 0 0 0
0 0 0 0 0
0 0 0 0 1
0 0 0 1 0
0 0 0 1
0
0 0

0
0
0
0
0
0
0

0
0
0
0
0

0

0

0
0

0
1
0

1
0
0
0

Scram

ConI'g.

Dual
screen

Graphic/
ChIIracter
Character

Data
T......
4-bit
x2

WIde

DiIpIay

Attribute

Normal

OR

Wide

OR

AT
AT

Graphic
Single
screen

Character

4-bit

Normal

OR

Wide

OR

AT
AT
Graphic

Single
screen

Character

8-bit

Normal

OR

Wide

OR

AT
AT

1
0

Graphic
Dual
screen

4-bit
x2

The LCTC display mode is determined' by pins DIS (pin 55), G/C (pin 58), LS (pin 56) , WIDE (pin 54) ,
and AT (pin 57). As for G/C, WIDE, and AT, the OR is taken between data bits 0,2, and 3 ofthe mode
register (R22). The display mode can be controlled by either one of the external pins or the data bits of
R22.
Note:

The above 5 pins have 32 status combinations (high and low) . Any combinations other than the
above are prohibited, because they may cause malfunctions. If you set an prohibited combination, set the right combination again.

HITACHI

963

HD63645/HD64645/HD64646
Internal Registers
The HD63645/HD64645/HD64646 has one
address register and fourteen data registers.
In order to select one out of fourteen data
registers, the address of the data register to
be selected must be written into the address
register. The MPU can transfer data to/from
the data register corresponding to the written address.
To be software compatible with the CRTC
(HD6845), registers R2-R8, R16, and R17,
which are not necessary for an LCD are
defined as invalid for the LCTC.

Address Register (AR)
AR register (figure 23) specifies one out of 14
data registers. Address data is written into
the address register when RS is low. If no
register corresponding to a specified address
exists, the address data is invalid.

Horizontal Total Characters Register
(RO)
RO register (figure 24) specifies a horizontal
scanning period. The total number of horizontal characters less 1 must be programmed
into this 8-bit register in character units. Nht
indicates the horizontal scanning period including the period when the CPU occupies
memory (total number of horizontal characters minus the number of horizontal
displayed characters). Its units are, then,
converted from time into the number of
characters. This value should be specified
according to the specification of the LCD
system to be used.

Data Bit

716151413121110
-I - 1- 1Register address

Note the following restrictions
Nhd + ~

Data Bit

1, 6, 7, 8, 10, 11, 12, 13

2

2,3,4

4

Horizontal Displayed Characters Register (R1)
R1 register (figure 25) specifies the number of
characters displayed per row. The horizontal
character pitches are 8 bits for normal character display and 16 dots for wide character
display and graphic display.
Nhd must be less than the total number of
horizontal characters.

Maximum Raster Address Register (R9)
R9 register (figure 26) specifies the number
of rasters per row in characters mode, consisting of 5 bits. The programmable range is 0 (1
raster/row) to 31 (32 rasters/row).

Cursor Start Raster Register (R10)
R10 register (figure 27) specifies the cursor
start raster address and its blink mode. Refer
to table 11.

Data Bit

Program Unit R/W

716151413121110

W

Nhd (Displayed characters)

Character

W

Figure 25 Horizontal Displayed
Characters Register

Program Unit R/W

Data Bit

71 61514131211 10
Nr
-1-1-1

W

Figure 24 Horizontal Total
Characters Register
964

m

5,9

Program Unit R/W

Character

Nht + 1

Mode No.

Figure 23 Address Register

716151413121110
Nht (Total characters - 1)

;:iii

Program Unit R/W

Raster

W

Figure 26 Maximum Raster Address
Register

HITACHI

HD63645/HD64645/HD64646

< ..... >

Horizontal Virtual Screen Width Register (R1B)

32- or 64-frame

R18 register (figure 31) specifies the memory
width to determine the start address of the
next row. By using this register, memory
width can be specified larger than the number of horizontal displayed characters. Updating the display start address facilitates
scrolling in any direction within a memory
space.

Cursor End Raster Register (R11)
Rll register (figure 28) specifies the cursor
end raster address.

Start Address Register (H/L)(R12/R13)
R12/R13 register (figure 29) specifies a buffer
memory read start address. Updating this
register facilitates paging and scrolling. R14/
R15 register can be read and written to/from
theMPU.

Cursor Address Register (H/L) (R14/R15)
R14/R15 register (figure 30) specifies a cursor
display address. Cusor display requires setting R10 and Rll, and CUDISP should be
connected with MD12 (in character mode).
This register can be read from and written to
the MPU.

The start address of the next row is that of
the previous row plus Nir. If a larger memory
width than display width is unnecessary, Nir
should be set equal to the number of horizontal displayed characters.

Multiplexing Duty Ratio Register (H/L)
(R19/R20)
R19/R20 register (figure 32) specifies the
number of vertical dots of the display screen.
The programmed value differs according to
the LCD screen configuration.
In single screen configuration:
(Programmed value) = (Number of vertical
dots)-l.

Table 11 Cursor Blink Mode
B

P

Cursor blink mode

o
o

0
1
0
1

Cursor on; without blinking
Cursor off
Blinking once every 32 frames
Blinking once every 64 frames

1
1

Data Bit

Program Unit R/W

716151413121 1 10
Memory address (H) (R12)
Memory address (L) (R13)

Memory
address

R/W

Figure 29 Start Address Register
Data Bit

Program Unit R/W

716151413121110

-I B 1 P 1Ncs (Raster address)

Data Bit
Raster

716151413121110

Figure 27 Cursor Start Raster Register

Memory address (H) (R14)
Memory address (L) (R 15)

Data Bit

Program Unit R/W

W

Memory
address

R/W

Figure 30 Cursor Address Register

Program Unit R/W

716151413121110
- 1

-I - 1Nee (Raster address)

Raster

W

Figure 2B Cursor End Raster Register

HITACHI

965

HD63645/HD64645/HD64646
In dual screen configuration:
(Programmed value) =
(Number of vertical dots)
2

should be equal or less than the maximum
raster address. Updating this register allows
smooth scrolling in character mode.
1.

Mode Register (R22)

DIsplay s~ Raster Register (R21)
R21 register (figure 33) specifies the start
raster of the character row displayed on the
top of the screen. The programmed value

Data Bit

Program Unit

The Or of the data bits of R22 (figure 34)
register and the external terminals of the
same name determines a particular mode.
(figure 35)

RtN

Data Bit

Program Unit

RtN

W

716151413121'10
- 1- 1- 1 Raster address

Raster

W

716151413121'10
Nir (No. of chars. of virtual width)

Character

Figure 31 Horizontal Virtual Screen
Wklth Register

Data Bit

Program Unit

RtN

Raster

w

Figure 33

Display Start Raster Register

Program Un~

w

NcI (Number of .-s - 1) (R20)

Figure 34 Mode Register

• : Number of rasters

Figure 32

966

Multiplexing
Register

Duty

Ratio

HITACHI

RtN

HD63645/HD64645/HD64646

~

AT

6

)

~

(data bit 0)

~

BlE
(data bit 1)

WIDE
(data bit 2)

G/C
(data bit 3)

ON/OFF
(data bit 4)

Mode Register
(R22)

Notes: 1.

ON/OFF
(Pin 53)

G/C"
(Pin 58)

WIDE
(Pin 54)

BlE

AT

(Pin 51)

(Pin 57)

AT (valid only when G/e is low (character mode»
AT = High: Attribute functions enabled, OR function disabled.
AT = low: OR function enabled, attribute functions disabled.

2.

BLE (valid only when G/e is low (character mode»
BlE = High: Blinking enable on the character specified by attribute RAM
BlE = low: No blinking

3.

WIOE (valid only when G/e is low (character mode»
WIDE = High: Wide display enabled
WIDE = low: Normal display

4.

G/e
G/C
G/C

5.

= High:

Graphic 1 display (when AT

= low) or Graphic 2 display (when AT = High)

= low: Character display

ON/OFF
ON/OFF = High: Display on state
ON/OFF = low: Display off state

Figure 35 Correspondence between Mode Register and External Pins

HITACHI

967

HD63645/HD64645/HD64646
Restrictions on Programming Internal
Registers
Note when programming that the values you
can write into the internal registers are
restricted as shown in Table 12.

Table 12 Restrictions on Writing Values into the Internal Registers
Function

Restrictiona

Display Format

1

<

Nhd

Nhd +

<

Register

Nht + 1 :iii 256

16

m *1

RO, Rl

:iii Nht + 1

(No. of vertical dots) x (no. of horizontal dots) x
(frame frequency;fFRM) :iii (data transfer speed; V)

{i} *2 x (Nd + 1) x Nhd x
Nhd:iii Nir

{

1~}

. _ • • ow _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ •

Cursor Control

*3 fFRM

________ •

Rl, R19, R20

:iii V
Rl, R18

_________________________________________________________________ _

O:iii Nd:iii 511

R19,R20

O:iii Ncs :iii Nce

Rl0, Rll

Nee:iii Nr

Rl0, R9

Smooth Scroll

Nsr :iii Nr

R21, R9

Memory Width Set

O;'iii Nir :iii255

R18

Notes' * 1 m varies according to the modes. See the following table.
Mode No.

m

5,9
1,6,7,8,10,11,12,13

2

2,3,4

4

*2 Set 1 when an LCD screen is a single screen, and set 2 when dual. Modes are classified as
shown in the following table.
Mode No.

Value

5,6,7,8,9,10,11,12
1,2,3,4,13

2

* 3 Set 8 when a character is constructed with 8 dots, and set 16 when with 16 dots. Modes
are classified as shown in the following table.

1,5,9

Value
8

2,3,4,6,7,8,10,11,12,13

16

Mode No.

968

HITACHI

HD63645/HD64645/HD64646
Reset

2.

RES pin determines the internal state of LSI
counters and the like. This pin does not affect
register contents nor does it basically control
output terminals.

3.

Fixed at high level:

MLCK

4.
Reset is defined as follows (Figure 36):
5.
•
•
•
•

At reset: the time when RES goes low
During reset: the period while RES
remains low
After reset: the period on and after the
RES transition from low to high
Make'sure to hold the reset signal low for
at least 1 Jls

RES pin should be pulled high by users during operation.

Preserve states before reset or fixed at
low level according to the timing when
the reset signal is input:
DISPTMG, CUDISP, MAO-MA15
Fixed at high or low according to mode:
CL2
Unaffected:
DBo-DB7

Reset State of Registers
RES pin does not affect register contents.
Therefore, registers can be read or written
even during a reset state; their contents will
be preserved regardless of reset until they
are rewritten to.

Notes for H063645/H064645/H064646
Reset State of Pins
1.
RES pin does not basically control output
pins, and operates regardless of other input
pins.
2.
1.

Preserve states before reset:
LUO-LU3, LDO-LD3, FLM, CL1, RAO-RA4

The HD63645/HD64645/HD64646 are
CMOS LSIs, and it should be noted that
input pins must not be left disconnected,
etc.
At power-on, the state of internal registers becomes undefined. The LSI operation is undefined until all internal registers have been programmed.

IL

RES - - - - - - - - . .

,\

I

;"",1'-

Vee - O.5V

O.8V~ K:~_-=--=-=~_
__

,_ ~_

l/ls min
During reset

After reset

At reset

Figure 36 Reset Oefinition

HITACHI

969

HD63645/HD64645/HD64646
Absolute Mazimum Ratings
Item

Symbol

Supply voltage

Vee

Value
-0.3 to +7.0V

Terminal voltage

Yin

-0.3 to Vee +0.3 V

Operating temperature

Topr

-20·C to +75·C

Storage temperature

Tstg

- 55·C to + 125·C

Note

2

2

Notes: 1. Permanent LSI damage may occur if maximum ratings are exceeded. Normal operation
should be under recommended operating conditions (Vee = 5.0 V ± 10%. GND = 0 V. Ta
= - 20·C to + 75·C). If these conditions are exceeded. it could affect reliability of LSI.
2. With respect to ground (GND = 0 V)

Electrical Characteristics
DC Characteristics (Vce
otherwise noted)

= 5.0V ±10%,

Item
Input high voltage

GND

= OV,

Symbol Min
RES.
SK1

MODE.

SKO,VIH

Vee-0.5

Typ

= -20·C

to +75·C, unless

Max

Unit

Vee+0.3

V

DCLK. ON/OF'F

2.2

Vee+0.3

V

All others

2.0

Vee+0.3

V

-0.3

O.B

Input low voltage

All others

Output high voltage

TTL interface 1

VOH

Output low voltage

CMOS interface 1
TTL interface

VOL

2.4

All inputs except
DBo-DB7

Three state (off-state) DBo- DB7
leakage current

irSL

Current dissipation 2

lee

T8IIt
Condition

V
V

V

Vee-O.B

CMOS interface
Input leakage current

Ta

0.4

V

O.B

V

-2.5

+2.5

-10

+10
10

rnA

Notes: 1. TIL Interface; MAO-MA15. RAO-RA4. DISPTMG. CUDISP. DBO-DB7. MCLK
C-MOS Interface; LUO-LU3. LDO-LD3. CL 1. CL2. M. FLM
2. Input/output current is excluded. When input is at the intermediate level with CMOS.
excessive current flows through the input circuit to power supply. Input level must be fixed
at high or low to avoid this condition.
3. If the capacitive loads of LUO-LU3 and LDO-LD3 exceed the rating. noise over 0.8 V may
be produced on CUDISP. DISPTMG. MCLK. FLM and M. In case the loads of LUO-LU3 and
LDO-LD3 are larger than the ratings. supply signals to the LCD module through buffers.

970

HITACHI

HD63645/HD64645/HD64646
AC Characteristics
CPU Interface (HD63645 68 family)
(Vee = 5.0V ± 10%, GND = OV, T. =-20'C to

+

7S'C, unless otherwise noted)

Item

Symbol

Min

Unit

Figure

Enable cycle time

tevcE

500

ns

37

Enable pulse width (high)

Typ

Max

PwEH

220

ns

Enable pulse width (low)

PwEL

220

ns

Enable rise time

tEr

25

ns

Enable fall time

tEl

25

ns

es,
es,

RS, R/W setup time

tAS

RS, R/W hold time

70

ns

tAH

10

ns

DBo-DB7 setup time

tos

60

ns

DBo-DB7 hold time

tOHW

10

DBo-DB7 output delay time

tOOR

DBo-DB7 output hold time

tOHR

ns

150
20

ns
ns

1 4 - - - - - - - t C Y C E --------i~
tEl

E

2.0 V "l"'---I
,0.8V

CS
RS

R/W

DB o-DB 7
(input)

D80 - DB 7
(output)

2.4V
Data Valid
0.8V

Figure 37 CPU Interface (HD63645)

HITACHI

971

HD63645/HD64645/HD64646
CPU Interface (HD64645 and HD64646-80famlly)
(Vee = 5.0V ± 10%, GND = OV, T. =-20·C to + 75·C, unless otherwise noted)
Item

Symbol

Min

RD high level width

twROH

190

ns

RD low level width

twROL

190

ns

WR high level width

twwRH

190

ns

WR low level width

twwRL

190

ns

es,
es,

RS setup time

tAS

ns

RS hold time

tAH

ns

DBo-DB7 setup time

tosw

0
0
100

DBo-DB7 hold time

tOHW

0

DBo-DB7 output delay time

tOOR

DBo-DB7 output hold time

tOHR

CS

2.0V

1\

ns

ns
ns

If
f-

...;

~

t-

-

I

~

Figure
38

ns

,

...;

tWROL

Unit

150

~ IIf-

tAs

Max

20

O.8V'j r-

RS

Typ

,

:.-.

tAS

~

tAH

2.0V
tWROH

1\

O.8V
twwRH

-,

J
B7

twwRL

,

II

2.0V

-

O.8V

.. --

tOOR

2.4V

I

\

r--

Output

O.4V

I

\

tOHR

\

I

tosw

~
O.8V

If

-,

Input

~

j

Figure 38 CPU Interface (HD64645 and HD64646)

972

HITACHI

toHW

HD63645/HD64645/HD64646
AC Characteristics (Cont)
Memory Interface
(Vee = B.OV ± 10%, GND = OV, T. =-20·C to

+ 7B·C, unless otherwise noted)
Typ

ltam

Symbol

Min

DCLK cycle time

tcvco

100

DCLK high level width

twOH

30

DCLK low level width

twOL

30

DCLK rise time

to,

DCLK fall time

tOf

20

MCLK delay time

Max

20

toMO

60

MCLK rise time

tM,

30

MCLK fall time

tMf

30

MAO-MA 15 delay time

tMAo

MAO-MA 15 hold time

tMAH

RAQ-RA4 delay time

tRAO

RAQ-RA4 hold time

tRAH

DISPTMG delay time

tOTO

150
10
150
10
150.

DISPTMG hold time

tOTH

CUDISP delay time

teoo

CUDISP hold time

teOH

CL1 delay time

tCL10

CL1 hold time

tCL1H

CL1 rise time

tCL1,

CL1 fall time

teLIf

10
150
10
150
10
50
50

MDO-MD15 setup time

tMOS

30

MDO-MD15 hold time

tMOH

15

HITACHI

Unit

Figure

ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns

39

973

HD63645/HD64645/HD64646

tCYCD

DClK

MCLK

CL1

MDO-MD15
(input)

Figure 39 Memory Interface

974

HITACHI

HD63645/HD64645/HD64646
AC Characteristics (Cont)
LCD Interface t (8D63646 and 8D64646)
(Vee == 5.0 V ± to%, GND == OV, T. ==-20'C to

+ 7S'C)
Typ

ltam

Symbol

Min

Unit

Figure

Display data setup time

tlDS

50

ns

40

Display data hold time

tLDH

100

ns

CL2 high level width

twCUH

100

ns

CL2 low level width

twCUl

100

ns

FlM setup time

tFS

500

ns

tFH

300

ns

FlM hold time

Max

Cl1 rise time

tClI,

50

ns

Cll fall time

tellf

50

ns

CL2 rise time

teu,

50

ns

teUf

50

ns

CL2 fall time
Note: At fCL2

= 3 MHz

I

LUO-LU3
LDO-L03

~I

Vcc-O.8V

,\

O.8V

I---\.os-

I

O.8V

~

1\

twcL2L

twcL2H
tCL2,

tCL2f

,

If
CL1

..

V~-O.8V

O.8V
tFS

4-

tFH

tc:;----+

tclk

FLM

tlDH

Vcc-O.8V

CL2

f

Vcc-O.8V
O.8V

~

~

Figure 40 LCD Interface

HITACHI

975

HD63645/HD64645/HD64646
AC Characteristics (Cont)
LCD Interface 2 (H064646 at fCL2 = 3 MHz)
(Vee = 5.0V ± 10%, aND = OV, T. =-20'C to

+ 7S'C)

Symbol

Min

tFs

500

FLM hold time

tFH

300

M delay time

tOM

Item
FLM stetup time

CL1 high level width

Typ

Max

Unit

Figure

ns

41

ns

200

ns

tCL1H

300

ns

Clock setup time

tsCL

500

ns

Clock hold time

tHCL

100

ns

Phase difference 1

tpOl

100

ns

Phase difference 2

tp02

500

ns

CL2 high level width

tcL2H

100

ns

CL2 low level width

tcL2L

100

ns

tcL2r

50

CL2 fall time

tcL2f

50

Display data setup time

tLOS

80

Display data hold time

tLOH

100

CL2 rise time

Display data delay time

ns
ns
ns

30

tLOO

LCD Interface 3 (H064646 at fCL2 = 5 MHz)
(Vee = 5.0 V ± 10%, aND = OV, T. =-20'C to

ns

ns

+ 7S'C)

Item

Symbol

Min

Unit

Figure

FLM setup time

tFo

500

ns

41

FLM hold time

tFH

500

ns

M delay time

tOM

CL 1 high level width

tCL1H

300

ns
ns

Typ

Max

200

ns

tsCL

500

Clock hold time

tHCL

100

ns

Phase difference 1

tpOl

70

ns

Phase difference 2

tp02

500

ns
ns
ns

Clock setup time

. tcL2H

50

CL2 low level width

tcL2L

50

CL2 rise time

tCL2r

50

ns

CL2 fall time

tCL2f

50

ns

CL2 high level width

Display data setup time

tLOS

30

Display data hold time

tLOH

30

Display data delay time

tLOO

976

HITACHI

ns
ns

30

ns

HD63645/HD64645/HD64646

FlM

-------L:~-O.8V. "'~~;~8Y

Cll

_____. . ./

O.8V ____________

M

___________________ .O_.8_V________

tDM)(~V~cc--~O~.=8~V-----------.~

tCL1H---.-.i
Cll

----------------t---"i~~~tSCL_---+l 11----1-----------

i----'tpD2---.J
CL2

lUO- lU4 -------.. Jt-"'---""'"""ll ,----------------,..,..-....,..--"\ , - - - " "
lDO-lD4 - - - - - - ' 1'-----'1

Figure 41 LCD Interface

HITACHI

977

HD63645/HD64645/HD64646.
AC Characteristics
TTL Load
Terminel

RL

R

C

Remarks

DBo-DB7

2.4kO

11 kO

130pF

tr, tf: Not specified

MAO-MA15, RAO-RAA, DISPTMG, CUDISP

2.4kO

11kO

40pF

MCLK

2.4kO

11 kO

30pF

tr, tf: Specified

All diodes: 1S2074@

Capacitive Load
Terminal

C

Remarks

_C_L2_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _1_5_0.:..pF
_ _ _ _ _ _ _ tr, tf: Specified
CL1

200pF

_LU_O_-_LU_3_,_L_D_o-_L_D_3_,_M_ _ _ _ _ _ _ _ _ _1_5_0.:..pF
_ _ _ _ _ _ _ tr, tf: Not specified
~

~~

o

Refer to user's manual (No. 68-1-160) and application note (No. ADE-502-OO3) for detail of this
product.

978

HITACHI

HD66503------------(240-Channel Row Driver with Internal
LCD Timing Circuit)
-PreliminaryDescription
The HD66503 is a row driver for liquid
crystal dot-matrix graphic display systems.
This device incorporates 240 liquid crystal
driver and an oscillator, and generates
timing signals (AC switching signals and
frame synchronizing signals) required for
the liquid crystal display. Combined with
the HD66520, a 160-channel column driver
with an internal RAM, the HD66503 is
optimal for use in displays for portable
information tools.

Features
•
•
•
•
•
•
•
•
•

LCD timing generator: 11120, 11240 duty
cycle internal generator/external input
switching
AC signal waveform generator: Pin
programmable 1-63 line inversion
Recommended display duty cycle:
1/120, 1/240
Number of LCD driver: 240
High voltage: 8-V to 28-V LCD drive
voltage
Low power consumption: 100 /LA
(during display)
Internal display off function
Oscillator circuit with standby function:
130 kHz (max)
Display timing operation clock: 65 kHz
(max) (operating at 1/2 system clock)

HITACHI
979

HD66503
Intemal Block Diagram
X1-X240

-

VSLVSLV'L~~~~3[===I.---~::::---..I::==1~~~~~~~V1RVSRVSR
~
VEEL
VEER
LCD driver (LO)

vee

GNJ

CUP

DUTYS

RESET

osc,

LCD timing
generator
CL1M

MSS

TEST

CR C

R

Cll

FLM

M

DOC

1. LCD driver

3. Bidirectional shift register (240 bits)

Selects one of four LCD drive voltage levels
(Vi, V2, V5, and V6) depending on a
combination of shift register data and the
value of M, the AC switching signal, and
transfers that voltage to the output circuit.

Shifts internally generated data or data
input from the FLM pin at each falling edge
of the data transfer clock CLl. Shift direction
can be switched using SHL signals.

2. Level shifter
Boosts 5-V signals to high voltage signals
for the LCD drive.

980

HITACHI

HD66503
Pin Description
Classification
Power supply

Control signals

Pin Name

I/O

Number
of Pins

VCC1.
VCC2
GND

Power supply

2

Power supply

1

LCD drive
level power
supply

Power supply

2

VCe-VEE: LCD
drive circuits
power supply

244
269

LCD select
high-level
voltage

Input

2

LCD drive level
power supply
See figure 1.

V2L. V2R

241
272

LCD select
low-level
voltage

Input

2

V5L. V5R

242
271

LCD deselect
low-level
voltage

Input

2

V6L. V6R

243
270

LCD deselect
high-level
voltage

Input

2

M/S

266

Master/slave
switching

Input

Control signal
enabling/disabling
LCD timing
generator operation.
Timing generator
halts at low level.
Timing generator
operates at high
level. (Refer to Pin
Functions for details.)

DUTY

259

Display duty
ratio select

Input

Low level: 1/120
display duty ratio
High level: 1/240
display duty ratio

MWSoto
MWS5

257
256
255
254
253
252

AC switching
signal cycle
select

Input

MEOR

258

AC switching
signal EOR

Input

CR.C.R

247
248
249

Oscillator

Symbol

Pin No.

VCC1.
VCC2
GND

246
267

VEEL.
VEER

245
268

V1L. V1R

250

HITACHI
- - --------

6

Functions
VCe-GND:
logic power supply

Sets cycle for AC
switching signal M
in a line unit (1 to
63). The term 0 is
for external input.
(Refer to Pin
Functions for
details.)
Selects EOR
processing for
frame inversion
waveform and AC
signal M.

3

These pins are
used as shown in
figure 2 in master
mode. and as
shown in figure 3
in slave mode.

981

---------

HD66503
Pin Description (Cont'd.)
Number
of Pins

Classification

Symbol

Pin No.

Pin Name

I/O

Control signals

RESET

261

Reset

Input

Stops oscillator
circuits, initializes
internal counter,
and switches
display off. (Refer
to Pin Functions
for details.)

LCD timing

Cl1

263

Display data
transfer

I/O

Display-data
transfer clock 1/0
pin. (Refer to Pin
Functions for
details.)

FLM

264

First line
marker

1/0

Functions

First line marker

1/0 pin. (Refer
to Pin Functions
for details.)

LCD drive output

M

262

AC switching
signal

1/0

AC control 1/0
pin for LCD drive
output.

SHL

251

Shift direction
select

Input

FLM -> X1 -> X240
at low, and FLM ->
X240 -> X1 at high.

DISPOFF

260

Display off
signal

Output

Fixes LCD drive
output to select
high level. When
low level, LCD
drive outputs X1
to X240 are set to
V1, the LCD select
high level. Display
can be tu rned off
by setting a segment
driver to level V1.

DOC

265

Display off
control
signal

I/O

Inputs and outputs
a display-off control
signal in response
to the DISPOFF
signal and oscillator
startup sequence.
(Refer to Pin
Functions for details.

X1 to
X240

240
1

LCD drive
output

Output

Note: 30 input/outputs (excluding driver block)

982

HITACHI

240

Selects one from
among four levels
(V1, V2, V5, and V6)
depending on the
combination of M
signal and display
data. See figure 4.

HD66503
_______________ \I1

_______ ____ ys
~
__

_ ______V5

_________ Y2

Figure 1

LCD Drive Levels

or

~':l

~

'--po

i01

OscUlator Connection in Master Mode

1

Figure 3

R

External clock

Internal oscillation

Figure 2

"j

OR

vee

Open

!

!

OR

R

OscUlator Connection in Slave Mode

o

Msignall

Displaydata~
Oulputlevel! (V2) I(V6) I (Vl) I (V5)!

Figure 4

LCD Drive Output

HITACHI

983

----------------------

HD66503
Pin Functions
MIS (Input): Starts and stops the LCD
timing generator. Also determines 110 of
the following four signal pins: CLl (display
data transfer clock), FLM (first line marker),
M (AC switching signal), and DOC (display
off control), depending on whether the LCD
timing generator is operating or not. See
table 1.
MWSO to MWS5, MEOR (Input): AC
switching signal M, in synchronization
with CL 1, is generated according to the
value (an integer 1 to 63) selected by 6-bit
MWSO to MWS5, where MWSO takes the
LSB and MWS5 takes the MSB.
When the AC switching signal EOR
(ME OR) is high, M is exclusively ORed with
the B-waveform AC signal synchronized
with the first line marker (FLM) before
being output from the M pin.

Table 1

When the MWSO to MWS5 bits are all set
to 0 (low), the AC switching signal (M) pin
goes into the input state, and becomes the
input pin for AC signals from an external
controller.

RESET (Input): The following initializatio.n
operations are performed when RESET IS
low:
1. Stops internal oscillator or external
oscillator clock input.
2. Initializes counters for the LCD timing
generator and the AC switching signal
(M) generator.
3. Switches off the display by driving
display-off control output (DOC) low.
After reset release, the display off
control (DOC) is held low for four frame
cycles (four FLM clock cycles) to prevent
erroneous display during startup.

MIS Function

M/S

Mode

LCD Timing Generator

Low

Slave

Stop

Input

High

Master

1/120 or 1/240 duty cycle control

Output

984

HITACHI

CL 1. FLM. M. and DOC I/O State

HD66503
DOC (Input/Output): Outputs the AND of

FLM (Input/Output): In master mode,

the display-off control status after reset
release and the display-off signal
(DISPOFF) in master mode. The pin is
connected to the DISPOFF pin of the
HD66520, which is normally paired with
the HD66503. The pin inputs an external
display-off control signal from the outside
in slave mode.

FLM outputs the first line marker. In slave
mode, FLM inputs the first line marker. The
shift direction of the FLM can be selected
according to the DUTY and SHL signals, as
shown in table 2.

CLI (Input/Output): In master mode, eLl

Table 2

outputs a 50% duty-ratio data-transfer
clock with double cycles of an internal
oscillator or external clock input cycles.
In slave mode, eLl operates as the input
pin for the external data-transfer clock.

In slave mode, use the DUTY signal at high
level in normal.

DUTY

SHL

High

High

X240 to Xl

Low

Xl to X240

High

X120 to Xl, and X240 to X12l

Low

Xl to X120, and X12l to X240

Low

In bidirectional shift-register timing, data is
shifted at the rising edge of eLl in
accordance with the specifications of the
HD66520 with built-in RAM when used in a
paired configuration. As this is the
opposite of the standard common driver
arrangement, the transfer clock must be in
an inverse phase when paired with
general-purpose column drivers such as
HD66240 and HD66224 T.

Selection of FLM Shift
Direction
Shift Direction of FLM

DUTY (Input): Selects display duty cycle.

The pin selects a 11120 duty cycle at low
level, and a 1/240 duty cycle at high level.

HITACHI

985

HD66503
Liquid Crystal Display Timing

Reset State

TimiDg Generator

The reset state fixes all clocks at low and
clears the internal counter to O. After reset
release, the display-off function continues
for four frame cycles even when the DISP
pin is high.

CLl is a 50% duty-ratio clock that changes
at the falling edge of oscillator clock aSC1.
FLM is a clock signal output once every 240
CLl clock cycles at the rising edge of CR
when the DUTY signal is high, and every
120 CL 1 clock cycles at the rising edge of
CR when the DUTY signal is low.

OSC1
CL1

--------------~)

FLM

Figure 5

FLM

LCD Timing Signals

________ ___ ___ ____ ____

DISpOFF

~n~

2~n~

4~n.

=high
Figure 6

986

3~n~

Reset Timing

HITACHI

5~n,~

__

6~~

HD66503
EB8mpie of System Configuration
Figure 7 shows a system configuration for
a 240 x 320-dot LCD panel using segment
driver HD66520 with internal bit-map RAM.
All required functions can be prepared for
liquid crystal display with just three chips
except for liquid crystal display power
supply circuit functions.

HITACHI

987

HD66503

,,;,

1!J
~~~

240
\
1

=

0-

(\II:!

I"Q

I)
- 0-1\
lSZ
=
~ ~ I)
~

CC
--.- $:!!
J::'::"

-

--- --. ----- ... - ------------ ------ --- -----

=
N

I"')

(\Ie\!
Lno

CC

I"Q

~

J::'::"

-:;

-'

Line scan Direction

=-

w
-' -'

=--

V(~~:~

3 FLM,CL1,M

I

I

LCD driver

HD66503

1

DOC

_, LCD display timing control

D1SPOFF circuit
CR

R

C

,

DUTY SHL

~~

5
f4-tMEOR,MWSO7 _
_
~RESET
1

MIS

I 1 1
V1,V2,V5,V6

V1,V2,V3,V4

I
16

D1SPOFF

AO - A15

8 DBO - DB7
3

CS,WE,m:

I

Power supply circuit

Figure 7

988

System Configuration

HITACHI

vfc

HD66503
Absolute Maximum Ratings
Item
Power voltage

Symbol

Ratings

Unit

Logic circuit

Vee

-0.3 to +7.0

V

2

Leo drive circuit

VEE

Vee-30.0to
Vee +0.3

V

5

VT1

-0.3 to Vee +0.3

V

2.3
4.5

Input voltage
Input voltage

VT2

VEE-o·3to
Vee +0.3

V

Operating
temperature

Topr

-20 to +75

·e

Storage
temperature

Tstg

-40 to +125

·e

Notes:

1.

Notes

If the LSI is used beyond its absolute maximum rating, it may be permanently damaged. It should
always be used within the limits of its electrical characteristics in order to prevent malfunction or
unreliability.

2.

Measured relative to GND (0 V).

3.

Applies to all input pins except for V1L. V1 R. V2L. V2R. V5L. V5R. V6L. and V6R. and to input/output
pins in high-impedance state.

4.

Applies to pins V 1L. V1R. V2L' V2R. V5L. V5R. V6L. and V6R'

5.

Apply the same voltage to pairs V1L and V1R. V2L and V2R. V5L and V5R. V6L and V6R. and
VEELand VEER'
It is important to preserve the relationships Vee;;' VIL =V 1R ;;, V6L =V6R ;;, V5L =V5R ;;, V2L
V2R;;' VEE'

HITACHI

=

989

HD66503
Electrical Characteristics
DC Characteristics (VCC
Ta -20°C to +75°C)

=

=2.7 V

to 5.5 V, VEE

Measurement
Condition

=8 V

to 28 V, GND

Item

Symbol

Input high
level voltage

VIH

Input low
level voltage

VIL

Output high
level voltage

VOH

IOH =-O.4mA

Output low
level voltage

VOL

IOL= +0.4 mA

0.4

V

2

Driver "on"
resistance

RON

VCC- VEE=2BV,
load current: :t 150 IJA

2.0

kG

7

I nput leakage
current (1)

11L1

VIN=OtoVCC

-1.0

1.0

!IA

I nput leakage
current (2)

IIL2

VIN = VEE to VCC

-25

25

!IA

:3

Operating
freq uency (1)

fopr1

Master mode (external
clock operation)

10

200

kHz

4

Operating
frequency (2)

f opr2

Slave mode
(shift register)

0.5

500

kHz

Oscillation
frequency (1)

fOSC1

Cf = 100 pf :t5%,
Rf = 47 kG :t2%

70

100

130

kHz

5

Oscillation
frequency (2)

fOSC2

Cf = 220 pf :t5%,
Rf = 51 kG :t2%

21

30

39

kHz

5

Power
consumption (1)

IGND1

Master mode
1/240 duty cycle,
Cf=220pF,Rf=51 kG

BO

,...A

6

Power
consumption (2)

IGND2

Master mode
1/240 duty cycle
external clock
f opr2 = 30 kHz

10

!IA

6

Power
consumption (3)

IGND3

Slave mode
1/240 duty cycle
during operation

10

6

Power
consumption

lEE

Master mode
1/240 duty cycle,
Cf=220pF,Rf=51 kG

20

6

990

Max

Unit

O.B
VCC

VCC

V

0

0.2
VCC

V

=0 V,

Min

Typ

V

VCC
-0.4

HITACHI

Notes

HD66503
Notes:

1.

Applies to input pins TEST, MEOR, MWSO to MWS5, DUTY, SHL, DISP, MS, RESET, and OSC1, and
when inputting to input/output pins CL1, FLM, DOC, and M.

2.

Applies when outputting from input/output pins CL 1, FLM DOC, and M.

3.

Applies to V1LJV1R, V2LJV2R, V5LJV5R, and V6LJV6R. Xl to X240 are open.

4.

Figure 5 shows the external clock specifications.

'Ill

Duty_~' 100%
Exl8n18l
clock

~

OPEN OPEN

I I
OSC1 c OSC21

Min.
Duty
!rep
!fcp

Figure 8
5.

45

Typ. ·Max. Unit
55
%
50
ns
50
ns
50

- - -

Extemal Clock

Connect resistance Rf and capacitance Cf as follows:

~~

~
Figure 9

TlmlDg Components

6.

Input and output currents are excluded. When a CMOS input is floating, excess current flows from
the power supply through to the input circuit. To avoid this, VIH and VIL must be held to VCC and
GND levels, respectively.

7.

Indicates the resistance between one pin from Xl to X240 and another pin from the V pins V1LJV1R,
V2LJV2R, V5LJV5R, and V6LJV6R, when a load current is applied to the X pin; defined under the
following conditions:
VCC-VEE=28V
V1LJV1R, V6LJV6R = VCC-lIl0 (VCC-VEE)
V5LJV5R, V2LJV2R = VEE + 1/10 (VCC - VEE)
V1LJV1R and V6LJV6R should be near the VCC level, and V5LJV5R and V2LJV2R should be near the
VEE level. All these voltage pairs should be separated by less than
which is the range within
which RON, the LCD drive circuits' output impedance, is stable. Note that
depends on power
supply voltages VCC - VEE' See figure 7.

av,

HITACHI

av

991

HD66503
-r---------------V~

············V1LN1R

tN

······V6UR

~2.8

•••••••••••••.••••

~ 0.8 ••••••••
•••• , •••••••••••. VSLN5R
••••••••••••••••••••••. V2LN2R

VEE

Figure 10

992

RelatioDShip between Driver Output WavefonD
aDd Level Voltage.

HITACHI

HD66503
AC Characteristics (VCC
-20°C to +75°C)

=2.7 V to 5.5 V, VEE =8 V to 28 V, GND =0 V, Ta =

Slave Mode (MIS = GND)
Item

Symbol

Min

CL 1 high-level width

tCWH

500

ns

CL 1 low-level width

tCWL

500

ns

tFS

100

ns

rFH

100

FLM setup time
FLM hold time
CL 1 rise time
CL 1 fall line
Note:

1.

Typ

Max

Unit

Notes

ns

tr

50

ns

tf

50

ns

Based on the load circuit shown in figure 8.

Outputpin~

T

30 pF (including probe cap2C"ance)

r.r

CWH

CL1

FLM

Figure 11

Slave Mode Timing

HITACHI

993

HD66503
Master Mode (MIS = V CCI Cf = 100 pF, Rf = 47 kO)
Item

Max

Unit

tOFLM

500

n5

tOM

500

n5

Symbol

FLM delay time
M delay time
CL 1 high-level width

tCWH

CL 1 low-level width

tCWL

Min

Typ

5
5

Notes

115
115

Master Mode (MIS = V CCI Cf = 220 pF, Rf = 51 kO)
Item

Symbol

FLM delay time

tOFLM

M delay time

tOM

CL 1 high-level width

tCWH

CL 1 low-level width

tCWL

Min

Typ

Max

Unit

500
500

n5

20
20

CL1

FLM

M

Figure 12

994

Master Mode Timing

HITACHI

n5
115
115

Notes

HD66503
Pin Arrangement
272

V2R

X239

2

271

VSR

X238

3

270

VSR

X237

4

269

V1R

X236

5

268

VEER

X235

6

267

Vccca

X234

7

266

MIS

X233

8

265

OOC

X232

9

264

FLM

X231

10

263

CL1

X240

262

M

261

RESET

260
259

NSPOFF
DUTY

258

MEOR

257

MWSO

256

MWS1

255

MWS2

254

MWS3

253

MWS4

252

MWS5

251

SHl
GND

X10

231

250

X9

232

249c:==jC

X8

233

X7

234

247

CR

X6

235

'~IR
246

.vCC1

X5

236

245

VEEl

X,I!----l237

244

J

X3\
X2
X1!

.

V1L

_~Vfil

238

243C

239

242c=:jVSL

1240

241 c=:jV2L

Top view (n01 a TCP view)

HITACHI

995

HD66520------------(160-Channel4-Level Grayscale Display
Column Driver with Internal Bit-Map RAM)
-PreliminaryDescription
The HD66520 is a column driver for liquid
crystal dot-matrix graphic display systems.
This LSI incorporates 160 liquid crystal drive
circuits and a 160 x 240 x 2-bit bit-map
RAM, which is suitable for LCDs in portable
information devices. It als.o includes a
general-purpose SRAM interface so that
draw access can be easily implemented
from a general-purpose CPU. The on-chip
display RAM greatly decreases power
consumption compared to previous liquid
crystal display systems. The chip also
incorporates a four-level grayscale controller
for enhanced graphics capabilities, such as
icons on a screen.

Features

•
•

•
•
•
•
••
•
•
•

996

Duty cycle: 1/64 to 1/240
Liquid crystal drive circuits: 160
High voltage: 8 to 28-V liquid crystal
drive voltage
Grayscale display: FRC Four-level
grayscale display
Grayscale memory management:
Packed pixel
Internal bit-map display RAM: 76800
bits (160 X 240 lines X two planes)
Access time: 80 ns
Low power consumption:
-100 j.LAduringdisplay
-20 mA during RAM access (RAM
access time 250 ns)
On-chip memory management function
Refresh unnecessary
Internal display off function

HITACHI

HD66520
Pin Description
Number
of Pins

Classification

Symbol

Power supply

VCC1
VCC2
GND

VCC
VCC
GND

Input

VEE1.
VEE2

LCD drive
circuit power
supply

Input

V1L. V1R

LCD select
high-level
voltage

Input

2

V2L.V2R

LCD select
low-level
voltage

Input

2

V3L. V3R

LCD deselect
high-level
voltage

Input

2

V4L. V4R

LCD deselect
low-level
voltage

Input

2

LSO.LS1

LSI 10 select
switch pin
o and 1

Input

2

SHL

Shift direction Input
control signal

Reverses the
relationship
between LCD drive
output pins Y and
addresses.

FLM

First line
marker

Input

First line select
signal

CL1

Data transfer
clock

Input

Clock signal to
transfer the line
data to an LCD
display driver
block.

M

AC switching
signal

Input

Switching signal
to convert LCD
drive output to AC

DISPOFF

Display off
signal

Input

Control signal to fix
LCD driver outputs
to LCD select high
level. When low.
LCD drive outputs
Y1 to Y1S0 set to
V1. or LCD select
high level. Display
can be turned off by
setting a common
driver to V1.

TEST

Test pin

Input

LSI test pin (refer
to Pin Functions
for details).

Control signals

Pin No.

Pin Name

110

Function
VCe-GND:
logic power supply

HITACHI

VCe-VEE: LCD
drive circuit
power supply
LCD drive level
power supplies
See figure 1.

Pins for setting LSI
10 no. (refer to
Pin Functions for
details).

997

HD66520
Pin Description (Cont"d.)
Pin Name

1/0

Number
of Pins

AOtoA15

Address
Input

Input

16

Upper 9 bits
(Al5-A7) are used
for the dutydirectional
addresses, and
lower 7 bits (A6-AO)
for the output-pin
directional
addresses (refer to
Pin Functions for
details).

DBOto DB7

Data input!
output

I/O

8

Packed-pixel 2-bit!
pixel display data
transfer (refer to
Pin Functions for
details.)

CS

Chip select
signal

Input

LSI select signal
during draw access
(refer to Pin
Functions for
details.)

WE

Write signal

Input

Write-enable
signal during draw
access (refer to Pin
Functions for
details).

OE

Output enable
signal

Input

Output-enable
signal during draw
access (refer to Pin
Functions for
details).

Yl to
Y160

LCD drive
output

Output

Classification

Symbol

Bus interface

LCD drive output

Pin No.

Note: The number of input outer leads: 47

-

~

--- - - --- -- - -- - - V1
----------·V3
--

- - - - - - - V4

---------- V2

Figure 1

998

LCD Drive Levels

HITACHI

160

Functions

Each Y outputs
one of the four
voltage levels Vl,
V2, V3, or V4,
depending on the
combination of the
M signal and data
levels.

HD66520
Pin Functions
• Control Signals
LSO and LSI (Input): The LS pins can
assign four (0 to 3) ID numbers to four LSIs,
thus making it possible to connect a
maximum of four HD66520s sharing the
same CS pin to the same bus.
Various memory maps can be configured
by combining the LS pins with the SHL pin.

CLI (Input): At each rising edge of data
transfer clock pulses input to this pin, the
latch circuits latch horizontal-line RAM
data and transfers it to the liquid crystal
display driver section.
M (Input): AC voltage needs to be applied
to liquid crystals to prevent deterioration
due to DC voltage application. The M pin is
a switch signal for liquid crystal drive
voltage and determines the AC cycle.

SHL (Input): This pin reverses the
relationship between LCD drive output
pins Y and addresses. When the pin is low,
output pins Yl to Y160 correspond to the
direction from start data to end data in the
display lines, and when the pin is high,
from end data to start data.

DISPOFF (Input): A control signal to fix
liquid crystal driver output to liquid crystal
select high level. When this pin is low,
liquid crystal drive outputs Yl to Y160 are
set to liquid crystal select high level Vl. If
Y pins of the paired common driver are also
set to Vl level, the display can be deleted.
When DISP becomes high, display returns
to normal state.

FLM (Input): When the pin is high, it resets
the display line counter, returns the display
line to the start line, and synchronizes
common signals with frame timing.

TEST (Input): An LSI test pin. Use GND
level for normal operations.

HITACHI

999

HD66520
• Bus Interface

OE (Input): OE, an active low signal, is

CS (InRut): A basic signal of the RAM area.
When CS is low (active), the system can
access the on-chip RAM of the LSI whose
address space, set by LSO, LSi, and SHL
pins, contains the input address. When CS
is high, RAM is in standby.
AO to A15 (Input): A bus to transfer

addresses during RAM access. Upper nine
bits (A15 to A7) are duty-direction
addresses, and lower seven bits (A6 to AO)
are output pin direction addresses.

used to read display data from the RAM.
Only the LSI whose address space, set by
pins LSO, LSi, and SHL, containlLthe input
address can be read from when CS is low.
DBO to DB7 (Input/Output): The pins
function as data input/output pins. They
can accommodate to a data format with 2
bits/pixel, which implement packed-pixel
four-level grayscale display.

WE (Input): WE, an active low signal, is

used to write display data to the RAM. Only
the LSI whose address spaoe, set by pins
LSO, LSi, and SHL, contains the input
address can be written to when CS is low.

1000

HITACHI

HD66520
Block Dlagl'am

SHl
lSI, lSO
AI5-AO

'1

Address I
management
circuit

A

I

DB7-OBO

j

•

,

OE

CL1

r:-\ :r

~-,

r

7

I

.g

!J

~ -d

CS
WE

I ! a selector

Bidirectional
buffer

~~
7r'X....\

FLM

Data line decoder

)

I

RAM
160.240 .2b~s

'-

Timing
control
circuit

J

FRC control circuit

..J

Data latch circuit (1)

'-

Data latch circuit (2)

I

~

-L.

M

J

V4l, V3l
V2l, Vll

i J ~ -------------VI V2 V3

Figul'e 2

1=

LCD drive circuit

I - - OISPOFF

f-- V4R,V3fI
V2R,V1R

~

Vl60

Block Diagl'am

Address management circuit: Converts
the addresses input via A15-AO from the
system to .the addresses for a memory map
of the on-chip RAM. When several LSIs
(HD66520s) are used, only the LSI whose
address space, set by pins LSO, LS1, and
SHL, contains the input address accepts
the access from the system and enables
the inside. The address management
circuit enables configuration of the LCD
display system with memory addresses not
affected by the connection direction, and
reduces burdens of software and hardware
in the system.

Timing control c:lrcuit: Inputs signals FLM
and CLl for refresh operation to transfer the
line data to the LCD drive circuit and signals
CS, WE, and OE for display data access
(draw operation) of the on-chip RAM by the
system, while arbitrating refresh and draw
operations. This circuit enables the system
to access the display data of the on-chip
RAM independent of refresh operation.
Moveover, this circuit generates a timing
signal for the FRC control circuit to
implement four-level grayscale display.

HITACHI

1001

HD66520
Scan counter: Operates refresh functions.
When FLM is high, the counter clears the
count value and generates an address to
select the first line in the RAM section. The
counter increments its value whenever CL 1
is valid and generates an address to select
subsequent lines in the RAM section.
Bidlrec:tional buHer: Controls the transfer
direction of the display data according to
signals WE and OE in draw operation from
the system

Word line decoder: Decodes input
addresses and selects a one of 240 lines in
the RAM section, and activates one-line
memory cells in the RAM section.
Data line decoder: Decodes input
addresses and selects data line in the RAM
section for the 8-bit memory cells in oneline memory cells activated by the word
line decoder.
1/0 selector: Reads and writes 8-bit

display data for the memory cells in the
RAM section.

1002

RAM: 160 X 240 X 2-bit memory cell array.
Since the memory is static, display data
can be held without refresh operation
during power supply.

FRC c:irc:uit: Implements FRC (frame rate
control) function for four-level grayscale
display. For details, refer to Half Tone
Display.

Data latch circuit (1): Latches 160-pixel
grayscale display data processed by the
FRC control circuit after being read from
the RAM section by refresh operation.
Data latch circuit (2): Latches 160-pixel
grayscale display data synchronously with
CLl.
LCD drive circuit: Selects one of LCD
select/deselect power levels V4R to V1R
and V4L to V1L according to the grayscale
display data, AC signal M, and display-off
signal DISPOFF. The circuit is configured
with 160 circuits each generating LCD
voltage to turn on/off the display.

HITACHI

HD66520
Driver Layout and Address
Management
The Y lines on a liquid crystal panel and
memory data in a driver are inverted
horizontally depending on the connection
direction of the liquid crystal panel and the
driver. When several drivers are connected,
address management is needed for each
driver. Although reinverted bit-m~
plotting or address management by the CS
pin in each driver are possible by using
special write addressing, the load on the

software is significantly increased. To
avoid this, the HD66520 provides memory
addresses independent of connection
direction, but responds to the setting of
pins LSO, LS1, and SHL.
How to Use the SIB. Pin: It is possible to
invert the relationship between the
addresses and output pins Yl to Y160 by
setting the SHL pin. If the HD66520 is
placed on any side of the LCD panel, the
upper left section on the screen can be
assigned to address HOOOO.

HITACHI

1003

HD66520
Yl

Y1

~

Y160

~n direction

Y5
Y4
Y8
11 i 0000 I 00011
l2 loOiio 001111
01001 01011
L3

r

l238
l239
l240

~

- --

- --

Y153 Y157
Yl56 Y160
0026 nQ?7
00A6 nnA
0126 0127

===I===~=== - -- ~==:
===,===1====
368013681 I
36A6 36A7
370013701 I === 13726 -m7
378013781 I
137A6 37A7
SHL= low

Y157 Y153
Y160 Y156
00001 00011
11
00801 00811 l2
0100 0101
L3

~

~n direction

Y160/E1Y1

l238
l239
l240

l>o

Y5
Yl
Y8
Y4
0026 0027
00A6 00A7

- --- -~~~~~~~~~~ === F==
- -- 36A6 36A7
3680 3681
3700137011 === 3726 3727
3780 3781
37A6 37A7
n.')1\

"'"

SHL= high

Y1

Y160

=>

=;

m

Scan direction

Scan direction

~

~

Y1

SHL = high

Figure 3

Address Assignment and SHL Pin Setting

How to Use the LSi and LSO pins
The memory map of the HD66520 can be
most efficiently used in three display sizes:
a 240-dot-wide by l60-dot-Iong display; a
320-dot-wide by 240-dot-Iong display; and

1004

m

Y160
SHL = low

a 480-dot-wide by 320-dot-Iong display, all
of them are standard sizes for portable
information devices.
Therefore, up to four HD66520s can be
connected to the same bus or with the CS pin.

HITACHI

HD66520
LSIs can be mapped as shown in figure 4
by assigning ID numbers D to 3 to· each
HD6652D by using pins LSD and LS1.

Y1

UI

Q>

.§

..

c:

Y5
Y4
Y8
0000
0001
L1
L2
0080 I 00811
L::< t.0 1001 01011

~

~
0-

::l

3680 3681
370013701
378013781

- -- -- -I

-- §~g~

36A6 36A7
3726 3727
37A6 37A7

JJ
II

S
.
.
IDNa.1
can directIOn LSD. high

Y160

::l

~
-

Figure 4

Y157 Y153
Y160 Y156
3800 3801
L1
L2
3880 3881
3900 3901
L3

LS1.low
SHL.low

Y1

Y5
Y1
Y8
Y4
3826 3827
38A6 38A7
3926 3927

- --- ---- - -- - - -- -- - -- -- -- - -- -- -- - -- - - --

L238
L239
L240

EE80 EE81
EFOO EF 1
EF80 EF81

L238
L239
L240

Y5
Y4
Y8
0026L 002a/.
00A81 oOA9I _
012Sl 012a/.

EEA6 EEA7
EF26 IEF27
EFA6 EFA7

372813729 I
37A8137A91

- --

- --

374E 374F
37CE 37CF

Y160

10 No. 2
LSO_low
LS1 = high
SHL= low
IDNo.3
LSO = high
LS1 = high
SHL.1ow

~-

Y160

Y1

Y157 Y153
Y160 Y156
3828 3828 L1
38A8 3828
L2
39?B 3B28_
L3

L238
L239
L240

==.

Y153 Y157
Y156 Y160
' 004E 004F
OOCE OOCF
014E 014F

§~~~~~~n~~ - -- ~~~~
- - 36CE 36CF
36AS136A91

Y160 Y1

Y1

Scan direction 10 No. 0
LSD. low
LS, = low
SHL.1ow

,§
;
I!!
~

L1
L2
L3

===

t===I===~===
.- == =,= = =;: === L238
L239
L240

Y1

Y153 Y157
Y156 Y160
0026 0027
00A6 OOA7
0126 0127
--

--

Y5
Y1
Y8
Y4
384E 384F
38CE 38CF
394E 394F

- -- ~~~~

- ---- - -- - - -- -- - - --

EEA8 EEA9
EF28 EF29
EFA8 EFA9

EECE EECF
EF4E EF4F
EFCE EFCF

LSO and LS1 Pin Setting and Intemal Memory Map (SHL

HITACHI

=Low)

1005

HD66520

§!i! ~

11111
11111

orB 8

11111
11111

",,,,

~

0

....

CO

>

10 No. 0
LSO • low
LS1.1ow
SHL.high

....

>
0

=l =I

....

CO

> 10 No.2

LSO. high
LS1.low
SHL. high

....

>

11111

~~~

,111111
1111111

1111111

:::-1:::' ,.. ,..

,, ,,
,,

u;

CD!!(l 1111' ~!(l ~
~ '" 11111
'"''
u; u;
C")(")C')
ww

.... '!S'i;:::' 'ii,r~~~

iI! i

....

CO

Sl
"'"
C') 11111

ffi

u.
W

>
....
>

....

>

0(

480 lines

Table 1

, ,
,, ,,

~~ W
~

W

10 No. 3
LSO. high
LSl • high
SHL. high O
CO

>

Figure 5

~(')('I)

....

10 No. 1
LSO • low
LSl • high
SHL.highO

Scan direction

'"

>

LSO and LS1 Pin Setting and Intemal Memory Map (SHL

=High)

Pin Setting and Memory Map

SHL

LS1

LSO

10 No.

Memory Map

Low

Low

Low

0

LSls placed on the top of the LCD panel

Low

Low

High

Low

High

Low

2

LSls placed on the top of the LCD panel

Low

High

High

3

LSls placed on the bottom of the LCD panel

High

Low

Low

0

LSls placed on the left of the LCD panel

High

Low

High

High

High

Low

2

LSls placed on the left of the LCD panel

High

High

High

3

LSls placed on the right of the LCD panel

1006

LSls placed on the bottom of the LCD panel

LSls placed on the right of the LCD panel

HITACHI

HD66520
Application Example for System-Driver Arrangement

240

480

240

Some means is needed to
manage memory
addresses in the horizontal
direction

10 No. 0

o

~ Extended

~~ ~

horizontally

IONo.2

~-{~
==:i
r=:
H066SXY
I

1/240 duty cycle
Standard size portable information device

Wide portable information device size (latitudinal)

320

240

I ~
~~

I'l"IH""O"'6""'6S""2"'0-'1 "'"IH"'D6=6S""2""0""1

240

10 No. 0

~~

I

--,

r-

H066SXY

~

I

1/240 duty cycle
Small size portable information device

.....LJ-~

: ~ c:z
1~O·

~
~i ~~n- I;
e
:s

C.Q
:J:
"&l

~

I

c

!

~0!i
eZ ..

480

c

1;;

160

-rr- -rr-

1/240 Duty
cycle
I HD66520 I I HD66520 I
With portable information device size (longitudinal)

HITACHI

1007

HD66520
Display-Data Transfer
RAM data is transferred to a 160-bit liquid
crystal data register at each rising edge of
the CLl clock pulse. Since display data
transfer and RAM access to draw data is
completely synchronous-separated in the
LSI, there is no draw data loss or display
flickering from display data transfer timing.
The first line data transfer involves the first
line marker (FLM), which initializes a line
counter, and transfers the first line to a data
register in the LCD driver. Subsequent line

X+1

Latch1 Data Xth + 1 line

•
~

1st line

Xth line

Figure 6

1008

The line counter is initialized synchronously
with an FLM signal in the first line data
transfer by the FLM signal and the CL 1
signal. The first line is transferred to the
data register in the LCD driver at the rising
edge of the CLl (figure 6).

),

FLM

Y1-Y160

First LIne Data Transfer

,

CL1

Line Counter

data transfer involves transferring the second
and the subsequent line data to a data
register in the LCD driver while incrementing
the line counter value.

~
X

~
2
2nd line
1st line

First Line Data Transfer

HITACHI

HD66520
Subsequent Line Data Transfer
In display access 2, the second and the
subsequent line data are transferred to the
data register in the LCD driver at the rising
edge of the CL 1 to update the line counter
value (figure 7).

':

CL1
Line Counter

n

Latch1 Data

nth line

Y1-Y160

nth - 1 line

Figure 7

,

"•
X

n+1
nth + 1 line
nth line

Subsequent Line Data Transfer

HITACHI

1009

HD66520
Display-Data Transfer Method
The liquid crystal panel display needs to
repeatedly execute first line data transfers
and successive line data transfers based on a
regular cycle to achieve continuous operation.
The FLM signal cycle is determined by a
frame frequency value which is required by
a liquid crystal panel. Generally, the value
is 70 to 90 Hz.
Data-transfer clock CL 1 frequency is
determined by the number of lines that
must be transferred during one frame
period, in other words, a frequency should
be the product of the FLM signal frequency
multiplied by the number of lines. For
example, to transfer 240 lines during one
frame period (11240 duty cycle) at a frame
frequency of aO-Hz, an approximate 19.2kHz data transfer clock is needed.
The M signal, which converts a liquid
crystal drive waveform to an AC signal,

1010

should be either a frame-reverse waveform
synchronized with the FLM signal or an nline reverse waveform synchronized with
the n count of CL 1. The latter should be
initialized by FLM. Since the M cycle is
closely related to optical characteristics
and the display quality of the liquid crystal
panel, it should be determined through
actually verifying the display.
Although the above control signals should
be repeatedly input to display the contents
of the internal memory on the liquid crystal
display panel, power consumption in the
display control part can be reduced to 1150
to 1/100 of that of the currently-used CRTbased control system mainly displaying
still pictures with a long MPU idling state.
This is because a considerably low-speed
operating clock (about 20 kHz to 30 kHz) is
used while in the range from 10 MHz to
about 50 MHz are used for a liquid crystal
controller based on existing CRT display
control techniques.

HITACHI

HD66520
80 Hz (12.5 ms)

FLM
CL1

$J

1$

~

~~~~~~~~~~I~I~I~~~ I I I 1

V1-Y160

M
(Frame
reverse)
M
(n-line

reverse)

Figure 8

LCD Display Data Timing

HITACHI

1011

HD66520
Draw Access
Draw data access sequence is the same as
for a general-purpose SRAM interface. It
can easily be connected to a CPU address
bus and data bus.

A15-AO

CS
OE

I

\

WE
1107-1/00 out

Valid

Dout

1107-1/00 In

Figure 9

Read Cycle

A15-AO

CS
OE
WE

\~

____________-JI
(

1107-1/00 In

Figure 10

1012

Valid pip

Write Cycle

HITACHI

HD66520
Configuration of Display Data Bit
Packed Plxe. Method
For grayscale display, multiple bits are
needed for one pixel. In the HD66520, two
bits are assigned to one pixel, enabling a
four-level grayscale display.

One address (eight bits) specifies four
pixels, and pixel bits 0 and 1 are managed
as consecutive bits. When grayscale
display data is manipulated in bit units,
one memory access is sufficient, which
enables smooth high-speed data rewriting.

LCD display state
Grayscale level

FRC control circuit

Physical memory

Figure 11

Packed Pixel System

HITACHI

1013

HD66520
Half Tone Display (FRC: Frame Rate
Control Function)

each frame and half brightness is
expressed in addition to display onloff.

The HD66520 incorporates an FRC function
to display four-level grayscale half tone.

Since the HD66520 has two-bit gray-scale
data per one pixel, it can display four-level
grayscale and improve user interface
(figure 12). Figure 13 shows the
relationships between voltage patterns
applied to each frame, the effective voltage
value, and brightness obtained.

The FRC function utilizes liquid crystal
characteristics whose brightness is
changed by an effective value of applied
voltage. Different voltages are applied to

a) Display with !Wo values

Figure 12

1014

b) Display with four values

Example of User Interface Improvement

HITACHI

HD66520
Applied voltage pattern
1st trame

2nd frame

3rd frame

Effective voltage

e;
DO.
DO.
e;
•••
e; •••
•••
••••
••
•••
••• •••
e;
•••
•••
•••
••• ••• ••• •••

Display on
(wMe) (1, 1)

ODD
ODD
ODD

DOD
DOD
DOD

.00

.00
D.D

E]E]E]
E]E]E]
lliUlTI!lill

.0.
•• 0

• •0

DOD
DOD
DOD

DOD
DOD
DOD

.00
0.0
DO.
D••

0.0

(VrmO)

Halftone 1
(1,0)

.0.
• •0

Han tone 2
(0,1)

Display off
(black) (0, 0)

D••
D•• .0•

(Vrm1)

(Vrm2)

(Vrm3)

Brightness

,

-~

,

-. -_..,, ----- ---- -.--,,

------j----------j----+----------VrmO

Vrml Vrm2

Vrm3

Effective vollage

Figure 13

Effective Voltage Values vs. Brightness

HITACHI

1015

HD66520
Example of System Configuration

liquid crystal display timing control
circuits. All required functions can be
prepared for liquid crystal display with just
three chips except for liquid crystal display
power supply circuit functions.

Figure 14 shows a system configuration for
a 240 X 320-dot LCD panel using HD66520s
and common driver HD66503 with internal

Vex;

CS";WE; OE

240

3

-~8--1rt-------1

DB()-()B7 -+':,6:-11"+r----1
AI5-AO

---- --- --- --------- --_.- ----.-- --- --- ---

= --

Line scan direction

3 FLM. CLl. M

LCD driver

HD66503
Powersupply
circuit

I-........_ _ _ _ _ _ _~

Figure 14

1016

LCD display timing control circuit

System Configuration

HITACHI

'"

()
C')

HD66520
Absolute IVIaximum Ratings
Item

Symbol

Ratings

Unit

Notes

logic circuit

Vee

-0.3 to +7.0

V

1

leo drive circuit

VEE

Vee-30.0to
Vee +0.3

V

Input voltage (1)

VTl

-0.3 to Vee +0.3

V

1.2

Input voltage (2)

VT2

VEE -0.3 to
Vee +0.3

V

1.3

Allowable output
current

liol



mA

Allowable total
output current

IIlol



mA

Operating
temperature

Topr

-20 to +75

°e

Storage
temperature

T stg

-40 to +125

°e

Power voltage

Notes:

1.

The reference point is GND (0 V).

2.

Applies to pins lSO' lSl. SHl. FlM. ell' M. AO to A15. DBO to DB7' DISP. es. WE. and OE.

3.

Applies to pins V 1• V2. V3' and V4'

4.

If the lSI is used beyond its absolute maximum rating. it may be permanently damaged. It should
always be used within the limits of its electrical characteristics in order to prevent malfunction or
unreliability.

HITACHI

1017

HD66520
Recommended Operating Conditions 1
Item
Power voltage

Symbol

Min

Typ

Max

Unit

Logic circuit

Vee

2.7

3.3

3.6

V

Leo drive circuit

VEE

Vee -10

Vee -28

V

Input high voltage
for logic circuit

VIH

0.7 x Vee

Vee

V

Input low voltage
for logic circuit

VIL

0

0.3 x Vee

V

Operating
temperature

Topr

-20

75

°e

Notes:

25

1.

Max value is Vee + 1 V when the pulse width is 10 ns or less.

2.

Min value is - 1 V when the pulse width is 10 ns or less.

Notes

2

Recommended Operating Conditions2
Item
Power voltage

Symbol

Min

Typ

Max

Unit

Logic circuit

Vee

4.5

5.0

5.5

V

Leo drive circuit

VEE

Vee -10

Vee - 28

V

Input high voltage
for logic circuit

VIH

0.7 x Vee

Vee

V

Input low voltage
for logic circuit

VIL

0

0.3 x Vee

V

Operating
temperature

Topr

-20

75

°e

Notes:

1018

25

1.

Max value is Vee + 1 V when the pulse width is 10 ns or less.

2.

Min value is - 1 V when the pulse width is 10 ns or less.

HITACHI

Notes

2

HD66520
Capacitance
Unit

ein



pF

Vin = 0 V

CliO



pF

Ta = 25°C
f = 1 MHz

Symbol

Input capacitance
I/O capacitance

Measuring
Condition

Max

Item

Typ

Min

All these parameters are not measured but are sample values.

Electrical Characteristics
DC Characteristics 1 (VCC
28 V, Ta = -zooC to +75°C)
Symbol

Item

Applicable
Pins

=2.7 V to 5.5 V, GND =0 V, VCC Min

Typ

Max

Unit

Input high
level voltage

0.7 x Vee

Vee

V

Input low
level voltage

o

0.3 x Vee

V

Output high
level voltage

Vee- 0.4

Output low
level voltage
Vi-Vj on
resistance

Notes:

1.

RON

V1 to V160
V1L/V1R,
V2L/V2R,
V3L/V3R,
and V4L/V4R

1.0

VEE

=8 V to

Measurement
Condition

V

10H =-0.4mA

0.4

V

10L =-0.4mA

2.0

kll

ION = 100 !LA

Notes

Indicates the resistance between one pin from V1 to V160 and another pin from V2L/V2R, V3L/V3R,
V4L/V4R, and VEE, when load current is applied to the V pin; defined under the following conditions:
Vee - VLeD = 28 V
V1L/V1R, V3L/V3R = Vee - 2/10 (Vee - VEE)
V4L/V4R, V2L/V2R = VEE + 2/10 (Vee - VEE)
V1L/V1R and V3L/V3R should be near the Vee level, and V2L/V2R and V4L/V4R should be near the VEE
level. All voltage must be within AV. AV is the range within which RON, the LCD drive circuits' output
impedance, is stable. Note that AV depends on power supply voltages Vee - VEE. See figure 15.

HITACHI

1019

HD66520

--r-------

vee

n·········- V1LN1R
I

L ..... V3LN3R

1u__""_--"_.._"._."_"_."_"'_"'_.Ve~2R
1

r·········,""

5.6 ••••.•••.•..•..••••.

~
~ 2.0 ••••••••

V4LN4R

tN_L-_

Figure 15 Relationship between Driver Output Wavefonn and Level Voltages
DC Characteristics2 (Vec = 2.7 V to 3.6 V, GND = 0 V, VCC - VEE = 10 V to
28 V, Ta = -20°C to +75°C)
Applicable
Pins

Max

Unit

Measurement
Condition

1.0

Jl.A

VIN

=Vee to GND

25

Jl.A

VIN

=Vee to VEE

TBD

TBD

mA

tcyc = 150 ns
Vee -VEE
= 28V

lEE

TBD

TBD

Jl.A

lOIS

TBD

TBD

IloA

Item

Symbol

Input leakage
current (1)

IILl

-1.0

Input leakage
current (2)

IIL2

V1LJV1R,
-25
V2LJV2R,
V3LJV3R,
and V4LJV4R

Power
consumption
during RAM
access

loe

Power
consumption
in LCD drive
part
Power
consumption
during display
operation
Notes:

1020

Min

Typ

Tcyc

=500 ms

Notes

1,2

1.

Input and output currents are excluded. When a eMOS input is floating, excess current flows from
the power supply through to the input circuit. To avoid this, VIH and VIL must be held to Vee and
GND levels, respectively.

2.

Indicates the current when the display'operation memory access is idling.

HITACHI

HD66520
DC Cbaracterlstics3 (VCC = 4.5 V to 5.5 V, GND = 0 V, V CC - VEE = 8 V to
28 V, Ta -2C)°C to +75°C)

=

Applicable
Pins

Measurement

hem

Symbol

Input leakage
current (1)

1111

-1.0

Input leakage
current (2)

IIL2

V1LJV1R,
-25
V2LJV2R,
V3LJV3R,
and V4LJV4R

Power
consumption
during RAM
access

IOC

Power
consumption
in LCD drive
part
Power
consumption
during display
operation
Notes:

Typ

Max

Unit

1.0

I1A

VIN = VCC to GNO

25

I1A

VIN=VCCtoVEE

TBO

TBO

mA

tcyc = 150 ns
VCC -VEE
=28V

ILCO

TBO

TBO

IJ.A

lOIS

TBO

TBO

I1A

Min

Notes

Tcyc = 500 ms

1,2

1.

Input and output currents are excluded. When a CMOS input is floating, excess current flows from
thl1 power supply through to the input circuit. To avoid this, VIH' and VIL must be held to VCC and
GNO levels, respectively.

2.

Indicates the current when the display-operation memory access is idling.

HITACHI

1021

HD66520
AC Characteristics 1 (VCC = 2.7 V to 5.5 V, GND = 0 V, VCC - VEE = 8 V to
28 V. T a = -20°C to +75°C)
DisplaY"Data Transfer TIming
No.

Item

Symbol

Applicable
- Pins

Min

Max

Unit

tCYC

CL1

10

tCWH

CL1



I1s
ns

CL 1 low-level
width

tCWL

CL1

1.0

I1s

Clock cycle time

2

CL 1 high-level
width

3
4

CL 1 rise time

tr

CL1

50

5

CL 1 fall time

tf

CL1

50

6

FLM setup time

tFS

FLM. CL1



7

FLM hold time

rFH

FLM. CL1



,

ns
ns
ns
ns

fCYC=1ItCYC
Max:100kHz

Q) tCYC

CL1

@1FS

OJ 1FH

O.7Voo
FLM

O.3Voo

Figure 16

Display Data Transfer Timing

Notes

HD66520
AC Characteristics 1 (VCC
28 V, Ta -20°C to +75°C)

=

=4.5 V to 5.5 V, GND =0 V, VCC -

VEE

=8 V to

Draw Access Timing 1

Common Items
No.

Item

Symbol

Min

Address setup time

tAS

20

Max

Unit

Notes

ns

2

Address hold time

tAH

0

3

Chip select time

tcw

40

tCYC-50

ns

Item

Symbol

Min

Max

Unit

Read cycle time

tRC

60

ns

ReadCycle
No.
2

Address access time

tAA

20

ns

3

Chip select access time

tACS

20

ns

4

CS output set time

tCLl

0

ns

5

CS setup time

tcss

0

ns

6

CS hold time

tCSH

0

ns

7

OE low level width

tOLW

40

8

Delay time from outputenable to output

tOE

0

9

Delay time from outputenable to output (low
impedance)

tOLZ

0

ns
20

ns
ns

10

CS and output floating

tCHZ

0

10

ns

11

Delay time from outputdisable to output

to HZ

0

10

ns

12

Output hold time

tOH

5

13

Output voltage riselfall
time

tT

ns
50

HITACHI

Notes

ns

ns

1023

HD66520
WriteCycle
No.

Item

Symbol

Min

1
2

Write cycle time

twc

Address valid time

tAW

3

Write pulse width

twp

60
60
40

4

Oelay time from outputdisable to output

tOHZ

0

5

Input data set time

tow

.30

ns

6

Input data hold time

tOH

5

ns

1024

HITACHI

Max

Unit
ns
ns

20
10

ns
ns

Notes

HD66520

Address

WE

OE

110 out

1/0 In

Figure 17

Read Cycle

HITACHI

1025

HD66520

Address

WE

UOout

1/0 In

Figure 18

1026

Write Cycle

HITACHI

HD66300T-----------(Horizontal Driver for TFT -Type LCD
Color TV)
The HD66300T is a horizontal driver used for TFTtype (Thin Film Transistor) LCD color TVs. Specifically, it drives the drain bus signals of a TFT-type LCD
panel.

Features

The HD66300T receives as input~~ video..Jiignals R,
G, B, and their inverted signals R, G and B. Internal
sample and hold circuitry then samples and holds
these signals before outputting them via voltage followers to drive a TFT-type LCD panel.

•

•
•

•

•
The HD66300T can drive LCD panels from 480 x 240
pixels middle-resolution up to 720 x 480 pixels highresolution. It has 120 LCD drive outputs and enables
design ofa compact LCD TV duetoTCP (Tape Carrier
Package) technology.

•
•

Ordering Information

•
•
•

Type No.

Package

HD66300TOO

1S6-pin Tep

Note:

LCD drive outputs: 120
Internal sample and hold circuits: 480 (4 circuits
per output)
Support of single-rate sequential drive mode and
double-rate sequential drive mode
Support of various types of color filter arrangements through an internal color sequence controller
Vertical pixels: 240 (middle-resolution) or 480
(high-resolution)
Horizontal pixels: 480 to 720
Support of monodirectional connection mode and
interleaved connection mode through a bidirectional shift register
Dynamic range: 15 Vpp
Power supply: +5 V and -15 V
CMOS process

The details of Tep pattern are shown in
"The Information of Tep."

Pin Arrangement
omOO ...... CDl.Oor:tMN..-

~::::::::::::::::::::::::

occcccocoo

•••••••••••••••••••••••••••••••••••••••••••

~mcor-CDl.l'IqMN ...
0000000000

_..... ..-- .............. •••.••.....••...••......•..•••...•••.....•. ~moor-CDLnor:rMN 1

~~~~~~:!~~::

...-

.........

(Top View)

Note: This does not apply to Tep dimensions.

HITACHI

1027

HD66300T
Pin Description
Pin List
Pin Name

Number of Pins

Input/Output

Connected to

Functions (Refer to)

01 - 0120

120

0

LCD panel

1.

HCK1, HCK2,

3

Controller

2.

Controller or

3.

HCK3
DL, DR

2

1/0

next HD66300T
FD

Controller

4.

RS

GND

5.

OE

Controller

6.

SHL

Vcc orGND

7.

DIS

Vcc orGND

8.

LIF

Vccor GND

9.

MSF1, MSF2

2

VeeorGND

10.

TEST1, TEST2

2

GND

11.

Vxl, Vx2, Vx3,

6

Inverter

12.

Power source

13.

Vyl, Vy2, Vy3
Vbo
Vbse' VbsH

2

Power source

14.

VLc l, VLc 2,
VLc3, VLc 4

4

Power source

15.

Vcc l, Vcc2,
Vee3

3

Power source

16.

Power source

17.

Power source

18.

GND
Vee l, Vee2,
Vee3, Vee4

1028

4

HITACHI

HD66300T
Pin Functions
1. 01 - 0120: These pins output LCD drive signals.
2. HCK1, HCK2, HCK3:Thesepins input three-phase
clock pulses, which determine the signal sampling
timing for sample and hold circuits.

6. OE: This pin inputs the signal which controls the
controller of the shift matrix circuit; it changes the
selection of a sample and hold circuit and the shift
matrix (combination of color data), at its rising edge.
It also switches the bias current of the output buffer, as
shown in the following table.

3. DL, DR: These pins input or output data into or
from the internal bidirectional shift register. The state
of pin SHL determines whether these pins input or
output data.

OE

Bias Current of OUtput Buffer

High

Large current (determined by VbsB)

Low

Small current (determined by VbsH)

SHL

DL

7. SHL: This pin selects the shift direction of the shift
register.

Vee

Output

Input

GND

Input

Output

DR

4. FD: This pin inputs the fJ.eld determination Signal,
which allows the sample and hold circuitry and the
shift matrix circuit to operate synchronously with TV
signals, at its rising and falling edge.

SHL

Shift Direction

High

DL+- DR

Low

DL -+ DR

8. DIS: This pin selects the LCD drive mode.

FD =high: First field
DIS

Mode

High

Double-rate sequential drive mode

When a non-interlace signal is applied, it must be
inverted every field.

Low

Single-rate sequential drive mode

When an interlace signal is applied in double-rate
sequential drive mode with per-line inversion (mode
1, 2, 3), the signal must be set high in both fields. The
signal must be set low, however, in each field's horizontal retrace period.

9. UP: This pin selects the inversion mode of LCD
drive signals.

FD =low: Second field

S. RS: This pin inputs a test signal and should be
connected to pin GND.

UF

Mode

High

Per-line inversion mode

Low

Per-field inversion mode

HITACHI

1029

HD66300T
10. MSFl, MSF2: These pins select the function of the shift matrix circuit; they should be set according to both the
type of color filter arrangement on a TFT-type LCD panel and the drive mode.
Filter Arrangement

Drive Mode

MSF1

MSF2

Diagonal mosaic

Single-rate

GND

Vee/GND*

pattern

Double-rate

GND

VedGND *

Vertical stripe

Single-rate

Vee

Vee

pattern

Double-rate

Vee

Vee

Unicolor triangular

Single-rate

Vee

Vee

pattern

Double-rate

Vee

GND

Sicolor triangular

Single-rate

Vee

GND

pattern

Double-rate

Vee

GND

Single-rate: Single-rate sequential drive mode
Double-rate: Double-rate sequential drive mode
Note'" Refer to table2 and timing charts of each mode
11. TESTl, TEST2: These pins input test signals and
should be connected to pin GND.
12. VX1, Vx2, Vx3, Vyl, Vy2, Vy3: Video signals are
applied to these pins; in general, positive video signals are connected to pins Vxi and negative video
signals to pins Vyi.

15. V LeI, VL~' V L~' V Le4: +5 V LCD drive voltage
is applied to these pins.
16. V ee1, V e~' V e~' Vee4: +5 V is applied to these
pins for the logic and the analog units.
17. GND: 0 V is applied to this pin for the logic unit.

13. Vbo: Bias voltage is applied to this pin for the
differential amplifier in the sample and hold circuitry.

18. VBB1, VBB2: -15 V is applied to these pins for the

14. VbsB' VbsH: Bias voltage is applied to this pin for
the two power sources of the output buffer.
VbsB: The voltage for driving a capacitive load
VbsH: The voltage for holding the output voltage

19. VBB3, VBB4: -15 V is applied to these pins for the
LCD drive unit.

1030

LCD drive unit.

HITACHI

1-4

='

til

-S

III

QI:j

~:~II:l

0

n

~

Bidirectional shift register

RSD-------I>O

d

ro

Vxl

Q2

Q3

Q118

Q119

d

d

d

d

~

r--t;1

~

V

V

J..-,r-+---,...

Y

OOR

Q120

Y

~

--aGNO

J-oV

~

I~

~ Sam~e and hold circuit

Y

Y selection gate

1

--a v••

Internal signal bus

V,ID--++--I

io

I ~.

cc

Vx3

J:

0

V,2

.

~

O/S
L/F
MSFI
MSF2
FO

Sample and hold
circuitry

OEU--Cif:Iil::

VflSB

TEsn-

~

TEST2~
IS : level shifter

01

J

02

J

03

'"

'"

0118

0119

[

~

Output buffer (amp.)

~

0120

::r:
t1

m
m
c..>

8

o
o

t-3

HD66300T
Block Functions
Shift Register: The shift register generates the sampling timing for video signals. It is driven by threephase clocks HCK1, HCK2, and HCK3, whose phases
are different from each other by 120"j each clock
determines the sampling timing for one color signal so
that three clocks support the three color signals R, G,
and B. The shift direction of this registercanbe changed.
Level Shifter: The level shifter changes 5-V signals
into 20,V signals.
Sample and Hold Circuitry: In double-rate sequential drive mode, two sample and hold circuits are
selected to sample video signals during one horizontal scanning period out of the four circuits attached to
one LCD drive signal. One of the two selected circuits
is read out in the first half of the following horizontal

1032

scanning period, and the other selected circuit is read
out in the second half. While the two circuits are being
read out, the other two circuits sample signals and are
alternately read out in the same procedure mentioned
above.
In single-rate sequential drive mode, one sample and
hold circuit samples a signal during one horizontal
scanning period, and is read out in the following
horizontal scanning period. While it is being read out,
one circuit out of the other three samples a signal.
Shift Matrix Circuit: The shift matrix circuit, a color
sequence controller, changes over the sampled video
signal every horizontal scanning period.
Output Buffer: The output buffer consists of a source
follower circuit and can change the through-rate of an
output signal by changing the external bias voltage.

HITACHI

HD66300T
System Block Configuration Example

Antenna

Video
input 0---0-0

R,G, B

if,G, B

TFT-type color LCD panel
720 x 480 pixels

HITACHI

1033

HD66300T
Example of HD66300T Connection to LCD Panel
>

~i
!
0

>:
U

CD :I:

uU

0'"

.Q

.Q

III
.CI

m

~-::

»>

>

"'"

-

FO
r - - - DE
HCK3
, - HCK2
ro-- HCKl
Vy3
Vy2
Vyl
Vx3
Vx2
Vxl

r-

0120
0119 r -

-

t--

g~

M'"

~~

I-

'"

"'~
M<"l

~:l!

o~

:J:

o~

:J:

"'"

02f-01f--

-

0120- '"
0119-

HCK3
HCK2
t-- HCKl
*-HfH-I++H--l Vy3

0119
0120

'"

"'"

N

'"Z

1.1.1"'1.1.1
Z
Z

:J

:J

"

0

~

~

FO
DE

~

'"z

I-

:J

:J

'"M.-,
"'~
~~

o~

Vyl
Vy2
Vx3

:J:

II"n:tf:m~ Vx2
Vxl
0119
0120

~ .. ·······~I
x·········~
HD6ll05
(Nol)
is

);il

1Sound
1 IF
1 Tuner

x .. ·······~
HD6ll05
(No.2)

g~ 0

~

!

Video
input

(\J

iPUlxl>
Synchronizing
isolator

HCK3
HCK2
HCKl
Vy3
Vy2
Vyl
Vx3
Vx2
Vxl

"'"

~

~I""""'~

w

"13 233"2
M:I:
~ ~ ~ ti
.-

0;1

t ......... ~

w

HCK31HCK2
HCKl
Vy3
Vy2
Vyl
Vx3
Vx2
Vxl

..J

-01
-02

i5

~

f--

Ifm1:ttm~

"
FOr-DEI--

t:~~~
I- Co <_____

X'-__A_ _....X'-___D _ _><==

D
_ _.....

Figure 9 Sampling Timing charts of Single-Rate Sequential Drive Mode

/.

lH

·1

OE
SAMPLING

A

Sample
and
hold
circuits

B

c

°

~

~~iff~

~ff~

SAMPLING

SAMPLING

~~~

SAMPLING

SAMPLING

SAMPLING

OUTPUT

Figure 10 Sampling Timing charts of Double-Rate Sequential Drive Mode
1048

HITACHI

HD66300T
Sampling Operation

register activates in tum the sample and hold circuits
corresponding to each LCD drive signal output pin.

The HD66300T has a bidirectional shift register composed of 120 bits and each bit of the shift register
generates the sampling pulses to control the sampling
operation of the four sample and hold circuits connected to each LCD drive signal output pin. When a
bit of the shift register is 1, the corresponding sample
and hold circuits are in the sampling state; when it is
0, the corresponding sample and hold circuits are in
the hold state. Consequently, shifting a 1 into the shift

01

02

03

04

Figure 11 is a shift register sketch illustrating the
relationship between the shift register and the shift
clocks HCK1, HCK2, and HCI<3. Note that the order
of sampling pulse generation depends on the state of
pin SHL. D1 corresponds to DL and D120 to DR.
Figure 12 is a timing chart of sampling pulses generated by the shift register.

0117 0118 0119 0120

Output pins

Sample and hold circuitry

OL

DR shift register

SHL

HCK1

0--.....-+-+-+--'

HCK2

0----11--'

HCK3

0----_--'

Figure 11 Shift Register Sketch

HITACHI

1049

HD66300T

::::~\~

JlJUL ULJL

HCK3

(oBipUT)----))~
SRI

--))~

SR2

--)~~

SR3

--))~

SR118

~~)I---­

SR119

~))----

SR120

--'L-)) ____

(IN~~T) n

)),---(a)

HCKI

SHL=High

Jl..JLr~JLJL.J'
.-n..ru

HCK2

~

HCK3

JlJUL ULJL

OL
(INPUT)

n ' - - - _ ( , _ __

SRI
SR2
SR3
SR118
SR119
SR120

DR
(OUTPUT)

"))

~))--~S)---~)).----------'S)~
----S)~
----))~
--(~
'))

(b)

SHL=Low

Figure 12 Sampling Pulse Timing Chart
1050

HITACHI

HD66300T
Three-Phase Shift Clocks

operation starts when 1 is input from pin DL or DR at
a rising edge of the HCK1 clock pulse.

Three-Phase Shift Clocks and Sample Start Signal
Shift clocks HCK1, HCI<2,and HCI<3, which are
operation clocks for the shift register, must be threephase clocks with SO-percent duty. The HCK2 clock
must be generated 1200 after the HCK1 clock, and the
HCI<3 clock 240" after the HCK1 clock. Sampling

HCKI

In monodirectional connection mode,' all the
HD66300T chips must be supplied with the same
three-phase shift clock pulses. In interleaved connection mode, the frequency of the three-phase shift
clocks must be halfof that in monodirectional connection mode, and the phase shift between the upper
drivers clocks and the lower drivers clocks must be
one pixel.

~:
I

:

HCK2

I
I
I

HCK3

il
I
I

DL/DR

11
(8)

HCKI

-1!
:
I

HCK2

For upper
drivers

II
I

,I
I
I

__--,I

Jtl
I
I

II ~

HCKI

HCK2

~

,,

HCK3

DL/DR

For lower
drivers

In Monodirectional Connection Mode

I

pixe!
I

L

!
I

I
I

HCK3

DL/DR

i

~

The lower driver clock pulses follow the upper driver clock pulses by one pixel.
(b)

In Interleaved Connection Mode

Figure 13 Three-Phase Shift Oocks and Sample Start Signal
HITACHI

1051

HD66300T
Some position shift exists between the pixels of even
number lines and those of odd number lines for LCD
panels having triangular patterns. This requires generating a phase shift' between the three-phase clocks

1st line

2nd line

HCKI

1lE
::I

HCK2

~!!!

HCK3

I:
'tI

01:

3rd line

for even number lines and those for odd number lines.
The required phase shift is 1.5 pixels for LCD panels
having a unicolor triangular pattern, while it is 0.5
pixels for those having a bicolor triangular pattern.

u-=
OLloR

I

I
I
I

JTl
: O.5-pixel delay
-001---;.....
I

4th line
HCKI
II)

CO>

.,

I:

~

E

c::=

HCK2

~

~1l

0::1
11.1:

HCK3
OLloR

(bl

--Il

Bicolor Triangular Pattern

Figure 14
1052

HITACHI

HD66300T
How to Generate Three-Phase Shift Clocks
Three-phase shift clocks can be generated by dividing
the base clock, which is generated from a horizontal
synchronizing clock, through the use of a frequency
multiplier such as a PLL circuit.
The number of horizontal pixels of the LCD panel and
the valid display ratio determines the base clock
frequency f.
If the number of horizontal pixels is 480 and the

valid display ratio is 95% in the NTSC system, the
base clock frequency f is about 9.59 MHz according
to the following equation.
f - (1lValid display period) x (no. of horizontal
pixelslValid display ratio)
- 480/(52.7 ~sec x 0.95)
- 9.59 (MHz)

The three-phase clocks can be generated by dividing f by 3 (in the monodirectional connection mode)
or 6 (in the interleaved connection mode).

480 pixels (95%)

Video
signals

Horizontal
r:etrace peri~.

Valid display period

Figure 15 Base Dock

HITACHI

1053

HD66300T

HCK1

HCK2

HCK3
(a)

HCK1
For upper
drivers

For lower
drivers

In Mor'lodirectional Connection Mode

J
L

HCK2

HCK3

I

HCK1

~

HCK2

~~________~

HCK3
(b)

In Interleaved Connection Mode

Figure 16 Three-Phase Shift Docks

1054

HITACHI

HD66300T
Bias Voltage

The rise time (tODR) and the fall time (loOF) of the
output buffer depend on the input level of VbeB'

Voltages VbeB' VbsH' and Vbo control the drive capability of the output buffer and differential amplifier.
Here the LSI must be used in the range of

Figure 19 shows the relationship between tOOR' tOOF
and VbeB .
Vbo controls the bias current of the differential amplifier (IVbo)'
Figure 20 shows the relationship between the rise and

V beB controls the drive current capability of the output

fall times (tOOR'tooP> of the output buffer and Vbo'

buffer when OE is high (lVsB) and VbsH controls the
leakage correction current of when OE is low (IVsH),
Figure 17 and figure 18 show the relationship between
IV5B and VbeB and the relationship between IVsH and

Vbo should be adjusted to an appropriate level for the
electrical characteristics of the LCD panel used.
The increase of total current consumption is 120 times
larger than that of IVbeB' IVbsH and IVbo' because
figure 17, 18 and 21 each shows the case of one output
and HD66300T has 120 outputs.
Figure 17, 18, 19,20and21 are just for reference and do
not guarantee the characteristics.

V bsH ' respectively,
VbeB and VbsH should be to an appropriate level for
the electrical characteristics of the LCD panel used.

IVbSH
(IlA)

1.000
800

80

600

60

400

40

200

20
5

Figure 17

IVbsB

Vee -VbS8 (V)

/,

vs V CC-VbSB

HITACHI

1055

HD66300T

tDDF

(ps)
10

V.,=Va;-3V
Cl=100pF

V.. =Vcc-3V
CL =100pF

3

3 V••• (V)

V••• (V)

tDDR

(Ps)
5

/

V.sB=Va;-3V
Cl=100pF

2

3 V•• (V)

3 V•• (V)

Figure 20

1056

VbS .=Vcc -3V
CL =100pF

looK' loop VS

HITACHI

Vbo

HD66300T

IVbO
("A)

50
40

30
20
10
1

2

3

4

5 Vee-V•• (V)

OE

tOOR

90%(Vin=Vee -3.5V)
01-0120
10%(Vin=V•• +1.5V)
tOOF

Figure 22 Definition of looR and looF

HITACHI

1057

HD66300T

=

OE Signal

OE high: Drives with large current (300I1A. typ)
OE .. low: Drives with small current (20 ILA. typ)

The OE signal has the following functions:
Clock for internal circuits: Controls the sample and
hold circuitry and the controller of the shift matrix
circuit, and switches the output signal at the OE signal
rising edge.
Switching of drive capability of the output buffer:
Determines the current drive capability of the output
buffer;

This function allows the output buffer to operate with
large current during the transition of an output Signal,
thus shortening its falling time. At the same time it
allows the output buffer to operate with small current
while an output signal is stable, lowering current consumption.
The drive current is controlled by bias voltages VbsB
(large current) and VbsH (small current).

~:nal~,
,

: i
~

'/
' + - - - ;-----1'i

.__'_"__""___'_'~"V:.<.y;;/3 Vx3

Ga-l

--------------~II~---------------------s\~\-------------

Ga-Z

-----------~~~..~~-----------------~(~h-----------

G~-480

Vy2 Vx

Vy3 VII3 Vy3 Vx3 Vy3 Vx3 Vy3 Vx3

--~--------------------------~·s~

HITACHI

1063

HD66300T

MODE 5
DIS

Vee

L/F

GND

MSFI

GND

MSF2

Vee

Video

DL/DR

OE
FD

-~f

I SAMPlE

U

hold circuits C

..,
;;
'"Ii!

D

Ii:

I

I SAMPLE

10UTI

AMPlE

SAMPl

lOUT I SAMPlE

x3 Vx2

I

10UTI

V,2 V,l

D3k+3

Yx3 Vx2 V,l

Vx3 V,l

Pl
lOUT I SAMPLE I

SAMPLE I

,3

VxZ

xl V,3 V,2 V,l

Vx3

,3 Vx2 Yxl V,3

,3 V,2 V,l Yx3 Vx2

D3k+Z

au

OUT SAMPLE
SAMPLE OUT

,2 V,l

V,l V,3

I SAMPLE lourl

IOUTI

OUT SAMPLE
SAMPLE OUT

SAMPLE I

V,l

D3k+l

I SAMPLE

loutl

SAMPLE

,1

x3 VxZ

xl Vx3 Yx2 V,l Vx3 Yx2

,2 V,l

xl V,3 V,l V,l

Ga-l

________~!lL__________________________~~~------------

Gr Z

____________~!lL___~~~------------------_;~.~-------------

Ga-480

------------------------------··~··s~

Video

DL/DR

OE
FD

---,

.m"~f

I SAMPLE
SAMPLE

hold circuits

D

'"

I

OUT

I SAMPlE I

lour! SAMPLE

SAMPLE

SAMPLE OUT
lour! SAMPLE

I

if

lOUT I

UT SAMPLE

SAMPLE

I

I

SAMPLE 10UTI

SAMPlE OUT

C

~

lOUT I

lourl

I

~\

lOUT I

~ I
SAMPLE UT ~ I
SAMPLE I
I S~ I

a

T

10UTI
SAMPlE

lour!

SAMPlE

I

1
Jl D3k+l

xX

D3k+Z

Vy2 Vyl

D3k+3

Vy3 Vyl

Ga-l
Ga-Z

XX
XX

--------------~IIL---------------------~S~S-----------------------------~rJ~_.~----------------~~~~-------------

G~-480

1064

I

ss··--·····

HITACHI

11<----

HD66300T

MOOE 6

DIS

Vee

L/F

GND

MSFI

GND

MSF2

GND

Video

DL/DR

_..[:
OE

FD

~
I SAMPLE loufl
SAMPLE

hold circuits C

~

VII'

xl

D3k+Z

x2 Yd Yal

xZ

d

I

ou

AMPLE OUT
IOUTI SAMPLE I

Val VI(

Vx3 Yll

x3 Vxl VxZ Vx3 Val Yd 'lx3 Val

Va3 Yal YaZ Vxl V.,

D3k+3

Ga-l

lour! SAMPLE I

I SAMPLE IOUTI
OUT SAMPLE

PLE OUT

I SAMPLE I

D3k+l

I SAMPlE IOUTI
OUT SAMPLE

SAMPL

0
l!
~

I SAMPLE IOUTI
OUT SAMPLE

x2 Yx3 VII

x2

x2 Va

x2

x3 Val

IOUTI

I

~H

SAMPLE I

IOUTI

Vx

x3 Yx1

Vxl V.

IOUTI
I

~ I SAMPLE I OUTI

UT
lOUT I SAMPLE I

S~
~

x2

Vx3

Va3 Val

-------IIlL..---------------\S)-S--------

Gf-Z ____________~r_1~____~~----------------------~%)---------------G~-480

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _·_'j···S~

Video

DL/DR ____________J -___ L_ _ _ _L____ L_ _~_ _ _ _~_ __ L_ _ _ _L_~~-L-------------

OE

~il~~~~~~5Iii~lf~Ir-

I.

::~~= [ CB
FD

~

]

D3k+Z
D3k+3

Ga-l

PLE

------'A

0
D3k+l

I SAMPLE lour!

I SAMPLE I

XX XXXXX
XXXXXXX
X X X XX XX

I SAMPLE lOUT I

I SAMPLE lour!

OUT
PLE
T SAMPLE
SAMPLE OUT
SAMPLE OUT

louT! SAMPLE I

IOUTI SAMPLE I

I

I

IOUTI SAMPLE I

Sf-~"Io""'ufn-I--.-----,

~

0 T
SAMPLE OUT

~

I

SS

I
IOUTI
I SAMPLE louT!
I SAMPLE I

I

-~ X X
-~ X X
-~
X X

--------------~r-1L----------------·

__--~~~S------_______

GrZ ---------~I]~..~..~.. -~-------~~~~--------'l.~~

GIi-480 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - . ..

HITACHI
..- ...

--~~

..•- .

--~.

1065
._--

._-_ _.._ - - ..

HD66300T

MODE 7

Dis

Vee

L/F

GND

MSFI

Vee

MSF2

Vee

Video

DL/DR

DE
FD

Sample and
hold circuits

"
""i1
a;

u::

['
8

~

I SAMPLE lOUT I I SAMPLE IOUTI I SAMPLE lourl I SAMPLE IOUTI
I S~
I SAMPLE I IOUTI SAMPLE I lourl SAMPLE I IOUTI SAMPLE I IOUTI .=n~
I SAMPLE IOUTI I SAMPLE IOUTI I SAMPLE IOUTI
SAMPLE loUT I ~\
I SAMPLE I lourl SAMPLE I IOUTI SAMPLE r IOUTI SAMPLE I I)~
Vxl

Vxl

D3k+l

Vxl

D3k+Z

Vx2 VxZ VxZ Vx2

G~-Z

Ga-480

Vxl Vxl

Vxl

Vxl Vxl

Vxl

Vxl

Vx2 Vx2

VKJ Vx3 VxJ Vx3 VxJ VxJ VxJ VxJ Vx3

D3k+3

Ga-l

Vxl Vxl Vxl

Vxl

IOUTI
I IOUTI
I SAMPLE lourl
I SAMPLE I IOUTI

Vxl

Vx2 Vx2

VxJ Vx3 VxJ VxJ

------~!lL------------------------~~~S-----------------~~L--~~~~----------~~~S---------

------------------------------4--S~

Video

DL/DR

OE
FD

~

['

Sample and B
hold circuits ~
:Jl

"
"'"c

\~
I ~~ lOUT I
SAMPLE
OUT SAMPLE
UT SAMPLE
OUT
~ I lourl
SAMPLE OUT
SAMPLE OUT
SAMPLE OUT
\ I SAMPLE Iourl
I SAMPLE I lOUT I SAMPLE I IOUTI SAMPLE I lourl SAMPLE I I SS I SAMPLE I I
I SAMPLE lourl

I SAMPLE lOUT I

I SAMPLE lourl

0

""

--'-"~>-J V'll

Vx2

D3k+2

--,"--..00--<':"--'",,-,/ Vy2

Vx3 Vyl Vx

.D3k+3

Vxl Vy2 Vx3 V l' VxZ

Vy3 Vxl Vy2

Vy3 Vxl V Z Vxl Vyl Vx2 Vy3
Vy3 Vxl

Vx3

Vxl VyZ

VyZ Vx3 Vyl "-Vx::.::Z"V,-,-y,,,3 ""","-'-'"

Ga-l

______~rlL________________________~II~I------------

Ga-2

__________

G~-480

1068

Vy3

lour!
I 10UTI
I SAMPLE lourl
I SAMPLE I 10UTI

~rtL

____-=____________________
-------------

_;I~I-------------

--------------------------------------~-~~.
HITACHI

HD66300T

MOOE10

Dis

Vee

L/F

Vee

MSFl

Vee

MSF2

Vee

~

Video

OL/OR

I

DE

FO
I SAMPLE IOUTI
Sample and [ :
hold circuits C

I SAMPLE I

I SAMPLE IOUTI

IOUTI SAMPLE I

I SAMPLE IOUTI

o

I SAMPLE I
V,l

Vyl

I SAMPLE lour!

IOUTI SAMPLE I

I SAMPLE IOUTI

lourl SAMPLE I

V,1

Vyl

Yxl Vyl

I SAMPLE-loUTI

lourl SAMPLE I

I SAMPLE IOUTI

IOUTI SAMPLE I

IOUTI

I

S~

I

S\ I

IOUTI
IOUTI

I SAMPLE IOUTI S~ I SAMPLE IOUTI

lOUT I SAMPLE I

I S~ I SAMPLE I

IOUTI

V,1

Y,Z VyZ

y,Z YyZ Yx2 vy2 vxZ

Vx3 Vy3

v,3

Vy3 VK3 VyJ vx3 Vy3 Vxl Vy3 Vx3

y3

,3 Vy3

____________________________~~~------------

Ga-l

________~IlL_

Ga-2

__________--'!lL__~=:------------.,S~I_-------

Ga-480

--------------------------------------------------\--i:~

Video

OL/OR
DE

FO

~~~~~~~~~~~~~~~~~~;~~~~--I SAMPLE IOUTI
I SAMPLE IOUTI
I SAMPLE IOUTI
I SAMPLE IOUTI
I ~\ lourl
A

Sample and

[B

hold circuits Co

I SAMPLE I
I

IOUTI SAMPLE I

I SAMPLE lOUT!

I SAMPLE I

03k+l

Vyl

V.I

IOUTI SAMPLE I

I SAMPLE IOUTI

lourl SAMPLE I

Vy.

V)(, Yr'

IOUTI SAMPLE I

I SAMPLE

lOUT!

IOUTI SAMPLE I

Viti Vy'

Viti

Vyl

Vxl

I

IOUTI

IOUTI SAMPLE I

Yy.

I

SAMPLE IOUTI

I

S\

I

~t I

S\

IOUTI
SAMPLE IOUTI

I SAMPLE I

IOUTI

"V::.;'I",-,YY",I.=J\:.~

Ga-l

________~!lL-__________________~____~II~\------------

Ga-2

_____----~!lL----~~------------------~III--------------

Ga-480

---------------------------------------.-----4--\~

HITACHI

1069

HD66300T

MODEll

Dis

Vee

L/F

Vec/GND

MSFI

Vee

MSF2

GND

~

Video

DL/DR

I

OE
FD

---1

r

Sample and B
hold circuits ~

~

'"
~

D3k+l

I SAMPLE lour! I SAMPLE lOUT I I SAMPLE IOUTI I SAMPLE IOUTI
I S~
I SAMPLE I IOUTI SAMPLE I IOUTI SAMPLE I IOUTI SAMPLE I IOUTI I S\
I I SAMPLE IOUTI I SAMPLE lour! I SAMPLE loun I SAMPLE IOUTI S\
I I SAMPLE I IOUTI SAMPLE I IOUTI SAMPLE I IOUTI SAMPLE I I S~
Vxl

Vyl

Vxl Vyl

D3k+2

Vxl Vyl Vxl Vyl Vxl

D3k+3

Vx3 Vy3

Ga-l
Ga-2
Ga-480

Vxl Vyl

Vxl

Vyl

Vxl

IOUTI
I IOUTI
I SAMPLE IOUTI
I SAMPLE I IOUTI

Vyl

Vxl Vyl Vxl Vyl

~

Vx3 Vy3 Vx3 Vy3 Vx3 Vy3 Vx3 VyJ YxJ Vy3 Vxl Vy3 Vx3

--------~,,~--------------------------~~~---------------------~,,~--~==------------------~~~----------------------------------------------~--S~

Video

DL/DR

OE
FD

I

['

Sample and B
hold circuits ~

~

'"
'0
C

I SAMPLE IOUTI I SAMPLE IOUTI I SAMPLE lour! I SAMPLE IOUTI
I ~\
I SAMPLE I lOUT I SAMPLE I IOUTI SAMPLE I IOUTI SAMPLE I loun I ~\
I I SAMPLE lour! I SAMPLE IOUTI I SAMPLE louT! I SAMPLE lou" S\
I SAMPLE I IOUTI SAMPLE I IOUTI SAMPLE I IOUTI SAMPLE I I S\

IOUTI
I IOUTI
I SAMPLE IOUTI
I SAMPLE I lour!

8
Jl D3k+l ~v-~-,r-"-v~VX~I~Vy~I~V~x~I'~y~lhV~xl~Vy~I~Vx~I~V~y~I~V~x~I~V~yl~VX~I~Vy~I~V~X~I~y~I~~
D3k+2

--''''-..L>.-L",,-~.J VxJ Vy3

Ga-l

--------~rtL

Ga-480

=1V':"'y-::2v.;:Vx::;-2~:;v:~'

VyZ

D3k+3

Ga-2

1070

VxZ

VxJ VyJ Vxl Vy3 "Vx;;.:3,,-,,,-,,=,,,,-,,,,,==,,,-,=

____________________________I~~-----------__________~rtL____~~___________________;I\I-------------------------

------------------~------------~-,~
HITACHI

HD66300T

MODE12

Dis

Vee

L/F

GND

MSFI

GND

MSF2

Vee

Video

DL/DR

DE
FD

-.~~

hold circuits

C

0

I SAMPLE lour I I SAMPLE lourl I SAMPLE lourl I SAMPLE lourl
I ~E-\r.lo"'u"'rlr--,---,
I SAMPLE I lourl SAMPLE I lourl SAMPLE I lourl SAMPLE I lour! I ~\ I lourl
I I SAMPLE lourl I SAMPLE lour I I SAMPLE lourl I SAMPLE lourl SI I SAMPLE lourl
I SAMPLE I lour I SAMPLE I lour I SAMPLE I lour I SAMPLE I I S~ I SAMPLE I lour I

D3k+l

Y,1

Y,3 Y,2

D3k+2

Y,2

v"

D3k+3

Y,3 V,2

Ga-l
Ga-2

v"

Y,3 V,2

YxJ VxZ

v"

v"

Y,3 Y,2

Vx3 VXZ Vxl

v"

Y,3 Y,2

v"

Yx3 Yx2 V.' Y,3 Y,2

Yx3 Yx

v,,

Y,3

______~!lL------------------------~S~\-----------________~!lL__~__=__ =
___~__-___-_..-..-.--------------~~----------------.- -------.-

G~-480

----------------------~------------~--S~

Video

DL/DR

DE
FD

I

~-·t
hold circuits

C

l!
G

'"

0

S~
I \S
I S\
lourl I SAMPLE lourl ~\
I lourl SAMPLE I I S\

I SAMPLE lourl I SAMPLE lourl I SAMPLE lourl I SAMPLE lourl
I SAMPLE I lourl SAMPLE I lourl SAMPLE I lourl SAMPLE I lourl

I

I SAMPLE lourl I SAMPLE lourl I SAMPLE
I SAMPLE I lourl SAMPLE I lourl SAMPLE

lourl
I lourl
I SAMPLE lourl I
I SAMPLE I lourl

."
C

8 D3k+l

Vyl Vy3 Vy2 Yyl Vy3 Vy2 V 1 Vy3 VyZ Yyl Yy3 VyZ

c1l

D3k+2

--"C>o.-.L>.-~-L"--"

D3k+3 --"-'--D..-..£>.---L"--"

V 2 Vyl

Yy3 Yy2 Vyl

Vy3 VyZ

Vyl Vy

yl

Yy3

Vy2 Vyl Yyl Yy2

Vy3 Vy2 Yyl Vy3 Vy2 Vyl Vy3 V'l2 Vyl Vy3 V 2 Vyl. Yyl VyZ

__________________~!~l------------

Ga-l

--------~rlL------

Ga-2

__________~!lL____~~------------------*«-------------

G~-480

------------------------------·----4-~~

---- -. --. - ------

HITACHI

1071

HD66300T

MODEI3

DIS

Vee

L/F

GND

MSFI

GND

MSF2

GND

Video
DL/DR

OE
FD

Sample and

I SAMPLE
I SAMPLE
I
I

[
B

hold circuits ~

lour I I SAMPLE lourl I SAMPLE lourl I SAMPLE lourl
I Sf-\r.lo"'u'01r1r--.,.----,
I lourl SAMPLE I lourl SAMPLE I lour! SAMPLE I lourl I ~~ I lourl
I SAMPLE lour! I SAMPLE lour! I SAMPLE lourl I SAMPLE lourl ~~ I SAMPLE lourl
I SAMPLE I lourl SAMPLE I lourl SAMPLE I lourl SAMPLE I I S~ I SAMPLE I lourl

D3k+l

Vx 1 Vx2

Vx

Vx 1 VxZ Vx3 Vx 1 V"Al Vx3

D3k+Z
D3k+3

Ga-l

___---In

~\

Ga-Z

_ _ _ _--'11

SS

Ga-480

-----------------------------------------4----S~

Video

283

284

DL/DR

OE
FD

I
I SAMPLE

['

Sample and B
hold circuits ~

il

"'"8c:

.

en

lour! I SAMPLE lour! I SAMPLE lourl I.SAMPLE lourl
I S\ lourl
lour! SAMPLE I lourl SAMPLE I lourl SAMPLE I lourl I S\ I lourl
I SAMPLE lour! I SAMPLE lour! I SAMPLE lour! I SAMPLE lourl S\ I SAMPLE lour!
I SAMPLE I
lourl SAMPLE I lourl SAMPLE I lourl SAMPLE I I S\ I SAMPLE I lourl

I SAMPLE I

D3k+l

Vyl

D3k+Z

VyZ VyJ Vyl VyZ Vy3 Vyl

V 2 Vy3 Vyl VyZ Vy3 Vyl

VyZ Vy3 yyl Vy2 "V,-"y3"",yCJ'''''-''''=~

D3k+3

Ga-l

1072

________~rlL____________________________~!~I-------------

Ga-Z

----------~n~--~~=_------------------11~1-------------

Ga-480

-------------------------------------~i~

~-------------

HITACHI

HD66300T

MOOEI4

Video

21

0/5

Vee

L/F

GNO

MSFI

Vee

MSF2

Vee

22

DL/DR
DE

FD

~

Sample and B
hold circuits ~

:!"

~

D3k+l

I SAMPLE lOUT I I SAMPLE IOUTI I SAMPLE IOUTI I SAMPLE IOUTI
I S~
I SAMPLE I lOUT I SAMPLE I IOUTI SAMPLE I lOUT I SAMPLE I lOUT I I ~\
I I SAMPLE IOUTI I SAMPLE IOUTI I SAMPLE IOUTI I SAMPLE IOUTI ~\
I SAMPLE I IOUTI SAMPLE I IOUTI SAMPLE! IOUTI SAMPLE I I SS
V,1

V,1 V,1

V,3

V,3

V,1

V,1

V,1

V,1

IOUTI
I IOUTI
I SAMPLE IOUTI
I SAMPLE I lourl

V,1

~

D3k+2
D3k+3

V,3 'VI(3 VxJ

Vx3 V.3 Vxl Vxl Vxl Vxl Vxl Vxl

Ga-l

------~!I~--------------------------'\rl-----------­

Ga-2

________~!IL__~~------------------~~------------

G~-480

-------------------------------------~---~----S~

Video

DL/DR
OE
FD

I

Sample and

['

B
hold circuits ~

I SAMPLE lourl I SAMPLE lour! I SAMPLE lourl I SAMPLE lourl
I S~
I SAMPLE I lourl SAMPLE I lourl SAMPLE I lourl SAMPLE I lourl I \\
I I SAMPLE lourl I SAMPLE lourl I SAMPLE lOUr! I SAMPLE lourl ~\
I SAMPLE I lourl SAMPLE I lourl SAMPLE I lourl SAMPLE I I S\

D3k+l

Vy1

V'II

V'll

D3k+2

VyZ

Vy2

V 2 Vy2

Vyl

IOUTI
I lourl
I SAMPLE lourl
I SAMPLE I lourl

V 1 Vyl V 1 vyl V 1

D3k+3

-<'",,-L.>--<->"--"'--' V 3 V 3 V 3 Vy3

Ga-l

--------~!I~----------------------------~lIr-------------

Ga-2

__________~rJL____~~------------------~III-------------------------

G~-480

-----------------------------------~-i~

Vy3 Vy3

HITACHI

1073

HD66300T

MODElS
D/S

GND

L/F

Vee

MSFI

GND

MSF2

Vee

20

Video

DL/DR
OE
FD

-[:

ISAMPlEI OUT ISAMPlE lOUT I SAMPlE! OUT I SAMPlE lOUT I SAMPlE lOUT I SAMPlE I

hold

C

Not used

circuits 0

I SAMPI.E lOUT I SAMPI.E lOUT I SAMPlE lOUT I SAMPlE lOUT I SAMPI.E I but I

i

'"
~

D3k+l

Vxl

Yy2

Vx3

V.I

Vx2

V.3

Vxl

Yy2

¥x3

VI

D3k+l

Vx2

V.3

Vxl

Yy2

Vx3

V.I

Vx2

Yy3

Vxl

Yy2

D3k+3

Vx3

V.I

Vx2

V.3

Vxl

V.2

Vd

V.I

Vx2

Ga-l
Gail
Ga:Z40

SSI OUT I

Not used

and

__________~r--1L________________----------------~!~~------------__________~r--1~__~~-_..-_....-..-.. _-..-.. _-.._-..-___-..-.__-..-...-__-_..~~~~
...-._--.------

I SAMPlE lOUT I SAMPlE lOUT I SAMPlE lOUT I SAMPlE I

\\ I SAMPI.E lOUT I

Not used
Not used

I

I

X

X

X

X

X

X

X

X

X

X

I SAMPI.E lOUT I SAMPlE! OUT ISAMPlE lOUT ISAMPU lOUT I

X X X X X
________

~r_,

\~ lOUT I

S\

.--..Q.------...-.... ---....... ----.... ---.~~

1074

HITACHI

HD66300T

MODEI6

Dis

GND

L/F

Vee

MSFI

GND

MSF2

GND

Video

DL/DR

DE

FD
rSAMPLE!

A
Sample

and

[8

Not used

hold

C

Not used

circuits

0

OUT rSAMPLE

rSAMPLE!

D3k+l

Vxl

OUT

rOUT rSAMPLE!

OUT

rSAMPLE!

r SAMPLE rOUT rSAMPLE!

Vy3

Vx2

Vyl

Vx3

OUT

OUT

rSAMPLE(

Vy2

Vxl

SS rOUT r

rSAMPLE rOUT rSAMPLE!

OUT

Vy3

rSAMPLE rOUT
Vx2

~\ rSAMPLE! OUT

r

r

Vyl

D3k+2
D3k+3
Ga~l

____________~r__lL______________________________________~~,~\---------------

Ga-2

________________~r__l~____~------------------------~~&~--------------

Ga~240

-------------------------------------------------------------------~--~~

Video

DL/DR

I

tf1-SLIL-J1

DE

FD

~

j

(,I

~L-

____________________________________~\~I

A
=~;ple B
[

Not used

hold

C

Not used

circuits

0

rSAMPLEr OUT rSAMPLEr OUT rSAMPLEr OUT rSAMPLEr

I SAMPLE lOUT

I SAMPLE lOUT

(SAMPLE

lour ISAMPLll

OUT

I

___________

\\ rSAMPLE! OUT r

t\
~)

lOUT

I

D3k+l

~

X

~

~

~

~

~

D3k+2

~

X

~

X

~

Z

~

~

X X

~

~

Z

~

D3k+3
Ga-l

__________________________~r__lL__________________________~%\~--------------

Ga-2

________________________-=__ ~__~_~L-------------------~~\r-------------

Ga~240

-------------------------------,)~

HITACHI

1075

HD66300T

MOOE17

DIs

GND

L/F

Vee

MoFI

Vee

MSF2

Vee

'-----.

20

Video

Dl/DR

OE
FD

Not used

hold

Not used

circuits

il

'"

~

I SAMPlE lOUT ISAMPlE lOUT ISAMPlE lOUT I SAMPlE lOUT I SAMPlE lOUT I SAMPlE I

~~;Ple B

r
C

0

I SAMPLE lOUT I SAMPLE! OUT I SAMPlE ! OUT I SAMPlE! OUT I SAMPlE I OUT

I

SS lOUT

I

S~ !SAMPlE! OUT !

D3k+l

D3k+Z
D3k+3

Vlt3

Vy3

__________________~~~\r_----------------------~r--lL--~.. ~
.._~..~...~..-..-._-__----------------~~r--------___
--.. n---·-.. -.. ····--·---..

----------~r--lL--------------

Ga-l
Ga-;-Z
Ga~Z40

······V~

Video

".-

Lr--·-ur---u.~
! S~

Dl/DR

!

OE
FD

:2

o!l

"8

r

~

"

(J)

\\ I SAMPlE I OUT I

Not used
Not used

! SAMPLE! OUT ! SAMPLE! OUT ISAMPLE! OUT !SAMPLE! OUT !

S~

! OUT !

D3k+l

X

X

X

X

X

X

~

D3k+2

X

X

X

X

X

X

~

D3k+3

X

X

X

X X X

~

Ga-l
Ga-2
Ga~240

1076

ISAMPlE! OUT !SAMPlE! OUT ISAMPLEI OUT !SAMPlEI

Sample
and
B
hold
C
circuits 0

------------------------~r--o~------------------------~~~s-------------------------------~.•~
•• _~L
__ -_--------------~~r----------

---·---.. · .. ·---------.. --..S~

HITACHI

HD66300T

MODEl8

DIS

GND

L/F

GND

MSFI

GND

MSF2

Vee

Video

DL/DR

OE
FD
A
[B

Not used

hold
C
circuits 0

Not used

and

S~ lOUT I

I SAMPLE lOUT ISAMPlE lOUT ISAMPlE lOUT I SAMPlE! OUT I SAMPLE lOUT I SAMPlE I

Sample

S~ I SAMPlE lOUT I

I SAMPlE lOUT I SAMPLE lOUT I SAMPLEj OUT I SAMPLE lOUT I SAMPlE lOUT I

D3k+l

D3k+2
D3k+3
.Ga-l

____________

Ga-2

----------------~r--r~----~------------------------~~~S--------------

~r--lL_

____________________________________

~\'~~--------------

________________________________

-_--_---_--_---_--_--_--_--_--~-hl~

Ga:240

Video

DL/DR

OE
FD

:2

'"•

Not used

hold
circuits

Not used

'C
C

8

c1l

~

I SAMPlE lOUT ISAMPlEI OUT ISAMPlE! OUT I SAMPlE I

:~~Ple 8

C

0

I SAMPLE I OUT

I !j,\MPlE lOUT

ISAMPLE lOUT ISAMPlE

I

OUT

I

\\ ISAMPLE! OUT I

S~ I

OUT

I

D3k+l

X

X

X

X

X

X

~

D3k+2

X

X

X

X

X

X

XSifX:ii£l3iIXJifX3iIX31IXSfY::S)::13IXJiIX::::r..

D3k+3
Ga-l
Ga-2
Ga-240

X X X X X X ~~
________________________
________________________ ______________
~r__r~

~~~\

~-----------------h __ h __ h _____ h __ ~~
HITACHI

1077

HD66300T

MODEl 9

Dis

GND

L/F

GND

MSFI

GND

MSF2

GND

Lr--'l."~

Video

,

DL/DR

DE
FD

SS ,

, SAMPLE! OUT 'SAMPLE , OUT , SAMPlE , OUT , SAMPlE , OUT , SAMPLE , OUT , SAMPlE'
Sample [:.

and
hold

Not used

C

Not used

circuits

0

OUT ,

~~ !SAMPLE! OUT !

'SAMPlE! OUT , SAMPLE! OUT !SAMPLE! OUT !SAMPLE! OUT !SAMPLE! OUT!

D3k+l
D3k+Z
D3k+3
Ga-l

__________-Jr--lL-______________________________

Ga;Z

____________~r-!~__~...~._-.__-._.._-_.-__-__-__-__-__-__-__-__ -__ -__ -.. _-__-__-__-__-_.-..-__~:~r-----.----------

Ga~Z40

~~\\-------------

~

Video

!

DL/DR

DE
FD
Sample

and
hold

.
'"..,
.8
31

circuits

c

~

\\ !SAMPLE! OUT'

Not used

0

I SAMPlE I OUT IW!!PlEI OUT ISAMPLEI OUT ISAMPLEI OUT I

~~

I OUT I

D3k+l

X

X

X

X

X

X

~~

D3k+Z

X

X

X

X

X

X

lGDGillGillGDCEDGDGDC$X]!DC:yrDC::::X:

X

X

X

X

X

X

Ul

D3k+3
Ga-l
Ga-Z
Ga-240

1078

!SAMPlE! OUT !SAMPLE! OUT !SAMPLE! OUT !SAMPLE!
Not used

B
C

__________________

~~
~r-J~

__________________

~~~

___________

------------------------~_.~._~_~~------~------------~~r-------------

--n---------·--------------·------·--S~

HITACHI

HD66300T

MODE20

Dis

GND

L/F

GND

MSFI

Vee

MSF2

Vee

Video

DL/DR

DE
FD

I SAMPlE!

A

~~;ple B

Not used

hold

C

Not used

circuits

0

[

OUT ISAMPlE

I SAMPLE I OUT

D3k+l

V,I

V,1

D3k+Z

V,2

V,2

D3k+3

V,3

V,3

I

OUT

ISAMPLE I

I SAMPlE I
V,1

V,3

OUT

I SAMPLE lOUT I SAMPLE I

OUT ISAMPLE I OUT
V,1

Vd

V,1

V,3

I SAMPLE I

OUT

ISAMPLE lOUT ISAMPLE I

V,1

V,1

V,1

V,1

V,2

V,2

V,2

V,2

V,3

V,3

V>3

V,3

OUT

I

SSIOUTI

S~ I SAMPLE lOUT

I

V,1

V,3

Ga-l

__________~r__lL________________________________~~\\r_-----------

Ga-Z

----------------~r--lL----~~------------------------~V~i----~----------n--------_n ___ n __
h

Ga~Z40

_ _ _ _ _ _ _ n_~

Video

DL/DR

DE
~

FD
Sample
and

hold
circuits

~

I SAMPLE I OUT ISAMPLE! OUT ISAMPLEI OUT ISAMPLEl

\\ ISAMPLE lOUT

I

Not used

B
C

Not used

0

ISAMPLE lOUT

D3k+l

X

X

X

D3k+Z

X

X

X

D3k+3·

X

X

X

I SAMPLE lOUT ISAMPLE! OUT I SAMPLE lOUT

1

S~ lOUT

I

Ga-l

______________________~r__lL________________________~~r-------------

Ga-Z

____________________~r--l~----------------~~----------_

Ga~Z40

------------------------------------------------------~---S~

HITACHI

1079

HD66300T
NTSC System TV Signals and LCD
A TV screen display, which is updated 30 times per
second, is called a "frame" and is composed of 525
scanning lines. One frame contains two fieldsi scanning lines 1 to 262.5 scanthe display in the first field,
and scanning lines 262.5 to 525 scan the display in the
second field to fill the gaps which are left unscanned
in the first field. This scanning mode is called an
"interlace scan."
The time period in which one scanning line scans the
display is called a "horizontal scanning period" and is
about 63.5 f.Ls. Within the horizontal scanning period,
the time period that display operation is actually
performed is called the "valid display period". The
other period is called the "horizontal retrace period".
There are two modes for displaying a TV screen image
on an LCD panel. In the first mode, each scanning line
in the two fields is assigned to one line of the LCD
panelithus, each of the 240 lines of the panel are driven
by the positive signal in the first field and by the
negative signal inthe second field. Here, 3D-Hz alternating frequency is available, but the number of vertical pixels is limited to 240.
(Single-rate sequential drive mode)

can be driven likewise by the second field. In this case,
if one pixel of the LCD panel is considered, it is recognized that the pixel is driven by signals with opposite
polarity every frame. This lowers the alternating frequency to 15 MHz, which is only half of the frame
frequency. Driving LCD elements with signals of such
low alternating frequency causes flickering and degrades display quality. To raise the alternating frequency to 30 MHz, a method can be employed in
which LCD elements are driven once every field instead of once every frame.
Specifically, in the first field, the first and second lines
of the LCD panel are driven respectively during the
first half and second half of the complete horizontal
scanning period. The same rule is repeated for the
following lines. In the second field, on the other hand,
the combination of two lines is different. The first line
is driven during the second half of the horizontal
scanning period, and then the second and third lines
are driven respectively during the first and second
half of the following horizontal scanning period. The
same rule is repeated for the following lines.
Employing this method enables the implementation
of 480 vertical pixels.
(Double-rate sequential drive mode)

In the second mode, every other line of the LCD panel
can be driven by the first field and the remaining lines

---

--

---------

23

-- -- ---------

24

----25

286

------- --- ---

287

I
I
I
I

I

:

!

:
!
1

:

!

262
263

285

I

!

----- -------

i

523

------- ------

524

------ ------- -- ----

Scanning line No.
in the 1st field

525

Scanning line No.
in the 2nd field

Figure 24 Example of NTSC System TV Signals Scanning
1080

HITACHI

HD66300T

,-

23 A

1st line

,-

24 D1 -

2nd line

25 A

3rd line

---

260 D

,238th line

261 A

239111 Une

262 D

240th line

Scanning line No.
in the 1st field

I-- D
I-- A
I-- D

-,

A

286
287
288

523

_ ID 524

1-,A

525

Scanning line No.
in the 2nd field

Figure 25 Middle-Resolution Display by Single-Rate Sequential Drive Mode

C
23

A

1st line

o

B

2nd line

A

C

3rd lin8

B

: 0

4th line

C

24

285

286

o

287

C

: A
261

262

237th line

o

B

2381/1 line

A

C

239th line

B

o

240th line

524

C

o

Scanning line No.
in the 1st field

523

S25

Scanning line No.
in the 2nd field

Figure 26 High-Resolution Display by Double-Rate Sequential Drive Mode

HITACHI

"

--'-------------------------

1081

HD66300T
Absolute Maximum Ratings
Item

Symbol

Ratings

Unit

Remarks

Power supply for

Vee

-0.3 to +7.0

V

VBB

VCC- 23 to Vee+ 0.3

V

VTC

-0.3 to Vcc+ 0.3

V

3

VTB

VBB- 0.3 to Vcc+ 0.3

V

4

Note

logic unit
Power supply for
analog unit
Input voltage for
logic unit
Input voltage for
analog unit
Operating

~to+75

'C

Applies to logic circuit

-10 to +60

'C

Applies to analog circuit

TSIg

-40 to +125

°C

VLCD

VBBto Vee+ 0.3

V

Topr

temperature
Storage
temperature
LCD level voltage

Notes:

1.
2.

3.
4.

1082

Value referred to GND =0 V.
If LSIs are used above absolute maximum ratings, they maybe permanently destroyed. Using them
within electrical characteristics limits is strongly recommended for normal operation. Use beyond
these conditions will cause malfunction and poor reliability.
Applies to pins HCK1, HCK2, HCK3, DL"DR, FO, RS, OE,SHL, 0/5, L/F, MSFl, MSF2, TESfl,
TEST2, Vbo, VbsH, and VbsB.
Applies to pins Vxl, Vx2, Vx3, Vyl, Vy2, and Vy3.

til1r~~til

Electrical Characteristics
DC Characteristics (VLCO = Vcc=5V ±10%,GND=OV, Vcc - V BB = 16 to 20 V, Ta =-20 to +75 °C)
hem

Symbol

Min

Input high-level voltage
Input low-level voltage

VIH
Vil

0.7 Vee
GND

Output high-level voltage

VOH

Vee -0.4

Output low-level voltage

VOL

V

4

-l oH =0.3rnA
IOl =0.3 mA

1

+10
-150

IIA

-10

IIA

VI = VBB ' Vee
Vee - VBB = 20 V
Apply Vin to Vx and Vy.

2

+150

IIA

Vin = (Vee - VBB)12
Voo =Vee -3V

+10

IIA

IU2
lOUT

~

3

V

VI = 0 V, Vee

Output current (1 )

:E Current consumption

V

IIA

-10

liN

Vee
O.3Vee

Notes

Test Conditions

V

IUl

;t Output current (2)

Unit

0.4

Input leakage current (2)

l:

Max

+10

-10

Input leakage current (1)

Typ

IGNO
15

IBB

IIA

3.0

rnA

30

iliA

Ok = Vin - 0.5 V

OE = Vee 5
OE=GND

OK = Vin + 0.5 V

VbsH =Vee -3V
VbSB = Vee - 3 V
= 2.5 MHz, Voo = Vee - 3 V
VbSH = Vee -3 V, VbSB = Vee -3 V
fCk

OE= Vee
OE=GND
6

OE = 33kHz,
FD= 30 Hz
OE duty = 7/32
Bias voltage

Vb

Vee -4.0

Dynamic range

VOY

VBB + 1.5

Vee -3.0

V
Vee -3.5

V

Voo = VbSH = VbSB,
Cl = 100 pF, tOOR ~ 6.3 lis
Vee -VBB =20V,

Ta = -10 to +60°C
-0.5 V < VOlt < +0.5 V
Voo = VbSH = VbSB = Vee - 3 V
0

co
w

::r:
5,7,9

0
en
en
W
0
0

t-3

g DC Characteristics (VLCD = Vee = 5 V ±10%, GND = 0 V, vee -

VBB = 16 to 20 V, Ta = -20 to +75 °C) (Cont.)

l>-

Hem
Offset voltage

Symbol

Min

VOff(L)

-5-180

VOff(H)

+55-180

Typ

Max

Test CondHlons

-5 + 180

Un"
mV

+55 + 180

mV

fCk

Vee - VBB =20 V

Notes
Yin

=-11 V

Yin

=-1 V

Ta = -10 to + 60°C
= 2.5 MHz

= Vee -3 V

J:

o~

1.

2.
3.
4.
5.
6.

Applies to pins HCK1, HCK2, HCK3, DL, DR, FD, RS, OE, SHL, DIS, L/F, MSFl, MSF2, TESTl, TEST2, Vho' VbsH' and VbsB'
Applies to pins Vx1, Vx2, Vx3, Vy1, Vy2, and Vy3.
Applies to pins HCK1, HCK2, HCK3, DL, DR, FD, RS, OE, SHL, DIS, L/F, MSF1, MSF2, TESTl, and TEST2.
Applies to pins DL and DR.
Applies to pins 01 - 0120.
The shift register is constantly shifting one 1.
Mode setting: L/F = VCC' DIS = VCC' MSFl = GND, MSF2 = VCC

-J:
7.
8.
9.

(The other jnput pins must be Vcc or GND level.)
The operations are the same as those when offset voltage is measured.
Definition of "offset voltage" is shown figure 27.
These characteristics are defined within the temperature which is shown in the test condition.

m

w
o
o

~

Voo = VbsH = VbSB

Notes:

5,8,9

S
m

HD66300T
AC Characteristics t HLI)

HITACHI

1085

HD66300T

OE

::

~"::~!l,----

~ ~ ~)-----1 ! 10jts
"

I

I

I

.. ,

:

:

'

I
I

60t's
1•

:
-lV

Dout

•

59t's

I

~

r:

•

I

I.

I

:

I

60t's
I

SS~
: 59t's

----------------1--------

I

-------------------- --------------

Voff(H)

-l1V ----------------------------

)5

Voff(L)
------------ ---------------

t

Figure 27 Offset Voltage

HCKl

HCK2

HCK3

Figure 28 Three-Phase Clock Timing

1086

HITACHI

HD66300T

0.7Vcc
0.3V cc

HCK1

HCK2

HCK3

0.7V cc
0. 3V cc

OL
DR
(OUTPUT)

"----t-------------

OL
DR
(INPUT)

tsu

Figure 29 Input and Output Timing

-

~

tOWH

0.7Vcc

OE
.....J

0.3VCC
t ..

t'H

}~ r

J

'- 0.7V CC

FO

O.3Vcc

tDDR

~90%(Vin-Vcc-3.5V)

01-0120

X

10%(Vin=V •• +1.5V)

Figure 30 OE, FD Input Timing, Driver Output Timing
HITACHI

1087

HD66310T-----------(TFT -Type LCD Driver for VDT)
Description
The HD66310T is a drain bus driver for TFr-type
(thin film ttansistor) LCDs. It receives 3-bit digital
data for one dot, selects a level from eight voltage
levels, and outputs the level to an LCD.
The HD66310T can drive an LCD panel with an
RGBW filter to display a maximum of 4096
colors.

Features
•

•

•
•
•
•
•

High-speed operation
Number of input data bits: 3 bits x 4
Maximum operation clock frequency:
- l2MHz(HD66310TOO)
- 15 MHz (HD6631OTOOI5)
Maximum pixels: 480 x 640 dots
160 internal driver circuits
Bidirectional shift
Internal chip enable signal generator
Stand-by function
LCD driving voltage: 15 V to 23 V
CMOS process

Full color display: a maximum of 4096 colors
RGB color filter: 512 colors, 8 gray scales
RGBW color fIlter: 4096 colors, 8 gray scales

Ordering Information
TYpe No.

Max. Operating
Clock Frequency

Power Supply
for Logic Unit

Operating
Temperature

Package

_H_D_6_63_1_0_T_00_ _ _ _1_2_M_H_z_ _ _ _ _ _5_V_±_1_0_%_ _ _ _
-2_0_t_o_+_7_5_oC_ _ 203-pin TCP
HD66310T0015

15 MHz

5 V ± 5%

-20 to +65°C

Note: The details of TCP pattern are shown in "The Information of TCP:

1088

HITACHI

HD66310T
Pin Arrangement

Yl54 Yl56 Yl58 Yl60
Yl!B Yl55 Yl57 Yl59

(Top view)

1
2
3
4
5
6
7

VOL

Vll
V2l
Wl
V4l
V5l
V6l
8 V7l
9 Vee,
10 VCC2
11 EI01
12 RVS
13 DOO
14 DOl
15 D02
16 D03
17 DMYO
18010
19011
20 012
21 013

22 DMYl
23 D20

24021
25 D22
26 D23

'Z1 DMY2
28 CL1
29 CL2
30BS

31 SHl
32 EI02
33 TEST
34GND
35 VEE
36 V7R
37 V6R
38 V5R
39 V4R
40 V3R
41 V2R
42 V1R
43 VOR

Note: This does not apply to TCP dimensions.

Pin Description
Pin List
Pin Name

Number of Pins

Input/Output

Functions (Refer to)

Vcc1, Vcc2
GNO

2

Power supply

1.

1

Power supply

16

Power supply

2.

Input

3.

Power supply

VEE
VOL-V7L,
VOR-V7R
CL1
CL2
000, 010, 020,
to
003,013,023

12

RVS

Input

4.

Input

5.

Input

6.

1

Input

7.

EI01, EI02

2

Input/output

8.

TEST, BS

2

Input

9.

Y1-Y160

160

Output

10.

OMYO-OMY2

3

SHL

11.

HITACHI

1089

HD66310T
Pin Functions
1. Vee l, Vee 2, GND, VEE: These pins are used
for the power supply.
Vcc-GND: Power supply of low voltage
Vee-VEE: Power supply of high voltage
2. VOL-V7L, VOR-V7R: 8-level LCD driving
voltage is applied to these pins. One of the eight
levels is selected according to the value of the 3-bit
input display data. The L and R pins of the same

voltage level are connected in the driver.
3. CLl: Inputs clock pulses, which determine the
output timing of the LCD driving voltage. The
output changes at the CLl rising edge.
4. eL2: Inputs clock pulses, which detennine the
input timing of display data. The driver samples
data at the CL2 falling edge.

Table 1 Voltage Level Selection According to Display Data Value
Display Data

Voltage Level

02J

D1J

DOJ

RVS=1

RVS=O

0

0

0

0

0

1

0

1

0

VO
V1
V2
V3
V4
VS
V6
V7

V7
V6
VS
V4
V3
V2
V1
VO

1

0
0

0

0
0

1

Vee

GND

.1+
J-

+

_10..

VEE

Figure 1 Power Supply for the Device

1090

HITACHI

HD66310T

s. Doo-003, DlO-Dl3, D20-»23:

Input display

data. See table 1 for the voltage level selection by
the display data.

or output When the chip enable input signal is
low, data input starts. When display data corresponding to 160 outputs are input, the chip enable
output signal changes from high to low.

6. RVS": Determines if logical I/O display data is
reversed. Display data is reversed when R.VS is
low.

9. TEST, BS: Used for test purposes only.
Connect to a low level for nonnal operation.

7. SHL: Selects the shift direction of display data.

10. Yl-Y160: Output LCD driving signals.

8. EIOI, EI02: Inputs/outputs chip enable signals. The SHL signal selects which pin is for input

11. DMYO-DMY2: Reserved pins that should be
left open.

Table 2 Input/Output Selection for EIOI and
EI02
SHL

EI01

El02

GND

Input
Output

Output
Input

Vee

Output Direction

SHL

GND

Vee

i-o-2
DiO
Di1
Di2
Di3
(12 bits)

i .. o-2
DiO
Di1
Di2
Di3
(12 bits)

d03,d13,d23
d02,d12,d22
d01,d11,d21
dOO,d10,d20

5

Y1
Y2
Y3
Y4

d03,d13,d23
d02,d12,d22
d01,d11,d21
dOO,d10,d20

Y157
Y158
Y159
Y160

dOO,d10,d20
d01,d11,d21
d02,d12,d22
d03,d13,d23

Y1
Y2
Y3
Y4

5

dOO, d10, d20
d01,d11,d21
d02,d12,d22
d03,d13,d23

Y157
Y158
Y1.59
Y160

Figure.2 Display Data and Output Direction

HITACHI

1091

HD66310T
Internal Block Diagram

Y156 Y158 Y160
Y157 Y159

Y1 Y2Y3Y4 Y5
VOL, V1L
V2L, V3L _ _ _ _ _ _ _~
V4L, V5L
VSL, V7L

--------,.1

LCO driving circuit

Vcc1,Vcc 2 _
GNO
VEE
~ Test circuit
TEST

.1 r

Level shifter

1

RVS-----,
CL1
BS
Oata reverse
circuit
000,010,020
001,011,021
002,012,022
003,013,023

---===il

SHL
CL2-----,

EI01
EI02

1092

Latch address selector

":~~===:~::::::::::::::::::::::::::::::::::~J
11.

HITACHI

VOR,V1R
V2R,V3R
V4R,V5R
V6R,V7R

HD66310T
Block Functions
Latch Address Selector: Contains a 6-bit upl
down counter and a decoder, and sends the latch
signals to latch circuit (1) at the CL2 falling edge.

Latch Circuit (2): Consists of three planes of
160-bit latch circuit, which latches the data from
latch circuit (1) at the timing determined by CLl,
and holds the data for one line scanning period.

Data Reverse Circuit: Reverses the input display
data when RVS = 0, and does not reverse data
whenRVS= 1.

Level Shifter: Raises the driving voltage of 5 V
to the appropriate LCD driving voltage.

Latch Circuit (1): Consists of three planes of
160-bit latch circuit. Each bit of 3-bit data is separately latched in its corresponding plane depending
on its significance. Each plane is divided into
forty 4-bit blocks, and all four bits are latched into
the block at once, as specified by the latch signal
from the address selector. In total, the 3-plane circuit latches 12 bits of data at one time.

LCD Driving Circuit: Outputs an 8-level LCD
driving voltage. This circuit receives 3-bit data for
one dot from latch circuit (2) and selects one level
from eight voltage levels.
Test Circuit: Generates test signals.

HITACHI

1093

HD66310T
System Configuration
A block configuration of the TFf-typecolor display system using the HD66310 is shown in figure

3.
The HD66310 receives 3-bit data for one pixel and
selects one of the eight LCD driving voltage levels
to send to the LCD. The LCD driving output

circuit, which is produced by the CMOS Slructure,
can use any LCD driving voltage level from Vcc
to VEE' When the LCD panel uses an ROB color
filter (the Triad arrangement), 512 (83) colors can
be displayed. When using an ROBW color filter
(the Quad arrangement), 4096 (84) colors can be
displayed.

CPU
Une synchronization signal, data sampling signal,
3 alternating signal

Controller
12

3
2
Frame synchronization signal,
line synchronization signal
HD61105
No.1
TFT-type color LCD panel
Triad arrangement
512 colors
640 x 480 pixels
HD61105
No.6

12

Figure 3 TFT-Type Multiple Color Display System

1094

HITACHI

HD66310T
Internal Operation
signal. At the CL2 falling edge, 12 bits of data,
which are for four outputs (3 bits for gray scales x
4 outputs), are input together. When the data input
corresponding to 160 outputs are completed, the
HD66310 automatically enters the stand-by mode,
and the EI02 signal changes to low.

8 Levei Output
0

The HD66310 internal circuit unit for one data output is shown in figure 4. The circuit receives 3-bit
data (DOj, Dlj, D2j) and selects one of eight voltage levels (V~V7) to output to the LCD.
The· transfer gates of the output circuit are produced by the CMOS structure. Therefore, any
voltage level between Vcc to VEE can be applied
to lines VO to V7.

The LCD driving output changes at the CLI rising
edge. The voltage level selected by data dl is output from pin Yl, and the level selected by dl60 is
output from YI60. See table 1 for the voltage
level selection by the input data.

The HD66310 has 160 of the above circuits.
When the SHL signal is at the Vee level, data
input is started by a low EI02 signal. When the
data input for 160 outputs are completed, the EIOI
signal changes to low. The voltage level selected
by data dl is output from pin YI60, and the level
selected by dl60 is output from Yl.

Operation Timing
The HD66310 operation timing is shown in figure

5.
When the SHL signal is at the GND level, data
input is started by a low EIOI (data input enable)

Yn

p. P-MOS
N: N-MOS

Vl
V3 V2

V7 V6

vo

V'" V4

I

~~~~~~,-J~~~ __~~~~~
~

f
CL1

~

Latch circuit (2)

f

f

f

Latch circuit (1 )

CL2

RVS

I

Voltage level selector

A

A

I

Display data

(DOi)

I

Display data
(Dli)

A

I

J

I

Display data
(D2j)

Figure 4 LCD Driving Circuit

HITACHI

1095

HD66310T

~

CL1

Jl.SLfl..nSL ___ Jl.SLfl..nSL

CL2

12345

3637383940

~

000

to
003
(Lower bit)

~

011

~

to

~

013

~

020
to

~

023
(Upper bit)

~

SHL=GNO
EI01 '

...._ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __

EI02

Y1
to

Y160

--------------------------------~~
------------------------------------~

SHL=Vcc
EI02

'

...._ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __

EI01

Y1
to

Y160

--------------------------------------------~~

--------------------------~
Figure 5 Basic Operation Timing Chart

1096

HITACHI

HD66310T
Cascade Connection

the next HD66310. Figure 6 shows a connection
example.

When the SHL signal is at the GND level, the
HD66310 begins to input data when the BIOI signal goes low. When the data input is completed,
the ElQ2 signal changes to low. By connecting the
ElQ2 pin of the first HD66310 to the BIOI pin of
the next HD66310, the low EIQ2 signal activates

When the SHL signal is at the Vee level, the EIQ2
pin of the fJI'St HD66310 is connected to GND, and
the EIOI pin is connected to the next HD66310
EI02pin.

DATA----~~._------------._------~----~----­

c~--------~~----------_r_.----------_+~~-----

SHL
Driver 1

SHL
Driver 2

EI01

EI01

EI02

Driver 3

EI01

EI02

EI01 ~'--____________

------...fl..I"lSlJ"l

C~

}
Driver 2
signals

EI02

A

Driver 2 input enabled

B

Figure 6 Chip Enable Operation (SHL = GND)

HITACHI

---

--------------------------------

1097

HD66310T
LCD Driving Power Supply Circuitry
Multiple-Level Driving Voltage Method
AC voltage must be applied to the LCD, since DC
voltage deteriomtes the LCD. To display eight
gmy scales, 16 voltage levels, shown in figure 7,
must be applied.
Although the HD66310 has eight LCD driving
voltage input levels, it can output 16 driving voltage levels using the level selector shown in figure
8, since the tmnsfer gates of the output circuit are
produced by the CMOS structure.
External Power Supply Circuitry
Figures 8 and 9 show the external power supply
circuit when displaying 512 colors in the Triad

armngement, and figure 10 shows the circuit for
displaying 64 colors in the Triad armngement
Table 3 shows the specifications of the LCD panel
and the HD66310 pins for each power supply circuit.
The circuit shown in figure 8 is the basic one used
when displaying 512 colors in the Triad armngement. However, the HD66310 can dispense with
the level selector, as shown in figure 9, using the
internal RVS (output reverse) pin. See table 1 for
detailed RVS functions.
When displaying 64 colors in the Triad armngement, the RVS pin functions as the alternating signal input pin, as shown in figure 10.

Vee
V1

V2
V3
V4
V5
V6

V7

va

V9
V10
V11

V12
V13
V14
V15
V16

-------------------------------------------- VEE

Figure 7 HD66310 Output Waveform
1098

HITACHI

HD66310T
Table 3 Color Display and Pin Specifications
Output
Level

8x2
(AC)

8x2
(AC)

4x2
(AC)

Display Data
Panel Spec.

DI2

DI1

Quad: 4096 colors
Triad: 512 colors

1/0

1/0

(upper bit)

Quad: 4096 colors
Triad: 512 colors

1/0
(upper bit)

Quad: 256 colors
Triad: 64 colors

DIO

RVSpln

Power Supply
(Refer to}

1/0

1

Fig. 8

Alternating
signal

Fig. 9

Alternating
signal

Fig. 10

(lower bit)

1/0

1/0
(lower bit)

1/0

1/0

(upper bit)

(lower bit)

1: Vee level voltage
0: GND level voltage

Alternating
signal

Vee

Vee

Level
selector

V1
V2
V3
V4
V5
V6
V7

V16
V15
V14
V13
V12
V11
V10

va, V9

V7
V6
V5
V4
V3
V2
V1
VO

lW§
I/O
I/O

110

Figure 8 ExternalPower Supply Example 1

HITACHI

1099

HD66310T
Alternating
signal-_-------------.

V7
V6
V5
V4
V3
V2
V1
VO

RVS
110

va
va

VEE

Figure 9 External Power Supply Example 2

Alternating
signal
Vee

Vee
V1
V2
V3
V4
V5
V6
V7

va

V7

V6
V5
V4
V3

V2
V1

RVS

Di2
Di1
DiO

vo

VEE\.~--

Figure 10 External Power Supply Example 3

1100

HITACHI

I/O
I/O

HD66310T
Design for Timing
11. However, the power supply lines immediately reverses polarity after a transition of the
RVS signal, as shown in figures 9 and 10.
Therefore, the HD66310 outputs invalid data
during the last CL 1 of a frame period.

When using the RVS pins to simplify the power
source, as shown in figures 9 and 10, it is recommended to add a vertical retrace period, (a scanning period in which no scan electrode is selected)
at the end of a frame scanning period, as shown in
figure 12, for the following two reasons.

In the power supply circuits shown ill figures 9
and 10, voltage temporarily becomes unstable
just after the RVS transition, causing the LCD
display to become jumbled.

As shown in figure 4, the data reverse circuit is
before the latch circuit (1). The LCD driving
output is reversed one CLl period after a
transition of the RVS signal, as shown in figure

CL1

-IlL--__---InL-____fL

(+---_

:x_____

RVS

_ x'----

LCD output

Figure 11

IlVS" and LCD Driving Signals Timing

_ - - - - - - - - O n e f r a m e period _ _ _ _ _ _ __

Frame synchronization signal

--fl

Line synchronization signal (ell)

~

Alternating signal

~-----------------------------

••

__ _

.' '.

-------~

~

~~~i~5ilectrodes

XI
X2
I
I

,:

{.J. ~~~
,

L...---~
--------~--~---

J480 ------~.--- ---~

HD66310T

Vl-VI60

Figure 12 Vertical Retrace Period

HITACHI

1101

~:!1

s

"g.

§':r

ag. ....

~OW
I

I

'"

r~

UI'"

t;:)!

51e.~
t""'"

()~

t1~

Frame synchronizalion s~naJ
line synchronization signal
Data fetch signal
Display data (even number)
Display data (odd number)
Alernating signal

J:

~
0

;

't:l

o _
!:g
r- o.
'I1

LCDpanei

Controller

Number of colors: 512
Color arrangement: Triad type
Display capacity: 480 x 640 dots
IC for scanning: HD61105

(r~

I»
a.

~'o

~~

-

" "'I»

[go
~

V5

'"g-

V4

U

V3

.--oGND
Ih'
(0 V)

~;;!

a.

g

a.

e.
el

(JQ

0

[

Vee 0 - NoI.. : 1. An operational aIIl>Iifier should be installed on each I_I of the power supply line (VO-V7) to lower the il'l'l'8danoe.
2. Condensers should be installed nesr the ICs to stabnize the power supply voltage.
Two O.I-~F condensers are recommended to be installed on one IC: one ~n Vco and GND. and one ~n Vee and VEE'
a This system uses 12 HD66310T chips and 12 HD61105 chips.

Figure 13 App6cation System Connection Example

> ==
~

~~

~

eo
~

~

"CI

;:;.

eI\
eI\

(M

~

~

X1
Scanning
electrodes
(HD61105)

X2

X3
__~____~______~______~______~

X~O

l:

~

i

iiiJ' - ._

HD66310T Y1-Y160

U

~,

~ One line period

~~

----------1-1-----______________

_n_ - - , . - -

A

~
----~========~\~

n

L!ne synchronization . ,
signal
..J I

,

L."_ __

........ .JlJ1JlIU1J1JL-

Data fetch signal

DOO

TITUTTI I I I I I I I 1 I I I I I

fl] frl I f - I [ I J

Display data
{ 001
12 bit

IIIIIIIIIIIIIIIIIIIII

IIIIIIII IIII

I I I I I I II I I I I I I I I I I I I I

III I I I II

023

S

I I JI

i
~

8

Figure 14 Timing Chart

=>
~

HD66310T
Absolute Maximum Ratings
Item

Symbol

Ratings

Unit

Note.

Power supply for
logic unit

Vee

-0.3 to +7.0

V

2

Power supply for
LCD driving unit

VEE

Vee -25 to Vee + 0.3

V

Input voltage (1)

Vn

-0.3 to Vee + 0.3

V

Input voltage (2)

VT2

VEE - 0.3 to Vee + 0.3

V

Operating temperature

Topr

-20 to +75 (H06631 OTOO)
-20 to +65 (H066310T0015)

°C

Storage temperature

TslO

-40 to +125

°C

2,3

Notes: 1. Exceeding the absolute maximum ratings could result in permanent damage to the LSI. The
recommended operating conditions are within the electrical characteristic limits listed on the
following pages. Exceeding these limits may cause malfunctions and affect reliability.
2. Values are in reference to GNO .. 0 V.
3. Applies to input pins SHL, CL 1, CL2, as, RVS, TEST, and 000-023. Also applies to input!
output pins EI01 and EI02 when these pins function as input pins.

1104

HITACHI

HD66310T
Electrical Characteristics
DC Characteristics
(Vee = +5V ±lO%, GND =0 V, V ee - VEE = 15 to 23 V, T. =-20 to +75°C in 12 MHz version)
(Vee = +5V±5%, GND =0 V, Vee - VEE = 15 to 23 V, T. =-20 to +6SOC in 15 MHz version)

TYP.

Hem

Symbol

Min.

Max.

Unit

LCD driving power
supply voltage

VCC-VEE

15

23

V

Test CondHlons

Not..

Input high· level
voltage (1)

V1H1

0.8 x VCC

VCC

V

2

Input low-level
voltage (1)

V1L1

0

0.2 x Vee V

2

Input high-level
voltage (2)

V1H2

0.75 x
Vee

Vee

V

3

Input low-level
voltage (2)

V1L2

0

0.25 x
Vee

V

3

Output high-level
voltage

VOH

Vee- 0.4

Output lOW-level
voltage

VOL

Input leakage
current (1)

III

Input leakage
current (2)

V

IOH =-0.4 rnA

4

0.4

V

lot. = 0.4 rnA

4

-5.0

+5.0

I1A

V1N = Vcc to GND

5

IL2

-10

+10

I1A

V1N - Vee to GND

6

Input leakage
current (3)

b

-100

+100

I1A

V1N .. Vee to VEE

7

LCD driver on
resistance

RON

2.5

kn

Vcc - VEE - 20 V

8

Current
consumption (1)

-I P1

25
30

rnA
rnA

Data fetch 12 MHz
Data fetch 15 MHz

9, 11

Current
consumption (2)

-lp2

2
2.5

rnA
rnA

Stand-by 12 MHz
Stand-by 15 MHz

9, 11

Current
consumption (3)

-1P3

3
3.7

rnA
rnA

12 MHz
15MHz

10, 11

Notes: 1.
2.
3.
4.
5.
6.
7.
8.

Voltage between Vcc and VEE.
Applies to CL1, CL2, SHl, Dij, RVS, TEST, and B5.
Applies to EI01. (input) and EI02 (input).
Applies to EI01 (output) and EI02 (output).
Applies to CL1, CL2, SHL, RVS, Dij, TEST, and BS.
Applies to EI01 (input) and EI02 (input).
Applies to VOL to V7L and VOR to V7R.
Applies to Y1 to Y160.
9. Current between Vee and GND under the conditions of V1H - Vee, V1L - 0 V, and no load on the
output pins.
10. Current between Vce and VEE under the conditions of V1H = Vee, VIL - 0 V, and no load on the
output pins.
11. fCL2 and fCLl are 15 MHz, 37.5 kHz respectively in 15 MHz version.

HITACHI

1105

HD66310T
AC Characteristics
(Vee = +5 V±10%, GND = 0 V, Ta = -20 to +75°C in 12 MHz version)
(Vee = +5 V ±5%, GND = 0 V, T a = -20 to +65°C in 15 MHz version)
Min.

tcvc

83 (66)

ns

Clock high·level
pulse width

tcwH

30 (23)

ns

Clock low-level
pulse width

tcwL

30 (23)

ns

Clock rise time

tR

Clock fall time

tF

Clock setup time

tsu

Clock hold time

Typ.

Max.

Unit

Symbol

Clock period

Item

Test Conditions

Notes

10 (10)

ns

2

10 (10)

ns

2

100 (100)

ns

2

tH

100 (100)

ns

2

Data setup time

tosu

20 (10)

ns

3

Data hold time

tOH

30 (25)

ns

3

Enable input
setup time

tEsU

20 (10)

ns

4

Enable output
delay time

tED

CL 1 high-level
pulse width

tWH

100(100)

ns

RVS setup time

tRsu

50 (50)

ns

6

tRH

50 (50)

ns

6

RVS hold time

53 (46)

Data in ( ) is the characteristics in 15 MHz version.
Notes: 1.
2.
3.
4.
5.
6.

1106

Applies to
Applies to
Applies to
Applies to
Applies to
Applies to

CL2.
CL1 and CL2.
Dij and CL2.
EI01, EI02, and CL2.
CL1.
RVS and CL2.

HITACHI

ns

See figure 16
for test load

4
5

HD66310T

Cl2

Dij

Cl1
Cl2
Enable output
Enable input

LCD output

Figure 15 Timing Chart

Chip enable
output

:-:l

30 PF:;:

Figure 16 Test Load

HITACHI

1107

HD66330T (TFT Driver)-(64- Level Gray Scale Driver
for TFT Liquid Crystal Display)
- Preliminary Description

Features

The HD66330T, a signal driver LSI, drives an
active ma1rix LCD panel having TFrs (thin fllm
transistor) in the picture element (pixel) area. The
LSI receives 6-bit digital display data per dot and
outputs corresponding gray scale voltage. This LSI
easily achieves multicoloring of a VGA-sized color
TFr LCD anlt is suitable for applications such as
multimedia.

• Multicolor display
The HD66330T receives 6-bit digital display
data per dot, and selects and outputs an LCD
drive voltage among 64-level gray scale voltages. When R, G, and B color fllters are added
to the LCD panel, a maximum of 260,000 colors
can be displayed.
• High-speed operation
Operating clock: 28 MHz maximum
Amount of input data: 3 dots x 6 bits (gray scale
data)
• Applicable systems
PC (640 x 480/400 dots) systems
• Internal I92-bit drive function
• Internal standby function
• Internal chip-enable signal generation circuit
• Supply voltage: 4.5 V to 5.5 V
• Bidirectional shift

Ordering Information
lYpe No.

Outer lead pitch (1Lf11)

Package

HD66330TAO

160

236-pinTCP

Note: The details of TCP pattern are shown in "The Information of TCP."

1108

HITACHI

HD66330T
Pin Arrangement

Note: This figure does not specify the tape carrier package dimensions.

1
2
3
4
5
6
7
8
9
10

V8L
V7L
V6L
V5L
V4L
V3L
V2L
V1L
VOL
000

11
12
13
14
15
16
17
18
19
20

001
002
003
004
005
EI01
CL4
CL2
CL1
Vee

21
22
23
24
25
26
27
28
29
30

SHL
GNO

EI02
010
011
012
013
014
015
020

HITACHI

31
32
33
34
35
36
37
38
39
40

021
022
023
024
025
VOR
V1R
V2R
V3R
V4R

41
42
43
44

V5R
V6R
V7R
V8R

1109

HD66330T
Internal Block Diagram

CL2

EI02~--~~---L~~+---J-------------------------~
~.---t.--r--~

Latch address selector

SHL - - - - - - ' - - - - - t - - '

02S-020
01S-010
005-000

••••••••

~Ianes

192-bit latch circuit 2

CL1

~~======~>
CL4

192-bit decoder

•••••••••••

vaL, V7L,
V6L, VSL,
V4L, V3L,
V2L, V1L,
VOL

V6R,

VSR,
V4R,

•••••••••••
Y1 Y2 Y3 Y4 YS

1110

VaR,
V7R,

HITACHI

V3R,
V2R,
Y192

V1R,
VOR

HD66330T
Block Functions
Clock Controller: Generates chip enable signals
(ElO2 and mol) and controls the internal timing
signals.

Decoder: Generates a decode signal per pixel for
the LCD drive voltage generation circuit using an
upper 3-bit decoder and a lower 3-bit decoder.

Latch Address Selector: Generates latch signals.
which sequentially trigger latch operation of input
display data.

LCD Drive Voltage Generation Circuit: Generates
LCD drive voltages from LCD drive power supply
voltages according to the decode signals generated
by the decoder.

Latch Circuit 1: Latches 3-pixel x 6-bit sequentially input display data; composed of 192 x 6 bits.
Latch Circuit 2: Latches 192 x 6-bit data latched
in latch circuit 1 synchronously with the CLl
signal.

HITACHI

'111

Functions

Supplies power to the LCD drive voltage generation circuit.
The same voltage must be applied to corresponding L- and
R-power pins within a range of Vee to GNO.
Inputs display data latch pulses for latch circuit 2. At the
rising edge of each CL1 pulse, latch circuit 2 latches display
data input from latch circuit 1 and outputs LCD drive
voltages corresponding to the latched data.
CL2

025-020,
015-010,
005-000
SHL

18

Input

Inputs display data latch pulses for latch circuit 1. At the
falling edge of each CL2 pulse, latch circuit 1 latches display
data input via 025-000 and outputs the latched data to latch
circuit 2.

Input

Inputs 6-bit (gray scale data) x 3-pixel display data.

Input

Selects the shift direction of the display data.

~ 025-020

GNO

025-020
015-010
005-000

~:
,,
,,,

~
Last

025-020 Y190
015-010 Y191
005-000 Y192

~

CL4

1112

Input

025-020
015-010
005-000

~,,,

,,

:

025-020 Y192
015-010 Y191
005-000 Yl90

,

~

Y1
Y2
Y3

is

,,

V

Vee

015-010
005-D00

025-020
Last-V 015-010
005-000

is

Y3
Y2
Y1

Controls the 2-phase function. A high level period of this
signal specifies the first phase period that performs high
output current operation, and a low level specifies the
second phase period that outputs the voltage corresponding
to the display daia.

HITACHI

HD66330T
Pin Functions (cont)
Signal Name

Y1-Y192

Numbers

110

2

Input/output Provides chip-enable signals. Input or output depends on
the SHL signal, as shown below. At anyone time. the signal
being used for input must go low to enable the LSI to latch
display data, and the signal being used for output will be
driven low after 192 pixels of display data have been read.

192

Output

Functions

SHL Level

EI01

EI02

GND

Input

Output

Vee

Output

Input

Outputs LCD drive voltages.

HITACHI

1113

HD66330T
System Overview
The following shows a block diagram of a TFf
color LCD system configured with multiple
HD66330Ts. The HD66330Ts latch 6-bit data per
dot, and selects and outputs one level among

64 internally generated LCD drive voltage levels.
When the pixels are structured using R, G, and B
color filters, a maximum of 260,000 colors can be
displayed.

SJlllem black diagram

nmlng chait 'example 01 the common· voltage AC·drlve method)
CL1

CL2

FLM

vo-va
VO
Common

electrode
(OVI5 V)

~

vo

va

va

I

Y1-Y192

54·leval gray scala

1114

HITACHI

VO

vo

vo

HD66330T
Timing Chart for Display Data
the panel and alternately connected to the panel
pins. In such a configuration, the ROB data and the
system dot clock (DCLK) should be divided
between the upper and lower drivers. Here, DCLK
should be divided into two by the controller.

The following figures show the display data timing
and hardware configuration for the TFT color LCD
system configured with HD66330Ts. Since color
panels usually have a narrow connection pitch with
driver LSIs, the HD66330Ts should be located
above (upper drivers) and below (lower drivers)

R5-RO,
Gs-<30,

18 (6 bilS x 3 pixels)

FLM
TFT color panel
260,000 colors,
640 x 480 dolS

Timing chart
OTMG

~f.o..t - - - - - - v a l i d display period------t...

OCLK

Upper driver display data

/"'.../

CL2U

R5-Ro (odd pixel) 025-020
Bs-<30 (odd pixel) 015-010
G5-BO (even pixel)_ 005-000

Lower driver display data

CL2L

/"'.../

Gs-<30 (odd pixel) _
025-020D-::t~,..~:,..l::!r..t:~;~'~~r':::~~'~
R5-RO (even pixel)_ 015-010
/"'.../
B5-BO (even pixel) _
005-000

,
I
I

I
,

I
I

,
I

I
I

HITACHI

I
I

I
I

Numbers in the figure indicate
pixels.

1115

HD66330T
Power Supply Circuit Example
The figures below show an example of a circuit
used to generate LCD drive power supply voltages
VO to V8. In this example, 18 levels of voltage are
generated by divided resistance to alternate the current for the LCD panel, and either positive or nega-

tive voltages are selected and supplied to the
HD66330T. To stabilize voltage, an operational
amplifier should be connected to each selector
output.

+5V
+5V

V8+N8-

V8

V7+N7-

V7
HD66330T

Selector

t--'--'---t--*--'

18 to 9 VO+No-

VO
Maximum ±10 mA direct current
(maximum ±5 mA for each of the L- and
R-pins) flows in the LCD drive power
supply voltage pins Vo to V8 of one
HD66330T. When 10 ICs are used, the
current amounts to ±100 mA maximum.
The direct current changes within 0 to
±100 mA depending on the display data.

+Vs

..

o to ±100 mA

..

-Vs
LCD drive power supply circuit example
(per one voltage level)

1116

HITACHI

The LCD drive power supply circuit must
be able to provide stable voltage despite
the change in the current input to the IC.
The following shows a circuit example:

HD66330T
Power Supply Voltage Examples
Voltage levels to be input to LCD drive power supply pins VO to V8 should be determined according
to panel specifications such as voltage intensity

Voltage (V)

characteristics. The table below lists voltage level
examples for reference:

VO

V1

V2

V3

V4

V5

V6

V7

V8

Counter Electrode

o

1.0

1.5

2.0

2.5

3.0

3.5

4.0

5.0

0

5.0

4.0

3.5

3.0

2.5

2.0

1.5

1.0

0

5.0

HITACHI

1117

HD66330T
Relationship between Display Data and Output Voltage
The HD66330T outputs 64-level gray scale voltage
generated by 9 levels of LCD drive power supply
voltage and 6-bit digital data. The figure below

D'se'a:t Data
DIS 014 013 012011
0 0 0 0 0
0 0 0 0 0
I
0
0
0
0
0 0 0
I
0
0
0 0 0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0

0
0
0

0

0
0

I
0

I
0

0
0
0
0

0
0
0
0
0
0
0
0

010

I
I
0
0
0
0

I

I

0
0

0

I
0

I

I

0
0

0

I
0

I

I

0
0

0

I
0

1
0
0

1

1

0
0
0
0

0
0

I
0
0

I
0
I
0
1
0
I
0
1
0
I
0

Outeut Voltas·
1st Phase 2nd Phase
VI
VO + 1/8)( 1Y,-VOI
VI
VO + 218)( lVI-VOl
VI
VO + 318)( lVI-VOl
VI
VO + 4/8)( lVI-VOl
VI
VO + 518 )( lVI-VOl
VI
VO + 6/8)( lVI-VOl
VI
VO + 7/8 )( lVI-VOl
VI
VI
V2
VI + 1/8)( IV2-Vl1
V2
VI + 218 )( IV2-Vl I
V2
VI + 318 )( IV2-Vl I
V2
VI + 418 )( IV2-Vl I
V2
VI + 518)( IV2-Vl1
V2
VI + 6/8 x IV2-Vl1
V2
VI + 7/8 )( IV2-Vl I
V2
V2
V3
V2 + 1/8 " IV3-V21
V3
V2 + 218 )( IV3-V21
V3
V2 + 318 " IV3-V21
V3
V2 + 418 )( IV3-V21
V3
V2 + 518 x IV3-V21
V3
V2 + 6/8 x IV3-V21
V3
V2 + 7/8 )( IV3-V21
V3
V3
V4
V3 + 1/8 x IV4-V31
V4
V3 + 218 x (V4-V31
V4
V3 + 318)( (V4-V31
V4
V3 + 418 x (V4-V31
V4
V3 + 518 )( (V4-V31
V4
V3 + 6/8 )( (V 4-V31
V4
V3 + 7/8 )( (V4-V31
V4
V4

shows the relationship among the input voltages
from the LCD drive power supply circuit, digital
codes, and output voltages.

D'se'a:t Data
DIS 014 013 012 011 010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0

0
0

0
0
0
0
0

0
0
0
0

I
I
0
0
0
0

0
0

0

I
0

I

I

0
0

0

I
0

I

I

0
0

0

I
0

I

I

0
0

0

I
0

I

I

I

0
0
0
0
0
0
0
0

0
0
0
0

0
0

I
0
0

I

I

0
0
0
0

0
0

0

1
0
1
0
1
0
0

I
0

I
0
0

I
0

I
0

Outeut Vohell!
1st Phase 2nd Ph •••
V5
V4 + 118)( IVs.-V41
V5
V4 + 218 )( IVs.-V41
VS
V4 + 318 )( IVs.-V41
VS
V4 + 418 )( IVs.-V41
V5
V4 + 518 )( IVs.-V41
V5
V4 + 6/8 )( IVs.-V41
V5
V4 + 7/8)( IVs.-V41
V5
VS
V6
V5 + 118)( IV6-V51
V6
V5 + 2/8 )( IV6-V51
VB
VS + 318 )( IV6-V51
VB
V5 + 418 )( IV6-V51
V6
V5 + 518 )( IV6-V51
V6
V5 + 6/8 " IV6-V51
V6
V5 + 7/8)( IV6-V51
V6
V6
V7
V6 + 118" IV7-V61
V7
V6 + 218 )( IV7-V61
V7
V6 + 318 " IV7-V61
V7
V6 + 418 x IV7-V61
V7
V6 + 518 " IV7-V61
V7
V6 + 6/8 x IV7-V61
V7
V6 + 718 " IV7-V61
V7
V7
V8
V7 + 1/8" IV6-V71
V8
V7 + 218 " IV6-V71
V8
V7 + 3/8 )( IV6-V71
V8
V7 + 418 )( (V6-V71
V8
V7 + 518 " IV6-V71
V8
V7 + 618 )( (V6-lm
V8
V7 + 718 )( IV6-V71
V8
V8

Note: 1st phase: The period in which 2-phase control signal CL4 is high and high output current operation is performed.
2nd phase: The period in which 2-phase control signal CL4 is low and low output current operation is performed (see p. 1199 for
details).

va
Power
supply
circuit

Y1

) H066330T

vo

~

Display data
(6-bit digital data)

1118

HITACHI

64 levels

HD66330T
Output Offset Voltage
The HD66330T has an internal DA converter per
output The upper three bits of 6-bit display data
select and apply the LCD drive power supply voltage level to the DA converter, and the lower three
bits select and output one analog voltage level.

that caused by concentrated current in a LSI due to
a particular display pattern.
The figure below shows the characteristics of output voltage with respect to LCD drive power supply voltages. Since output offset voltage Voff
depends on the difference between adjoining LCD
drive power supply voltages IVn - Vn + 11 (n = 0 to
7) output offset voltage will also decrease when the
power supply voltage difference IVn - Vn + 11 is
decreased.

Output offset voltage Vocc is defined as the difference between the actual output voltage and the
ideal output voltage expected from the LCD drive
power supply voltage and digital display data. The
Voff can be considered as the total output voltage
differences including the differences between LSIs,
between different output pins of the same LSI, and

LCD Drive Power Supply Voltage Examples

Voltage (V)

Vo
o

V1

V2

V3

V4

V5

V6

V7

va

1.0

1.5

2.0

2.5

3.0

3.5

4.0

5.0

(VO < Vl < ... < Va)
Ideal output voltage

!itA Output voltage dispersion range

va -------------------------------------------------------"~"~I --OJ voH = 60 mV
,

V7

....

V5
V4

III

::ft r

~~~~~~~~~~~~:~~~~~~~~~~;, ;;;:-:--~i
.

V3

l V5 -

I:

V4

i
'" (mV)
~

:

Jg

:,
,'

Voff = 60 mV

l ' r---f1

l

=0.5 V l

,,

V1 -.-------~ ---

mV

=

'
:
"

V2

Voff =60mV

...:

,lVa-V7 = 1,v
,

V6 ------------------------------------- -

~o

:

:

:

::

,

I~
MSB

;:;
0
0

,

;:

g

30

:

f~o~i~----~'---'--~--~--~-+---'~----4V,2
va
~1
, V3 V,4 1./.5 V6 V,7
,

LSB 8o~

60

~

~

;:;

;:;

;:;

;:

;:

;:

0

§

~

;:;
~

;:;

oL--";"-~'---

0.5

1.0

(V)

IVn-Vn+ 11

;:
;:

LCD drive power supply voltage

HITACHI

1119

HD66330T
LCD Drive Power Supply Voltage Examples

VoHage (V)

va

V7

V6

V5

V4

V3

V2

V1

Vo

o

1.0

1.5

2.0

2.5

3.0

3.5

4.0

5.0

(va < V7 < .•. < YO)
Ideal output voltage

til Output voltage dispersion range
VO """" """"""""""""."""""""""""""""""""""."""" """""""""""""

,
,
,,

"L

"~9" l!I..y"

VI

""""""""""""""""""".""""""""ypg. ':'

V2

""""""""""""""""""".""""""""""""""""

V3

""""""""""""""""""""""·t""""""~ ,~: ::YOff = ~O mV

V4

"""""""""""Voff",:"~QJrtY: ::

VS

,,
,

V7
:"

I

:

I

V7

'1,6

1

LSB

0

::

::
0

t::
::
I

I

::
::

::
I

:

I

I

I

,

I

I

I

I

I

I

I

I

I

I

:
:

1
1

I

I

I

I

::

, I

::
::

::

I

:

:

•

I

I

I

I

I

I/.S

V4

v.3

V2

V,l

,
,

::
0

I

,

0
0

,

::
00

8
0

LCD drive power supply voltage

1120

i:

•

I

'

~

r;v

:

:

0

~

:
:
:

I

'V~f = 60 mV

L"t'
:
:,
:
:
,

MSB

:

,V3 - V4 = O.S V:

::

.0,

V6

"L"

I

.~

:..

lve-vl =

HITACHI

:
:
:
I

I

:
:

:
I
,

iVO

§
0

8

o '--~0~.5::----:-1.'::-0--:(V~)
IVn-Vn + 11

HD66330T
2·Phase Operation
A high-speed low-power output switching function
is provided by dividing the horizontal period into
1st-and 2nd-phase periods. where high output current operation and low output current operation are
alternately performed.
During the 1st-phase period. the specified voltage
is applied to the LCD panel quickly with a low output impedance of about 215 kQ (high output
current operation). Here. the applied voltage is
selected by the upper three bits of display data
(see p. 1196).
During the 2nd-phase period. a voltage is applied

,,

i"
,,
:..

corresponding to the display data with an output
impedance of about 17 ill (low output current
operation).
In general. since it is not required to secure the 1st
phase in a 640 x 480-dot color panel (see the figure
below for assumed load condition). CL4 can be
fixed low.
This function is effective when the panel load is
large or when a horizontal period is short and gray
scale voltage must be applied quickly. For settings
in the 1st-phase period. see note 4 in Electrical
Characteristics.

Horizontal period
1st phase

2nd phase

L

CL4
Output resistance

Output resistance

2.Skn

17kn

r - - Assumed load condition - - - - - - .

Skn
LCD load:

~200PF

HITACHI

1121

HD66330T
Absolute Maximum Ratings
Item

Symbol

Rating

Unit

Power supply voltage

Vee

-0.3 to +7.0

V

Input voltage (1)

Vt1

-0.3 to +Vee + 0.3

V

1,2

Input voltage (2)

Vt2

-0.3 to +Vee + 0.3

V

1,3,4

LCD power supply input current

II

±20

mA

5

Operating temperature

Topr

-20 to +75

·C

Storage temperature

TSI9

-40 to + 125

·C

Notes

If the LSI is used beyond the above maximum ratings, it may be permanently damaged. It should always be
used within its specified operating range for normal operation to prevent malfunction or degraded reliability.
Notes: 1. Assuming GND

= 0 V.

2. Applies to input pins CL 1, CL2, CL4, SHL, and Dij, and I/O pins EI01 and EI02 when used as
input.
3. Specifies voltage to be input to the LCD drive power supply pins.
Either of the following relationships must hold:

va ~ V7 ~ V6 ~ V5 ~ V4 ~ V3 ~ V2 ~ V1 ~ VO ~ GND or
~ V1 ~ V2 ~ V3 ~ V4 ~ V5 ~ V6 ~ V7 ~ va ~ GND
The following relationship must hold for VO to va potentials:
VleD ~
VleD ~ VO

4.

IVn - Vn + 11 :s; 2 V (n '" 0 to 7)
5. Specifies the maximum ratings for current in the LCD drive power supply input pins Vo to
(total current for both Land R pins).

1122

HITACHI

va

HD66330T
Electrical Characteristics
DC Characteristics (Vee - GND = 4.5 to 5.5 V, and Ta = 20 to 75°C, unless otherwise Doted)
Applicable
Pins

Item

Symbol

Input high-level
voltage

V1H

Input low-level
voltage

V1L

Output high-level
voltage

VOH

Output low-level
voltage

VOL

Input leakage
current (1)

lu

-5
CU. C12.
SHL. Dii. CL4

input leakage
current (2)

IL2

EI01 (I).
EI02(1)

LCD drive power
supply input
current

II

VOL-VaL.
VOR-VaR

Output offset
voltage

Voll

Y1-Y192

Difference
between
output pins

Driver output
ON resistance

Vref

Min

Typ

CL1. C12.
o.a x Vee
SHL. Dii. CL4.
EI01 (I).
0
EI02(1)
EI01(O).
EI02(O)

Y1-Y192

Max

Unit Test Conditions

Vee

V

Notes

0.2 x Vee V
V

IOH=-O.4 mA

0.4

V

101." 0.4 mA

+5

IlA

-10

+10

IlA

-10

+10

mA

Total of Land
Rpins
IVn - Vn + 11 .. 1 V
(n = 0 to 7)

60

mV

Vee - GND =5V
IVn - Vn + 11 .. 1 V
(n .. Oto 7)

30

mV

Vee -GND.5 V
IVn - Vn + 11 • 0.5 V
(n =0 to 7)

±30

mV

Vee-GND .5V
2
IVn - Vn + 11 .. 1 V
(n .. 0 to 7)

±15

mV

Vee-GND.5 V
IVn - Vn + 11 .. 0.5 V
(n =0 to 7)

Vee- 0.4

Ronl

Y1-Y192

2.5

kn

1st phase
Vee-GND -5 V

Ron2

Y1-Y192

17

kn

2nd phase
Vee-GND -5 V

Current
consumption (1)

IPl

Between
Vee and
GND

20

mA

Data latch
feL2 = 15 MHz.
fcu .. 33 kHz

Current
consumption (2)

Ip2

Between
Vec and
GND

4

mA

Standby
fCL2 = 15 MHz.
fell = 33 kHz

HITACHI

3

1123

HD66330T
Notes: 1. Output offset voltage Volt is defined as difference between the actual output voltage and output
voltage expected from the LCD drive power supply voltage and digital display data.
Volt shows the following characteristics with respect to voltage difference between adjoining LCD
drive power supply pins IVn - Vn + 11.
Q)

~
§2

(mV)

~

Q;

~

'5
a.
'5
0

(V)

(n

=0 to 7)

IVn - Vn + 11
2. Vref can be considered as the maximum total output voltage differences including the differences
between LSls, between output pins of the same LSI, and that caused by concentrated current in
an LSI due to a particular display pattern.
3. Except for the current flowing in VO to V8; outputs are unloaded.

1124

HITACHI

HD66330T
AC Characteristics (Vcc- GND

=4.5 to 5.5 V, and T. =-20 to +75°C, unless otherwJsenoted)
~

Max

Unit

28

MHz

Item

Symbol

Applicable Pin

Clock cycle time

f max

CL2

Clock high-level
width

TOII/h

CL2

10

ns

Clock high-level
width

Tc:wI

CL2

10

ns

Clock rise time

Tr

CL1, CL2

6

ns

Clock fall time

T,

CL1, CL2

6

ns

Clock setup time

Tau

CL1, CL2

50

ns

Clock hold time

Th

CL1, CL2

70

ns

Data setup time

Tdau

Dij,CL2

10

ns

Tdh

Dij,CL2

10

ns

7

Data hold time

Min

Enable setup time

Tesu

EI01, EI02, CL2

Enable output
delay time

Ted

EI01, EI02, CL2

CL1 high-level
width

Tcl1Wh

CL1

Driver output
delay time

Tdd

CL1, Y1-Y192

Test Condition

Nota.

ns
20

56

ns
ns

22

2,3,4

J1S

CL2

0.8 Vee

Dij

0.2 Vee

CL1

Last

First

CL2

Notes: 1. The figure below shows the load condition
for the enable output pins.
Enable output

....
-L

Enable output

o~--

~

30pF

Enable input

HITACHI

1125

HD66330T
2. Specified by the following load condition and timing.
load condition - - - - - - - - - - ,
load resistance

5kn

Y1-192

~ load capacnance

~200PF

(Cl4 is fixed at low level.)
Cl1

T

---;~------=::======:::!~SP'ecified output voltage -

Volt

Y1-192
- - -_ _ _ _ _ _ _~S:fpecified output voltage + Volt

3. Driver output delay time Tdd has the following characteristics with respect to the load condition.

load resistance 10 kn

40

load resistance 5 kn
Ii)

30

.,:,
."

~

20
10[
0

{Cl4 is fixed low.)
100

200

300

load capacitance (pF)
4. Driver output delay time Tdd has the following characteristics with respect to the Cl4 high-level
width.

20
Ii)

.,:,

~

10
load resistance 5 kn
load capacnance 200 pF

5
Cl4 high-level width (J,ls)
1126

HITACHI

LCD Module Line Up

HITACHI
-----------

1127

1128

HITACHI

LCD Module Line Up
Graphic Display LCD Module

eLM258XB

eLM213XB

eLM721XBNP

eLMG63900HGR

eLM246X
eLMG6471XTFC

eLM238XB

eLMG6400PLGR

eLMG5040XUFC
eLM215XB

eLM266XW

eLMG6151XUFE

eLMG6281XNGE

eLM300XM
eLMG9040ZZFC

HITACHI

1129

LCD Module Line Up
Character Display LCD Module
1-line Series

eH2570

eLM070L

eLM015

eLM020L

eLM568F

eLM027

eH2571

eLM038

eH2572

eLM058

2-line Series

"i..M107XML
eLM052L

eLM017L
eLM016L, LM016XML

eLM018L
eLM032L, LM032XML

1130

HITACHI

LCD Module Line Up
4-line Series

Segment-type LCD module

eLM041L

eLM044L

LED with backlight

eLM087LN

eLM088ALN

eLM091LN

eLM092LN

eLM093LN

HITACHI

1131

LCD Module Line Up
Graphic Display LCD Module (Reflection type)

...--.-

Type
~tYPe

On-1IIIp tYPe

wxhl......)

M_ _
wxhxtlnun)

-ERectIve

wXhlmm)

Dot_ Duty
wXhlmm) Cycle

LM258X8

-

.1

240x64

Color
Yellow-green

117x41

0.47xO.47 1/64

LM300XM

-

240x64

New gray

160x76xllmax.

132x39

0.63xO.63 1/32

-

*1

LM213X6

*1

266)(64

YeIIow-green

184)(75)(10max.

149.6)(43

0.66)(0.66 1/64

LMG6390QHGR

LMG63800HGR

.1

256)(64

New gray

160)(68)(9.5max. *4

126.3)(37

0.47)(0.47 1/64

LMG63920HFR

LMG63820HFR

*1

256)(84

Black Ik White

160)(68)(9.6max.$4

126.3)(37

0.47)(0.47 1/64

LM221XB

LM23BX8

*1

240)(128

Yellow-green

160)(120)(13.8max.

148)(76

0.55)(0.66 1/64

LMG6410PLGR

LMG6400PLGR

*1

240)(128

New gray

169.4)( 101 )(9.6max. *4

126)(71

0.60)(0.60 1/128

LMG6412PLFR

LMG8402PLFR

*1

240)(128

8lack Ik White

159.4)(101 )(9.5max.*4

126)(71

0.50)(0.50 1/128

*2

320><266

YeIIow-green

168>< 150)( 13.6max.

142)(116

0.43)(0.43 1/128

*1

460)(64

New gray

270)(82)(13max.

240)(38

0.49)(0.49 1/64

*1

480)(64

New gray

270)( 82)( 13max.

240)(38

0.49)(0.49 1/84

*1

480)(128

Yellow-green

270)( 110)(11.5max.

242)(69

0.48><0.48 1/84

*3

480><128

New gray

270>< 110>< 11.5max.

242><69

0.48><0.48 1/128

LM260X

-

LMG6270XNGR

-

LM246X
LM211X8
LM211XMC
LM216XB
LMG6250ULGR
LMG6252ULFR
LM266XW

LMG6272XNFR
LMG6273XNFR
LMG6280XNGR
LMG6282XNFR
LMG6283XNFR
LMG6111XTFR
LMG6160XUFR

-

149 x 67 x 13max.

*3

480><128

Black Ik White

270)( 110>< 11.6max.

242><89

0.48><0.48 1/128

*2

840><100

New gray

287.6)(71.6><11.6max.

243><42

0.36><0.36 1/100

*3

840><200

Yellow-graen

270>< 104)( 11 max.

236.4)(78

0.38><0.36 1/200

*3

640><200

New gray

266 >< 90>< 8max.

221.2)(73

0.33><0.33 1/200

•3

840><200

81ack IkWhite

265)(90)(8max .

221.2><73

0.33><0.33 1/200

*3

640><200

Black &. White
antI-glare

265>(90)(8max.

221.2><73

0.33xO.33 1/200

*3

840><200

New gray

270>< 116)( 8max.

217.2><96

0.33)(0.45 1/200

*3

840)(200

Black Ik White

270>< 116><8max.

217.2><96

0.33)(0.46 1/200

*3

840><200

stack&. White
antl-gla...

270>< 116><8max.

217.2><96

0.33xO.46 1/200

*3

840)(400

Black &. White
anti-glare

288>< 173><7.5max.

223.17x 143.97

0.33><0.33 1/200

*3

840><480

Black &. White
anti-glare

272>< 178><9max.

202.37xI62.77

0.31)(0.31

1/240

U64

Graphic Display LCD Module (with EL backlight)
LMG63910HGE

LMG63810HGE

*1

268><64

Newgrav

180>< S8 ><37

0.47)(0.47

LMG6411 PLGE

LMG8401 PLGE

*1

240x128

New gray

169.4><101 ><9.5max.*4

126><71

0.50><0.50 1/128

LMG6251 ULGE

-

*3

460><128

New gray

270>< 110>< 11.5max.

242><69

0.48)(0.48 1/128

LMG8271 XNGE

-

*3

840><200

New gray

266><90><9max.

221.2><73

0.33)(0.33 1/200

LMG6281XNGE

-.

.*3

640x2oo

New gray

270>< 116><9max .

217.2)(96

0.33><0.45 1/200

*3

640)(400

Blue
anti-glare

256)( 148 >< 9max.

197><126

0.30><0.30 1/200

*3

840)(400

Black 6. White
anti-glare

258)( 148 >< 9max.

197><125

0.30><0.30 1/200

*3

640)(480

Black &. White
anti-glare

272 >< 178><9max.

202.37><152

0.31 ><0.31

*3

640)(480

Black &. White
anti-glare

260>< 180>< 9max.

183><138.4

0.28><0.28 1/240

LMG6171XTBE
LMG6173XTFE
LMG6151XUFE
LMG6221 XUFE

-

1/240

Graphic Display LCD Module (with CFL baCklight)
LM721XBNP
LMG6160XTFC
LMG~71XT8C

LMG8471XTFC
LMG6040XUFC
LMG5060XUFC
LMG9050ZZFC
LMG904022FC

1132

-

-

*3

320)(200

Yellow

142>< 103 >< 30max.

113><77

0.33><0.35 1/200

*3

640)(400

Black&. White
anti-glare

325>< 191.8><28max.

238)(152

0.38><0.36 1/200

*3

840x400

antI-glare

250>< 145>< 10.8max.

196><124

0.30><0.30 1/200

250X 145><10.6max.

196)(124

0.30><0.30 1/200
0.28><0.28 1/242

Blue
Black &. White

*3

640)(400

sntt-gla,.

*3

640X480

anti-glare

256.6>< 160>< lOmax.

183)(137

*3

640)(480

Black&. White
.nti-glare

250>< 172 >< 10.5max.

196><150

0.30)(0.30 1/240

-

1024)(768

Black & White
anti-glare

300><234>< 17max.

231><175

0.22><0.22 1/387

-

1120)(780

Black &Whlta
anti-glere

316><230><31max.

236)(166

0.206)(0.206

Black &. White

HITACHI

1/390

_v. . .

(N<*)

VDD-VaS

~f

I&f"ss

LCD Module Line Up

--

o~

storage

T_ _

--

s~

Driver (on-chip)

Type

+5

-12

66

0-+40

-20-+60

120

2 Double

LC7940 /7941/7942

LM258XB

+5

-9

33

0-+40

-20-+60

150

2 Double

LC7940 /7941/7942

LM300XM

+5

-10.5

250

0-+40

-20-+60

150

2 Double

MSM5839/5238

LM213XB

+5

-13

90

0-+40

-20-+60

160

2 Double

LC7940/7941/7942

LMC'6390QHGR

+5

-13

90

0-+40

-20-+60

160

2 Double

LC7940/7941/7942

LMG6392QHFR

+5

-13.5

210

0-+40

-20-+60

220

2 Double

HD612oo/61203

LM238XB

+5

-15

90

0-+40

-20-+60

160

2 Double

LC7940/7942

LMG6410PLGR

CanoumptIon

T_

Weight

+5

-15

90

0-+40

-20-+60

160

2 Double

LC7940/7942

LMG6412PLFR

+5

-20

76

0-+40

-20-+60

265

2 Double

HD61104/61105

LM246X

+5

-10.5

130

0-+40

-20-+60

180

2 Double

MSM5839/5238

LM211XB

+5

-13

90

0-+40

-20-+60

210

2 Double

LC7940/7942

LM211XMC

+5

-13.5

100

0-+40

-20-+60

320.

2 Double

HD611oo/61103

LM2115XB

+5

-13

100

0-+40

-20-+60

320

2 Double

LC7940/7942

LMG6250ULGR

+5

-13

100

0-+40

-20-+60

320

2 Double

LC794O/7942

LMG6252ULFR

+5

-19

154

0-+50

-20-+60

200

2 Double

HD611 04/611 05

LM266XW

+5

-20.5

180

0-+40

-20-+60

290

2 Double

MSM5298/5299

LM280X

+5

-22

115

0-+40

-20-+60

230

2 Double

MSM5298/5299

LMG6270XNGR

+5

-22

115

0-+40

-20-+60

230

2 Double

MSM5298/5299

LMG6272XNFR

+5

-22

115

0-+40

-20-+60

230

2 Double

MSM5298/5299

LMG6273XNFR

+5

-22

115

0-+40

-20-+60

275

2 Double

MSM5298/5299

LMG6280XNGR

+5

-22

115

0-+40

-20-+60

275

2 Double

MSM5298/5299

·LMG6282XNFR

+5

-22

115

0-+40

-20-+60

275

2 Double

MSM5298/5299

LMG6283XNFR

+5

-20.5

200

0-+40

-20-+60

420

2 Double

MSM5298/5299

LMG6111 XTFR

+5

-21.5

200

0-+40

-20-+60

420

2 Double

MSM5298/5299

LMG6150XUFR

+5

-13

90

0-+40

-20-+60

190

2 Double

LC7940/7942

LMG6391QHGE

+5

-15

90

0-+40

-20-+60

200

2 Double

LC7940/7942

LMG6411 PLGE

+5

-13

100
1500*6

0-+40

-20-+60

380

2 Double

LC7940/7942

LMG6251 ULGE

+5

-22

116
1500*6

0-+40

-20-+60

280

2 Double

MSM5298/5299

LMG6271 XNGE

+5

-22

116

0-+40

-20-+60

340

2 Double

MSM 5298/5299

LMG6281XNGE

+5

-22

200

0-+40

-20-+60

360

2 Double

MSM5298/5299

LMG6171XTBE

+5

-22

360

0-+40

-20-+60

350

2 Double

MSM5298/5299

LMG6173XTFE

200

LMG6151XUFE

1000*5
1000*5

1500*6
2000*5
2000*5

+5

-22

+5

-22

+5

-21~.5

2000*6

400
2000*5

+5

-20.5

230
1000*6
360

+5

-22

360

+5

-22

+5

-22

400

+5

-20.5

360

+5

+34

+5

2000*6

360
2000*6
1800*6
2500*6

1700
6000*6

+38

1700

(+12)*7

Note: Contolier LSI

6000*6

6000

* 1: HD61830

0-+40

-20-+60

480

2 Double

MSM5298/5299

0-+40

-20-+60

450

2 Double

MSM5298/5299

LMG6221 XUFE

0-+40

-20<--+00

340

2 Double

MSMS298/5299

LM721X8NP

+10-+40

-20-+60

950

2 Double

MSM 5298/5299

LMG6160XTFC

+10-+40

-20-+60

400

2 Double

MSM5298/5299

LMG6371 XTBC

+10-+40

-20-+60

400

2 Double

MSM5298/5299

LMG6471 XTFC

+5--40

-10-+60

430

2 Double

MSM5298/5299

LMG5040XUFC

+10-+40

-20-+60

460

2 Double

MSM5298/5299

LMG5060XUFC

+5-+40

-10-+60

1100

2 Double

HD66107T

LMG9050ZZFC

+5-+40

-10-+60

1400

3 Double

HD66107T

LMG9040ZZFC

*2: HD63645F/64645F

• 5: EL power consumption

* 3: HD66841

*6: CFl power consumption

*4: External-type contoller maximum thickne.. is 9.0 mm .

*7: VFC-VSS

HITACHI

1133

LCD Module Line Up

-

Character Display LCD Module

-.......- -

a--

Type

.......

1~.xUneI

Cob

Module ....
wxhxtlmml

LM054

8xl

Gray

88X44x12max.

LM015

16xl

Gray

-.cIed
Voltage

wXhlmml

wXhlmml

Duty Cycle

61 x15.8

6.45X9.4

1/8

+5

80x36x12max.

64.5x13.8

3.15x5.5

1/8

+5

IIDD-Vas IV)

H2570

16xl

Gray

80x36x 12max.

64.5x13.8

3.15x7.9

1/11

+5

LM020L

18xl

·Gray

80x36x 12max.

64.5x13.8

3.07x5.73

1/16

+5

LM020XM8L

16xl

New gray

8Ox36x12max.

64.5x13.8

3.07X5.73

1/16

+5

LM070L

20Xl

Gray

105x39.0xllmax.

84.0x13.0

3.2x5.2

1/8

+5

LM038

20Xl

Gray

182x35.5x13max.

154.0X15.3

6.7x9.4

1/8

+5

LM027

24Xl

Gray

126x36x12max.

100x13.8

3.15x7.9

1/11

+5

H2571

32xl

Gray

174.5x33x 13.4max.

132.5X14

3.15x7.9

1/11

+5

H2572

40xl

Gray

182x35.5x13max.

154.0X15.3

3.15x7.9

1/11

+5

LM058

40xl

Gray

280 x 80 x 13max.

245x19

4.82x8.18

1/8

+5

LM052L

16x2

Gray

80x36xllmax.

64.5x13.8

2.95x3.8

1/16

+5

LM016L

16x2

Gray

84x44x 12max.

61 X15.8

2.96x4.86

1/16

+5

LM016XMBL

16x2

New gray

64x44x 12max.

61 X15.B

2.96x4.86

1/16

+5

LM032L

20x2

Gray

116x39x13max.

83x18.6

3.2x4.85

1/16

+6

LM032XMBL

20x2

New gray

116x37xl0.5max.

B3x18.6

3.2x4.86

1/16

+6

LM080L

24x2

Gray

116x39x13mox.

B3x18.6

2.7x4.85

1/16

+5

LM017L

32x2

Gray

174.5x33x 13.4max.

141.19x 16.75

3.45x4.85

1/16

+6

LM018L

40x2

Gray

182x35.5x13max.

154X 15.3

3.2x4.85

1/16

+5

LM018XMBL

4Ox2

Now gray

182x35.5x 13max.

154x15.5

3.2x4.85

1/16

+5

LM041L

16x4

Gray

87x60x 12max.

61.8x25.2

2.95x4.15

1/16

+5

LM044L

20X4

Gray

98x60x 12max.

76x25.2

2.95x4.15

1/16

+5

3.071<6.56

1/16

+5, (+5)
+5, (-)

Character Display LCD Module (with LCD backlight)
LM087LN

16xl

LM086ALN

16x2

LM093LN

16x2

LM091LN

20x2

LM092LN

4Ox2

Gray

90x36x14max.

64.5x13.8

Gray

90x36xl4max.

64.5x13.8

2.95x3.8

1/16

Gray

90x44x 13.8max.

61.0xI5.3

2.96x4.86

1/16

+6, (+5)

Gray

126x39x 14max.

83x 18.6

3.2x4.85

1/16

+5, (+5)

Gray

192x36.6x14max.

154x15.3

3.2x4.85

1/16

+5, (+5)

Note: Parentheses indicate VLEO.

Segment-Type LCD Module
87X27.5xllmax.

1134

HITACHI

LCD Module Line Up

Po_

1

__

8_ _

r ............

Weight

Controller (on-chlpl

Type

10

0-+50

-20-+70

35

HD44780

LM054

10

0-+50

-20-+70

25

HD44780

LM015

10

0-+50

-20-+70

25

HD44780

H2570

10

0-+50

-20-+70

25

HD44780

LM020L

10

0-+50

-20-+70

25

HD44780

LM020XMBL

10

0-+50

-20-+70

40

HD44780

LM070L

25

0-+50

-20-+70

65

HD44780

LM038

10

0-+50

-20-+70

40

HD44780

LM027

10

0-+50

-20-+70

60

HD44780

H2571

10

0-+50

-20-+70

65

HD44780

H2572

15

0-+50

-20-+70

150

HD44780

LM058

15

0-+50

-20-+70

25

HD44780

LM052L

15

0-+50

-20-+70

35

HD44780

LM016L

15

0-+40

-20-+60

35

HD44780

LM016XMBL

15

0-+50

-20-+70

50

HD44780

LM032L

15

0-+40

-20-+60

50

HD44780

LM032XMBL

15

0-+50

-20-+70

60

HD44780

LM060L

15

0-+50

-20-+70

60

HD44780

LM017L

15

0-+50

-20-+70

65

HD44780

LM018L

15

0-+50

-20-+70

65

HD44780

LM018XMBL

15

0-+50

-20-+70

60

HD44780

LM041L

HD44780

LM044L

Con8umptlon

~r

17.5

0-+50

-20-+70

65

155

0-+50

-20-+70

40

HD44780

LM087LN

150

0-+50

-20-+70

40

HD44780

LM086ALN

405

0-+50

-20-+70

50

HD44780

LM093LN

555

0-+50

-20-+70

70

HD44780

LM091LN

855

0-+50

-20-+70

100

HD44780

LM092LN

1 .05

1 0 -+ 50

1-

1 "PD7225G

20 -+ 70

HITACHI

1 LM039

1135

HITACHI®
. . HITACHI AMERICA, LTD.
Semiconductor & I.C.Division

Engineering Facility

Manufacturing Facility

San Francisco Center
2000 Sierra Point Parkway
Brisbane, CA 94005-1835
(415) 589-8300

Hitachi Micro Systems, Inc.
179 East Tasman Drive
San Jose, CA 95134

Hitachi Semiconductor (America) Inc.
6321 Longhorn Drive
Irving, TX 75063-2712

REGIONAL OFFICES - - - - - - - - Northeast Region
Northwest Region

DISTRICT OFFICES - - - - - - Florida
Texas

Hitachi America, Ltd.
77 South Bedford Street
Burlington, MA 01803
(617) 229-2150

Hitachi America, Ltd.
1740 Technology Drive
Suite 500
San Jose, CA 95110
(408) 451-9570

Hitachi America, Ltd.
4901 N.W. 17th Way
Suite 302
Fort Lauderdale, FL 33309
(305) 491-6154

Hitachi America, Ltd.
10777 Westheimer Drive
Suite 1040
Houston, TX 77042
(713) 974-0534

Mountain Pacific Region

Mid-Atlantic

Hitachi America, Ltd.
Metropoint
4600 S. Ulster Street
Suite 690
Denver, CO 80237
(303) 779-5535

Hitachi America, Ltd.
325 Columbia Turnpike
Suite 203
Florham Park, NJ 07932
(201) 514-2100

Hitachi America, Ltd.
9600 Great Hills Trail
Suite 150W
Austin, TX 78759
(512) 502-3033

Southeast Region
. Hitachi America, Ltd.
5511 Capital Center Drive
Suite 204
Raleigh, NC 27606
(919) 233-0800

North Central Region
Hitachi America, Ltd.
500 Park Boulevard
Suite 415
Itasca, IL 60143
(708) 773-4864

South Central Region
Hitachi America, Ltd.
Two Lincoln Centre
5420 LBJ Freeway
Dallas, TX 75240
(214) 991-4510

Southwest Region

Canada
Minnesota

IBM Region

Hitachi America, Ltd.
3800 W. 80th Street
Suite 1050
Bloomington, MN 55431
(612) 896-3444

Hitachi America, Ltd.
21 Old Main Street
Suite 104
Fishkill, NY 12524
(914) 897-3000

Automotive Region

Hitachi (Canadian) Ltd.
320 March Road
Suite 602
Kanata, OntariO,
Canada K2K2E3
(613) 591-1990

REPRESENTAT!VE OFFICES I!!!!!!l!!!!!!l!!!!!!gl!!!!!!l!!!!!!l!!!!!!

Hitachi America, Ltd.
290 Town Center Drive
Suite 311
Dearborn, MI48126
(313) 271-4410

Electri-Rep • Electronic Sales & Engineering • EIR, Inc.
M. Gottlieb AsSOCiates, Inc.• Jay Marketing Associates
Longman Sales, Inc.• Mycros Electronica • The Novus Group, Inc.
Parker-Webster Company • QuadRep Inc.• QuadRep/Crown, Inc.
QuadRep Southern, Inc.• Robert Electronic Sales
Strategic Sales, Inc. • Sumer Inc. • System Sales of Arizona
System Sales of New Mexico • Technology Sales, Inc.
TekRep, Inc.• Thompson & Associates, Inc .• West Associates
Was Tech Associates

Hitachi America, Ltd.
2030 Main Street
Suite 450
Irvine, CA 92714
(714) 553-8500

DISTRIBUTORS-----------

THIRD-PARTY ASIC DESIGN CENTERS-

Cronin Electronics, Inc. 0 ITT Multicomponents-Canada
Marsh Electronics, Inc. 0 Marshall Industries
Milgray Electronics, Inc. 0 Reptron Electronics
Sterling Electronics 0 Vantage Components Inc.
Western Micro Technology

Locus 0 Indiana Microelectronics Centero Digital
Equipment Corporation 0 Micral 0 Intronics

©1994 Hitachi America, Ltd.
Printed in U.SA

e

1136
Printed on recycled paper.

HITACHI

69417M/GI/MFM
Order Number: M24T026



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.3
Linearized                      : No
XMP Toolkit                     : Adobe XMP Core 4.2.1-c043 52.372728, 2009/01/18-15:56:37
Create Date                     : 2013:10:24 18:57:18-08:00
Modify Date                     : 2013:10:24 20:40:46-07:00
Metadata Date                   : 2013:10:24 20:40:46-07:00
Producer                        : Adobe Acrobat 9.55 Paper Capture Plug-in
Format                          : application/pdf
Document ID                     : uuid:e522fb18-2e26-b346-8f1b-1a9097e53a38
Instance ID                     : uuid:25232db7-4389-9149-baeb-11d31a659f2f
Page Layout                     : SinglePage
Page Mode                       : UseNone
Page Count                      : 1138
EXIF Metadata provided by EXIF.tools

Navigation menu