HD66421TB0 HITACHI [Hitachi Semiconductor], HD66421TB0 Datasheet

no-image

HD66421TB0

Manufacturer Part Number
HD66421TB0
Description
(RAM-Provided 160 Channel 4-Level Grey Scale Driver for Dot Matrix Graphics LCD)
Manufacturer
HITACHI [Hitachi Semiconductor]
Datasheet
Preliminary
(RAM-Provided 160 Channel 4-Level Grey Scale Driver
for Dot Matrix Graphics LCD)
Features
• Built-in bit-mapped display RAM: 30kbits
(160 x 100 x 2 bits)
• Grey scale display: PWM four-level grey
scale can be selected from 32 levels
• Grey scale memory management: Packed
pixel
• Monochrome display: two planes can be
selected. One plane is displayed while the other
plane is being written.
• Partial display: Eight-lines data can be
displayed in any place
• An 80-system MPU interface
• Power supply voltage for operation : 2.2V to
5.5V
• Power supply voltage for LCD : 18 V max.
Description
The HD66421 drives and controls a dot matrix
graphic LCD(Liquid Crystal Display) using a
bit-mapped method. It provides a highly
flexible display through its on-chip display
RAM, in which each two bits of data can be
used to turn on or off one dot on LCD panel
with four-level grey scale.
A single HD66421 can display a maximum of
160x100 dots using its powerful display
control functions. It can display only eight
lines out of one hundred lines.
Ordering Information
Type No.
HD66421TB0
HCD66421BP
Package
TCP
Die with gold bump
HD66421
1
• Selectable multiplex duty ratio: 1/8, 1/64, 1/80,
1/100
• LCD driving alternating cycle: 7, 11, 13 lines
or flame
• Built-in oscillator: external resister
• Low power consumption:
• Circuits for generating LCD driving voltage :
Contrast control, Operational amplifier, and
Resistive dividers
• Internal resistive divider: programmable bias
rate
• 32-level programmable contrast control
• Wide range of instructions
reversible display, display on/off, vertical
display scroll, blink, reversible address,
read-modify-write mode
• Package: TCP
This function realize low power consumption
because high voltage for driving LCD is not
needed.
An MPU can access HD66421 at any time,
because the MPU operations are asynchronous
with the HD66421's system clock and display
operation.
Its low-voltage operation at 2.2 to 5.5V and
standby
-dissipation, making the HD66421 suitable for
small portable device applications.
function
provides
Rev. 1.1E '99.02.10
HD66421
low
power

Related parts for HD66421TB0

HD66421TB0 Summary of contents

Page 1

... An 80-system MPU interface • Power supply voltage for operation : 2.2V to 5.5V • Power supply voltage for LCD : 18 V max. Ordering Information Type No. Package HD66421TB0 TCP HCD66421BP Die with gold bump This function realize low power consumption because high voltage for driving LCD is not needed. ...

Page 2

Preliminary Pin Arrangement GND1 VLCD1 VCC1 V5O V4O V3O V2O V1O GREF IREFM IREFP VLCD2 VLCD3 VCC2 GND2 GND3 VCC3 OSC1 OSC2 OSC CO DCON CL1 FLM M M/S RES VCC4 GND4 DB0 DB1 DB2 DB3 ...

Page 3

Preliminary Pad Arrangement Chip size : 8.99 x 4.72 mm Coordinate : Pad center Origin : Chip Center Bump size : GND1, GND8, dummy A, dummy B Power, I/O (Pad No. 276 to 321) COM1 - 100, SEG1 - 160, ...

Page 4

Preliminary No. PAD NAME SEG34 -2372 -2082 92 SEG35 -2322 -2082 93 SEG36 -2272 -2082 94 SEG37 -2222 -2082 95 SEG38 -2172 -2082 96 SEG39 -2121 -2082 97 SEG40 -2071 -2082 98 SEG41 -2021 -2082 99 SEG42 ...

Page 5

Preliminary No. PAD NAME X Y 241 COM67 4217 79 242 COM68 4217 129 243 COM69 4217 179 244 COM70 4217 230 245 COM71 4217 280 246 COM72 4217 330 247 COM73 4217 380 248 COM74 4217 430 249 COM75 ...

Page 6

Preliminary Pin Description Number Pin Name of Pins I/O Connected to - Vcc1-6, GND1-6 12 VLCD1 V1O, V2O, V3O,V4O, V5O OSC 1 I, Oscillator OSC1,OSC2 2 I/O resister OSC of Slave DCON ...

Page 7

Preliminary Register List Index Reg. Bits ...

Page 8

Preliminary RMW RMW = 1: Read-modify-write mode; Address is incremented only after write access RMW = 0: Address is incremented after both write and read access DISP DISP = 1: Display on DISP = 0: Display off STBY STBY = ...

Page 9

Preliminary BLK BLK = 1: Blink function is used BLK = 0: Blink function is not used CM1, 0 CM1 (1,1): Alternative cycle is 13 lines. CM1 (1,0): Alternative cycle is 11lines. CM1 (0,1): ...

Page 10

Preliminary Block Diagram COM1 COM50 SEG1 Row Driver Level Shifter X Address Counter Y Address Counter Blink Registers Start Line Register Blink Start Line Register Blink End Line Register Control Register Contrast Control Register LCD driver power supply, MPU Interface ...

Page 11

Preliminary System Description The HD66421 can display a maximum of 160 x 100 dots (ten 16x16-dot characters x 6 lines) four-level gray scale or four colour LCD panel. Four levels of gray scale can be selected from 32-levels, so the ...

Page 12

Preliminary MPU Interface The HD66421 can interface directly to an MPU through an 8-bit data bus or through an I/O port (figure 2). The MPU can access the HD66421 internal registers independently of internal clock timing. The index register can ...

Page 13

Preliminary LCD Driver Configuration Row and column outputs: The HD66421's row outputs is only both sides. In any case, each output's function is fixed; COM1 to COM100 output row signals and SEG1 to SEG160 output column signals. Row outputs from ...

Page 14

Preliminary Column Address Inversion According to LCD Driver Layout: The HD66421 can always display data in address H'0 on the top left of an LCD panel regardless of where it is positioned with respect to the panel. This is because ...

Page 15

Preliminary Multi-LSI Operation Using multiple HD66421s provides the means for extending the number of display dots. Note the following items when using the multi-LSI operation. (1) The master LSI and the slave LSI must be determined; the M/S pin of ...

Page 16

Preliminary Display RAM Configuration and Display The HD66421 incorporates a bit-mapped display RAM. It has 320 bits in the X direction and 100 bits in the Y direction. The 320 bits are divided into forty 8-bit groups. As shown in ...

Page 17

Preliminary ...

Page 18

Preliminary Word Length The HD66421 can handle either 8- or 6-bits as a word. In the display memory, one X address is assigned to each word 6-bits long in X direction. LCD drive signal output SEG1 H'00 ...

Page 19

Preliminary Monochrome Display Mode The HD66421 can control monochrome display. This mode is set when MON is set to 1. Two plane of display can be selected in this mode using two bits data for gray scale. One plane can ...

Page 20

Preliminary Configuration of Display Data Bit Packed Pixel Method For grey scale display and super reflective colour display, multiple bits are needed for one pixel. In the HD66421, two bits are assigned to one pixel, enabling a four-level grey scale ...

Page 21

Preliminary Table 4 Value of a Palette Register and Grayscale Levels (GRAY= 0) Value ...

Page 22

Preliminary Access to Internal Registers and Display RAM Access to Internal Registers by the MPU: The internal registers includes the index register and data registers. The index register can be accessed by driving both the CS and RS signals low. ...

Page 23

Preliminary Display RAM Reading by LCD Controller: Data is read by the HD66421 to be displayed asynchronously with accesses by the MPU. However, because simultaneous access could damaging data in the display RAM, the HD66421 internally arbitrates access timing; access ...

Page 24

Preliminary Read-Modify-Write: X- incremented after reading form or writing data to the display RAM at normal mode. However Y-address is not incremented after reading data from the display RAM at read-modify-write mode. The data which is read from ...

Page 25

Preliminary Arbitration Control The HD66421 controls the arbitration between draw access and display access. The draw access read and write display memory incorporated in the HD66421. The display access outputs display data to the liquid crystal panel. The draw access ...

Page 26

Preliminary Vertical Scroll Function The HD66421 can vertically scroll a display by varying the top raster to be displayed. which is specified by the display start raster register. Figure 22 and 23 show vertical scroll examples. As shown, when the ...

Page 27

Preliminary Y-address H'00 H'01 H'02 H'03 H'04 Top raster to be H'05 displayed = 0 H'06 H'07 H'08 H'09 H'0A H'4C H'4D H'4E H'4F Y-address H'01 H'02 H'03 H'04 Top raster to be H'05 displayed = 1 H'06 H'07 H'08 ...

Page 28

Preliminary Partial Display Function The HD66421 can display only a part of a full display. The duty ratio of this partial display is 1/8 and rest of display is scanned with unselected levels. The position of this partial display can ...

Page 29

Preliminary Blink Function The HD66421 can blink a specified area on the dot-matrix display. Blinking is achieved by repeatedly turning on and off the specified area at a frequency of one sixty-fourth the frame frequency. For example, frequency is 80 ...

Page 30

Preliminary Power Down Modes The HD66421 has a standby function providing low power-dissipation, which is initiated by internal register settings. During standby mode, all the HD66421 functions are inactive and data in the display RAM and internal registers except the ...

Page 31

Preliminary Power On/Off Procedure Figure 29 shows the procedure for turning the power supply on and off. This procedure must be Turn on power (power-on reset) Set PWR,AMP bit to 1 (control register 1) Set CNF, ADC, DTY1, DTY0, INC ...

Page 32

Preliminary Oscillator The HD66421 incorporates two sets of R-C oscillator for two display modes: OSC-OSC1 oscillator is used for 32-levels gray scale display mode and OSC-OSC2 oscillator for 4-levels gray scale display mode. If the internal oscillator is not used, ...

Page 33

Preliminary Power Supply Circuits HD66421 has following circuits for power supply circuit: operational amplifiers, resistive dividers, bias control circuit and contrast control circuit. LCD driving voltage, VLCD, must be generated externally. LCD Drive Voltage Power Supply Levels: To drive the ...

Page 34

Preliminary LCD drive levels bias ratio: LCD driving levels bias ratio can be selected from 1/8, 1/9, 1/10 or 1/11. Power Supply: The HD66421 needs the external power supply for LCD driving circuit. If this power circuit has on/off control, ...

Page 35

Preliminary Reset The low RES signal initializes the HD66421, clearing all the bits in the internal registers. During reset. the internal registers cannot be accessed. Note that if the reset conditions specified in the Electric Characteristics section are not satisfied, ...

Page 36

Preliminary Internal Registers The HD66421 has one index register and 18 data registers, all of which asynchronously with the internal clock. All the registers except the display memory access register are write-only. Accessing unused bits or addresses affects nothing; unused ...

Page 37

Preliminary Control Register 2 (R1): Control register 2 (figure 34) controls general operations of the HD66421. Each bit has its own function as described below. BIS1, BIS0 bits BIS1 (1, 1): 1/8 LCD drive levels bias ratio BIS1, ...

Page 38

Preliminary Display Memory Access Register (R4): The display memory access register (figure 37) is used to access the display RAM. If this register is write-accessed, data is directly written to the display RAM. If this register is read-accessed, data is ...

Page 39

Preliminary Blink Registers (R8 to R10): The blink bit registers (figure 41) designate the 8-bit groups to be blinked. Setting a bit to 1 blinks the correspond- ing 8-bit group. Any number of groups can be blinked; setting all the ...

Page 40

Preliminary Contrast Control and LCD Alternative Drive Cycle Register (R16): The contrast control register (figure 44) designates the contrast level of LCD display. These bits change the voltage which is supplied to LCD drivers. Table 9 Grayscale Levels GP14 GP13 ...

Page 41

Preliminary Figure 45 shows characteristics of the LCD effective value against grayscale. This value is almost linear at all grayscale range without LCD panel. This linearity will be lost if LCD panel is connected. In this case, the four appropriate ...

Page 42

Preliminary Plane Selection Register (R17): The plane selection register (figure 46) controls general operations of the HD66421. Each bit has its own function as described below. MON bit MON = l: Monochrome display MON = 0: 4-level gray scale display ...

Page 43

Preliminary Absolute Maximum Ratings Item Power supply Logic circuit voltage LCD drive circuit Input voltage 1 Input voltage 2 Operating temperature Storage temperature Notes: 1 .Measured relative to GND 2 Applies to pins M/S, OSC, OSC1, OSC2, DB7 to DB0, ...

Page 44

Preliminary Electrical Characteristics DC Characteristics (Vcc=2.2 to 5.5V, GND=0V, VLCD=6 to 18V, Ta=-40 to +85°C Note 9) Applicable Item Symbol Pins I/O leakage IIOL current V-pins leakage IVL current Driver on SEG1 to SEG160 Ron COM1 to COM100 resistance Input ...

Page 45

Preliminary Input Terminal Pins: CS, RS, WR, RD, RES, M/S Pins: DB7 to DB0, FLM, M, CL1 I/O Terminal Input Enable Figure 47 Terminal Configuration Output Terminal Pins Rev. 1.1E '99.02.10 HD66421 M/S CO data Output Enable Data ...

Page 46

Preliminary AC Characteristics (Vcc = 2.2 to 5.5V, GND = 0V -40 to +85°C Clock Characteristics Item Oscillation frequency External clock frequency External clock duty cycle External clock fall time External clock rise time MPU Interface Item RD ...

Related keywords