HD61202U. (Dot Matrix Liquid Crystal GraphicDisplay Column Driver)



Similar documents
KS0108B 64CH SEGMENT DRIVER FOR DOT MATRIX LCD INTRODUCTION 100 QFP

HD61203U. (Dot Matrix Liquid Crystal Graphic Display 64-Channel Common Driver)

HD44780U (LCD-II) A single HD44780U can display up to one 8-character line or two 8-character lines.

HD44780U (LCD-II) (Dot Matrix Liquid Crystal Display Controller/Driver)

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter

LCD MODULE SPECIFICATION MODEL NO. BG12864EFPHHn

MGL x64 Graphic LCD Module User Manual

LCM NHD-12032BZ-FSW-GBW. User s Guide. (Liquid Crystal Display Graphic Module) RoHS Compliant. For product support, contact

OPTREX CORP. LCD MODULE

GDM1602A SPECIFICATIONS OF LCD MODULE. Features. Outline dimension

NT7606. STN LCDController/Driver. RAM-Map STN LCD Controller/Driver. Preliminary

SED1520/21 DOT MATRIX LCD DRIVER S-MOS

HD44780-Based LCD Modules. Introduction to the LM018L

EMERGING DISPLAY CUSTOMER ACCEPTANCE SPECIFICATIONS 16290(LED TYPES) EXAMINED BY : FILE NO. CAS ISSUE : JUL.03,2001 TOTAL PAGE : 7

HT1632C 32 8 &24 16 LED Driver

EMERGING DISPLAY CUSTOMER ACCEPTANCE SPECIFICATIONS (LED TYPES) EXAMINED BY : FILE NO. CAS ISSUE : DEC.01,1999 TOTAL PAGE : 7 APPROVED BY:

LCD Module User Manual

Revision History. Date Page Summary. Approved By: Document Number: OG24161 r.0 Page 1 of 11

DOT MATRIX CHARACTER LCD MODULE USER S MANUAL

DM74LS191 Synchronous 4-Bit Up/Down Counter with Mode Control

74LS193 Synchronous 4-Bit Binary Counter with Dual Clock

DS1621 Digital Thermometer and Thermostat

EMERGING DISPLAY CUSTOMER ACCEPTANCE SPECIFICATIONS 16400(LED TYPES) EXAMINED BY : FILE NO. CAS ISSUE : JAN.19,2000 TOTAL PAGE : 7 APPROVED BY:

BATRON DOCUMENT NUMBER AND REVISION VL-FS-BTHQ 21605VSS-02 REV.A (BTHQ 21605VSS-FSTF-LED05W(1 DIE)) Feb/2002 BTHQ FSTF-LED WHITE 1/15

NOTE: The Flatpak version has the same pinouts (Connection Diagram) as the Dual In-Line Package.

PC2004A-L (20x4) Character LCD Display

LCM Design Engineering SPECIFICATION FOR LCD MODULE TYPE ITEM NO.: MDLS MDLS16265-LV-G-LED04G (BB) (DOC. REVISION 1.0)

DS1621 Digital Thermometer and Thermostat

LC7218, 7218M, 7218JM

DS Real Time Clock FEATURES PIN ASSIGNMENT PIN DESCRIPTION

NJU6061. Full Color LED Controller Driver with PWM Control GENERAL DESCRIPTION PACKAGE OUTLINE FEATURES

LCD MODULE DEM B FGH-PW

DM74LS193 Synchronous 4-Bit Binary Counter with Dual Clock

DM Segment Decoder/Driver/Latch with Constant Current Source Outputs

LCD MODULE DEM SYH-LY

MICROPROCESSOR. Exclusive for IACE Students iacehyd.blogspot.in Ph: /422 Page 1

HCF4056B BCD TO 7 SEGMENT DECODER /DRIVER WITH STROBED LATCH FUNCTION

INTEGRATED CIRCUITS. 74LVC08A Quad 2-input AND gate. Product specification IC24 Data Handbook Jun 30

Specification. For. LCD Module CCM1620CSL

AZ DISPLAYS, INC. LCD MODULE SPECIFICATION MODULE TYPE : AGM1616A

DG2302. High-Speed, Low r ON, SPST Analog Switch. Vishay Siliconix. (1-Bit Bus Switch with Level-Shifter) RoHS* COMPLIANT DESCRIPTION FEATURES

MADR TR. Single Driver for GaAs FET or PIN Diode Switches and Attenuators Rev. V1. Functional Schematic. Features.

DM74LS169A Synchronous 4-Bit Up/Down Binary Counter

LCD MODULE DEM SYH-LY

LC898300XA. Functions Automatic adjustment to the individual resonance frequency Automatic brake function Initial drive frequency adjustment function

How To Power A Power Supply On A Microprocessor (Mii) Or Microprocessor Power Supply (Miio) (Power Supply) (Microprocessor) (Miniio) Or Power Supply Power Control (Power) (Mio) Power Control

1-Mbit (128K x 8) Static RAM

8254 PROGRAMMABLE INTERVAL TIMER

High-Speed, Low r ON, SPST Analog Switch (1-Bit Bus Switch)

DS1307ZN. 64 x 8 Serial Real-Time Clock

css Custom Silicon Solutions, Inc.

256K (32K x 8) Static RAM

.LOW POWER DISSIPATION .HIGH NOISE IMMUNITY M74HC154 4 TO 16 LINE DECODER/DEMULTIPLEXER. HIGH SPEED tpd = 15 ns (TYP.) at VCC =5V

DS Wire Digital Thermometer and Thermostat

TONE/PULSE DIALER WITH REDIAL

CD4027BC Dual J-K Master/Slave Flip-Flop with Set and Reset

SN54HC191, SN74HC191 4-BIT SYNCHRONOUS UP/DOWN BINARY COUNTERS

DS12885, DS12885Q, DS12885T. Real Time Clock FEATURES PIN ASSIGNMENT

CD4013BC Dual D-Type Flip-Flop

T 1 3 T 1 2 T 1 5 T 1 4 T 6 T 1 1 T 7 T 9 T 8 T 1 S 3 5 S 3 4 S 3 3 S 3 2 S 3 1 S 3 0 S 2 9 S 2 8 S 2 7 S 2 6 S 2 5 S 2 4 S 2 3 S 2 2 S 2 1 1

8-Bit Flash Microcontroller for Smart Cards. AT89SCXXXXA Summary. Features. Description. Complete datasheet available under NDA

PACKAGE OUTLINE DALLAS DS2434 DS2434 GND. PR 35 PACKAGE See Mech. Drawings Section

74AC191 Up/Down Counter with Preset and Ripple Clock


SafeSPI - Serial Peripheral Interface for Automotive Safety

PIN CONFIGURATION FEATURES ORDERING INFORMATION ABSOLUTE MAXIMUM RATINGS. D, F, N Packages

LMB162ABC LCD Module User Manual

CMOS PARALLEL-TO-SERIAL FIFO 256 x 16, 512 x 16, 1,024 x 16

DM74LS112A Dual Negative-Edge-Triggered Master-Slave J-K Flip-Flop with Preset, Clear, and Complementary Outputs

MADR TR. Quad Driver for GaAs FET or PIN Diode Switches and Attenuators Rev. 4. Functional Schematic. Features.

SN54/74LS192 SN54/74LS193

DM7474 Dual Positive-Edge-Triggered D-Type Flip-Flops with Preset, Clear and Complementary Outputs

MM74HCT373 MM74HCT374 3-STATE Octal D-Type Latch 3-STATE Octal D-Type Flip-Flop

Application Notes (Preliminary)

Spread Spectrum Clock Generator

DS1220Y 16k Nonvolatile SRAM

CAT28C64B F R E E. 64K-Bit CMOS PARALLEL EEPROM L E A D FEATURES DESCRIPTION BLOCK DIAGRAM

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

7 OUT1 8 OUT2 9 OUT3 10 OUT4 11 OUT5 12 OUT6 13 OUT7 14 OUT8 15 OUT9 16 OUT10 17 OUT11 18 OUT12 19 OUT13 20 OUT14 21 OUT15 22 OUT16 OUT17 23 OUT18

ICS SPREAD SPECTRUM CLOCK SYNTHESIZER. Description. Features. Block Diagram DATASHEET

VITESSE SEMICONDUCTOR CORPORATION. 16:1 Multiplexer. Timing Generator. CMU x16

DATA SHEET. TDA1543 Dual 16-bit DAC (economy version) (I 2 S input format) INTEGRATED CIRCUITS

OTi. Ours Technology Inc. OTi-6828 FLASH DISK CONTROLLER. Description. Features

Obsolete Product(s) - Obsolete Product(s)

. HIGH SPEED .LOW POWER DISSIPATION .COMPATIBLE WITH TTL OUTPUTS M54HCT27 M74HCT27 TRIPLE 3-INPUT NOR GATE. tpd = 9 ns (TYP.

OLED DISPLAY MODULE. Product Specification. INTERNAL APPROVALS Product Mgr Mech. Eng Electr. Eng. Date: Aug Date: Aug.04.

HEF4021B. 1. General description. 2. Features and benefits. 3. Ordering information. 8-bit static shift register

CD40174BC CD40175BC Hex D-Type Flip-Flop Quad D-Type Flip-Flop

MM74C150 MM82C19 16-Line to 1-Line Multiplexer 3-STATE 16-Line to 1-Line Multiplexer

FM75 Low-Voltage Two-Wire Digital Temperature Sensor with Thermal Alarm

Semiconductor MSM82C43

MR25H10. RoHS FEATURES INTRODUCTION

MM74HC174 Hex D-Type Flip-Flops with Clear

X9C102/103/104/503. Terminal Voltages ±5V, 100 Taps. Digitally-Controlled (XDCP) Potentiometer

Features. Instruction. Decoder Control Logic, And Clock Generators. Address Compare amd Write Enable. Protect Register V PP.

Features INSTRUCTION DECODER CONTROL LOGIC AND CLOCK GENERATORS COMPARATOR AND WRITE ENABLE EEPROM ARRAY READ/WRITE AMPS 16

Cold-Junction-Compensated K-Thermocoupleto-Digital Converter (0 C to C)

MM74HC273 Octal D-Type Flip-Flops with Clear

Transcription:

HD622U (Dot Matrix Liquid Crystal GraphicDisplay Column Driver) Description HD622U 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. Each bit data of display RAM corresponds to 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 displays with many dots. The HD622U, which is produced in the CMOS process, can complete portable battery drive equipment in combination with a CMOS micro-controller, 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 HD623U. Features Dot matrix liquid crystal graphic display column driver incorporating display RAM RAM data direct display by internal display RAM RAM bit data : On RAM bit data : Off Internal display RAM address counter preset, increment Display RAM capacity: 52 bytes (496 bits) 8-bit parallel interface Internal liquid crystal display driver circuit: 64 Display duty cycle Drives liquid crystal panels with /32 /64 duty cycle multiplexing 86

HD622U Wide range of instruction function Display data read/write, display on/off, set address, set display start line, read status Lower power dissipation: during display 2 mw max Power supply: : 2.7V~5.5V Liquid crystal display driving voltage: 8V to 6V CMOS process Ordering Information Type No. HD622UFS HD622UTE HCD622U Package -pin plastic QFP (FP-A) -pin thin plastic QFP (TFP-B) Chip 87

HD622U 88 Pin Arrangement 8 79 78 77 76 75 74 73 72 7 7 69 68 67 66 65 64 63 62 6 6 59 58 57 56 55 54 53 52 5 2 3 4 5 6 7 8 9 2 3 4 5 6 7 8 9 2 2 22 23 24 25 26 27 28 29 3 99 98 97 96 95 94 93 92 9 9 89 88 87 86 85 84 83 82 8 3 32 33 34 35 36 37 38 39 4 4 42 43 44 45 46 47 48 49 5 DB DB GND V4L V3L V2L VL V EE Y Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9 Y Y Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9 Y2 Y2 Y22 FRM E ø ø2 CL D/I R/W RST CS CS2 CS3 NC NC NC DB7 DB6 DB5 DB4 DB3 DB2 ADC M V4R V3R V2R VR V EE2 Y64 Y63 Y62 Y6 Y6 Y59 Y58 Y57 Y56 Y55 Y54 Y53 Y52 Y5 Y5 Y49 Y48 Y47 Y46 Y45 Y44 Y43 Y42 Y4 Y4 Y39 Y38 Y37 Y36 Y35 Y34 Y33 Y32 Y3 Y3 Y29 Y28 Y27 Y26 Y25 Y24 Y23 (Top view) HD622UFS (FP-A)

HD622U 89 75 74 73 72 7 7 69 68 67 66 65 64 63 62 6 6 59 58 57 56 55 54 53 52 5 2 3 4 5 6 7 8 9 2 3 4 5 6 7 8 9 2 2 22 23 24 25 99 98 97 96 95 94 93 92 9 9 89 88 87 86 85 84 83 82 8 8 79 78 77 76 26 27 28 29 3 3 32 33 34 35 36 37 38 39 4 4 42 43 44 45 46 47 48 49 5 V4L V3L V2L YL V EE Y Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9 Y Y Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9 Y2 M ADC FRM E ø ø2 CL D/I R/W RST NC CS NC CS2 CS3 NC DB7 DB6 DB5 DB4 DB3 DB2 DB DB GND V4R V3R V2R VR V EE2 Y64 Y63 Y62 Y6 Y6 Y59 Y58 Y57 Y56 Y55 Y54 Y53 Y52 Y5 Y5 Y49 Y48 Y47 Y46 Y45 Y44 Y43 Y42 Y4 Y4 Y39 Y38 Y37 Y36 Y35 Y34 Y33 Y32 Y3 Y3 Y29 Y28 Y27 Y26 Y25 Y24 Y23 Y22 Y2 (Top view) HD622UTE (TFP-B)

HD622U 82 HCD622U PAD Arrangement Chip Size : 4.8 4.8 mm 2 Coordinate : Pad Center Origin : Chip center Pad Size : 9 9 µm 2 PAD Name Coordinate X Y Coordinate X Y Coordinate X Y PAD Name PAD Name PAD Name Coordinate X Y 2 3 4 5 6 7 8 9 2 3 4 5 6 7 8 9 2 2 22 23 24 25 5 49 48 47 46 45 44 43 42 4 4 39 38 37 36 35 34 33 32 3 3 29 28 27 26 5 52 53 54 55 56 57 58 59 6 6 62 63 64 65 66 67 68 69 7 93 94 95 7 72 73 74 75 96 97 98 99 M V4R V3R V2R VR V EE2 Y64 V EE VL V2L V3L ADC FRM E ø ø2 CL D/I R/W RST CS CS2 CS3 NC NC NC DB7 DB6 DB5 DB4 DB3 DB2 DB DB GND V4L 649 756 689 445 293 48 869 72 59 46 33 2 7 6 9 32 45 58 7 84 97 23 369 58 653 789 789 789 789 452 32 7 976 846 76 586 456 326 96 65 65 95 325 455 585 75 845 975 7 3 452 64 6 7 2 33 46 59 72 24 53 293 442 764 789 789 789 789 789 756 495 335 76 6 854 694 535 375 28 62 94 249 45 56 76 87 27 82 338 493 789 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 756 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 764 64 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 789 PAD No. PAD No. PAD No. PAD No. Y63 Y62 Y6 Y6 Y59 Y58 Y57 Y56 Y55 Y54 Y53 Y52 Y5 Y5 Y49 Y48 Y47 Y46 Y45 Y44 Y43 Y42 Y4 Y4 Y39 Y38 Y37 Y36 Y35 Y34 Y33 Y32 Y3 Y3 Y29 Y28 Y27 Y26 Y25 Y24 Y23 Y22 Y2 Y2 Y9 Y8 Y7 Y6 Y5 Y4 Y3 Y2 Y Y Y9 Y8 Y7 Y6 Y5 Y4 Y3 Y2 Y No. No.28 NO.27 CHIP CODE HD622U NO.3 No.53 NO.78 NO.54 76 77 78 79 8 8 82 83 84 85 86 87 88 89 9 9 92 789 789 654 57 369 23 97 84 7 58 45 32 9 59 756 756 HCD622U Pad Location Coordinates

HD622U Block Diagram VL V2L V3L V4L Y Y2 Y3 Y62 Y63 Y64 VR V2R V3R V4R M 2 3 Liquid crystal display driver circuit 62 63 64 2 3 64 64 Display data latch 62 63 64 ADC GND V EE V EE2 XY address counter 9 9 Display data RAM 8 496 bit 8 6 Z address counter 6 Display start line register 6 Display on/off CL FRM Instruction register Interface control Input register 8 3 I/O buffer 8 8 Output register Busy flag CS, CS2, CS3 R/W D/I E DB DB7 RST ø ø2 82

HD622U Terminal Functions Terminal Name GND Number of Terminals I/O Connected to Functions 2 Power supply Power supply for internal logic. Recommended voltage is: GND = V = 2.7 to 5.5V V EE V EE2 2 Power supply Power supply for liquid crystal display drive circuit. Recommended power supply voltage is V EE = 8 to 6V. Connect the same power supply to V EE and V EE2. V EE and V EE2 are not connected each other in the LSI. VL, VR V2L, V2R V3L, V3R V4L, V4R &6 &6 CS3 8 Power supply Power supply for liquid crystal display drive. Apply the voltage specified depending on liquid crystals within the limit of V EE through. VL (VR), V2L (V2R): Selection level V3L (V3R), V4L (V4R): Non-selection level Power supplies connected with VL and VR (V2L & V2R, V3L & V3R, V4L & V4R) should have the same voltages. 3 I MPU Chip selection. Data can be input or output when the terminals are in the following conditions: Terminal name &6 &6 CS3 Condition L L H E I MPU Enable. At write (R/W = low): Data of DB to DB7 is latched at the fall of E. At read (R/W = high): Data appears at DB to DB7 while E is at high level. R/W I MPU Read/write. R/W = High: Data appears at DB to DB7 and can be read by the MPU. When E = high, &6, &6 = low and CS3 = high. R/W = Low: DB to DB7 can accept at fall of E when &6, &6 = low and CS3 = high. D/I I MPU Data/instruction. D/I = High: Indicates that the data of DB to DB7 is display data. D/I = Low: Indicates that the data of DB to DB7 is display control data. 822

Terminal Name Number of Terminals I/O Connected to Functions HD622U ADC I /GND Address control signal to determine the relation between Y address of display RAM and terminals from which the data is output. ADC = High: Y: H, Y64: H 63 ACD = Low: Y64: H, Y: H 63 DB DB7 8 I/O MPU Data bus, three-state I/O common terminal. M I HD623U Switch signal to convert liquid crystal drive waveform into AC. FRM I HD623U Display synchronous signal (frame signal). Presets the 6-bit display line counter and synchronizes the common signal with the frame timing when the FRM signal becomes high. CL I HD623U Synchronous signal to latch display data. The rising CL signal increments the display output address counter and latches the display data. ø, ø2 2 I HD623U 2-phase clock signal for internal operation. The ø and ø2 clocks are used to perform operations (I/O of display data and execution of instructions) other than display. Y Y64 64 O Liquid crystal display Liquid crystal display column (segment) drive output. The outputs at these pins are at the light-on level when the display RAM data is, and at the light-off level when the display RAM data is. Relation among output level, M, and display data (D) is as follows: M D Output level V V3 V2 V4 567 I MPU or external CR The following registers can be initialized by setting the 567 signal to low level.. On/off register set (display off) 2. Display start line register line set (displays from line ) After releasing reset, this condition can be changed only by instruction. NC 3 Open Unused terminals. Don t connect any lines to these terminals. Note: corresponds to high level in positive logic. 823

HD622U Function of Each Block Interface Control I/O Buffer: Data is transferred through 8 data bus lines (DB DB7). DB7: MSB (most significant bit) DB: LSB (least significant bit) Data can neither be input nor output unless &6 to CS3 are in the active mode. Therefore, when &6 to CS3 are not in active mode it is useless to switch the signals of input terminals except 567 and ADC; that is namely, the internal state is maintained and no instruction excutes. Besides, pay attention to 567 and ADC which operate irrespectively of &6 to CS3. Register: Both input register 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 R/W and D/I signals (Table ).. Input register The input register is used to store data temporarily before writing it into display data RAM. The data from MPU is written into input register, then into display data RAM automatically by internal operation. When &6 to CS3 are in the active mode and D/I and R/W select the input register as shown in Table, data is latched at the fall of the E signal. 2. Output register The output register is used to store data temporarily that is read from display data RAM. To read out the data from the output register, &6 to CS3 should be in the active mode and both D/I and R/W should be. With the read display data instruction, data stored in the output register is output while E is high level. Then, at the fall of E, the display data at the indicated address is latched into the output register and the address is increased by. The contents in the output register are rewritten by the read display data instruction, but are held by address set instruction, etc. Therefore, the data of the specified address cannot be output with the read display data instruction right after the address is set, but can be output at the second read of data. That is to say, one dummy read is necessary. Figure shows the MPU read timing. Table Register Selection D/I R/W Operation Reads data out of output register as internal operation (display data RAM output register) Writes data into input register as internal operation (input register display data RAM) Busy check. Read of status data. Instruction 824

HD622U Busy Flag Busy flag = indicates that HD622U is operating and no instructions except status read instruction can be accepted. The value of the busy flag is read out on DB7 by the status read instruction. Make sure that the busy flag is reset () before issuing instructions. D/I R/W E Address Output register DB DB7 Busy check Write address N Busy check N N + N + 2 Read data (dummy) Data at address N Data at address N + Busy check Read data at address N Busy check Data read address N + Figure MPU Read Timing E Busy flag T Busy /f CLK T Busy 3/f CLK f CLK is ø, ø2 frequency Figure 2 Busy Flag 825

HD622U Display On/Off Flip/Flop The display on/off flip/flop selects one of two states, on state and off state of segments Y 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. 567 signal = 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. Display Start Line Register 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 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.. X address counter Ordinary register with no count functions. An address is set by instruction. 2. Y address counter An Address is set by instruction and is increased by automatically by R/W operations of display data. The Y address counter loops the values of to 63 to count. Display Data RAM Stores dot data for display. -bit data of this RAM corresponds to light on (data = ) and light off (data = ) of dot in the display panel. The correspondence between Y addresses of RAM and segment pins can be reversed by ADC signal. As the ADC signal controls the Y address counter, 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 or GND when using. Figure 3 shows the relations between Y address of RAM and segment pins in the cases of ADC = and ADC = (display start line =, /64 duty cycle). 826

HD622U LCD display pattern COM COM2 COM3 COM4 COM5 COM6 COM7 COM8 COM9 (HD623U X) (HD623U X2) (HD623U X3) (HD623U X4) (HD623U X5) (HD623U X6) (HD623U X7) (HD623U X8) (HD623U X9) COM62 COM63 COM64 (HD623U X62) (HD623U X63) (HD623U X64) Line Line Line 2 Display RAM data X = X = Y Y2Y3 Y4 Y5Y6 Y Y 62 63 Y64 HD622U pin name DB (LSB) DB DB2 DB3 DB4 DB5 DB6 DB7 (MSB) X = 7 Line 62 Line 63 2 3 4 5 6 62 63 RAM Y address ADC = (connected to ) Figure 3 Relation between RAM Data and Display 827

HD622U LCD display pattern COM COM2 COM3 COM4 COM5 COM6 COM7 COM8 COM9 (HD623U X) (HD623U X2) (HD623U X3) (HD623U X4) (HD623U X5) (HD623U X6) (HD623U X7) (HD623U X8) (HD623U X9) COM62 COM63 COM64 (HD623U X62) (HD623U X63) (HD623U X64) Line Line Line 2 Display RAM data X = X = Y Y Y Y Y 64 63 62 6 59 Y3Y2 Y HD622U pin name DB (LSB) DB DB2 DB3 DB4 DB5 DB6 DB7 (MSB) X = 7 Line 62 Line 63 2 3 4 5 6 62 63 RAM Y address ADC = (connected to GND) Figure 3 Relation between RAM Data and Display (cont) 828

HD622U Z Address Counter The Z address counter generates addresses for outputting the display data synchronized with the common signal. This counter 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 present at the Z counter. Display Data Latch 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 dicsplay data RAM. Liquid Crystal Display Driver Circuit The combination of latched display data and M signal causes one of the 4 liquid crystal driver levels, V, V2, V3, and V4 to be output. Reset The system can be initialized by setting 567 terminal at low level when turning power on.. Display off 2. Set display start line register line. While 567 is low level, no instruction except status read can be accepted. Therefore, execute other instructions after making sure that DB4 = (clear RESET) and DB7 = (ready) by status read instruction. The conditions of power supply at initial power up are shown in Table 2. Table 2 Power Supply Initial Conditions Item Symbol Min Typ Max Unit Reset time t RST. µs 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. t RST RST VILC Reset timing 829

HD622U Display Control Instructions Outline Table 3 shows the instructions. Read/write (R/W) signal, data/instruction (D/I) signal, and data bus signals (DB to DB7) are also called instructions because the internal operation depends on the signals from the MPU. These explanations are detailed in the following pages. Generally, there are following three kinds of instructions:. 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 automatically after writing (reading) data, the program 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, which is proof that an instruction is not being executed. 83

HD622U Table 3 Instructions Code Instructions R/W D/I DB7 DB6 DB5 DB4 DB3 DB2 DB DB Functions Display on/off / Controls display on/off. RAM data and internal status are not affected. : on, : off. Display start line Display start line ( 63) Specifies the RAM line displayed at the top of the screen. Set page (X address) Page ( 7) Sets the page (X address) of RAM at the page (X address) register. Set Y address Y address ( 63) Sets the Y address in the Y address counter. Status read Busy ON/ Reset Reads the status. OFF RESET : Reset : Normal ON/OFF : Display off : Display on Busy : Internal operation : Ready Write display data Write data Writes data DB (LSB) Has access to the to DB7 (MSB) on the address of the display data bus into display RAM specified in RAM. advance. After the Read display data Read data Reads data DB (LSB) to DB7 (MSB) from the display RAM to the data bus. access, Y address is increased by. Note: Busy time varies with the frequency (f CLK ) of ø, and ø2. (/f CLK T BUSY 3/f CLK ) 83

HD622U Detailed Explanation Display On/Off R/W D/I DB7 DB Code D MSB The display data appears when D is and disappears when D is. Though the data is not on the screen with D =, it remains in the display data RAM. Therefore, you can make it appear by changing D = into D =. LSB Display Start Line R/W D/I DB7 DB Code A A A A A A MSB 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 4 shows examples of display (/64 duty cycle) when the start line = 3. When the display duty cycle is /64 or more (ex. /32, /24 etc.), the data of total line number of LCD screen, from the line specified by display start line instruction, is displayed. LSB Set Page (X Address) R/W D/I DB7 DB Code A A A MSB 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 5. LSB Set Y Address R/W D/I DB7 DB Code A A A A A A MSB Y address AAAAAA (binary) of the display data RAM is set in the Y address counter. After that, Y address counter is increased by every time the data is written or read to or from MPU. LSB 832

HD622U Status Read R/W D/I DB7 DB Code Busy ON/ OFF RESET MSB Busy When busy is, the LSI is executing internal operations. No instructions are accepted while busy is, so you should make sure that busy is before writing the next instruction. ON/OFF Shows the liquid crystal display conditions: on condition or off condition. When on/off is, the display is in off condition. When on/off is, the display is in on condition. RESET RESET = shows that the system is being initialized. In this condition, no instructions except status read can be accepted. RESET = shows that initializing has finished and the system is in the usual operation condition. LSB 833

HD622U COM COM2 COM3 COM4 COM5 COM6 COM7 COM8 COM9 COM COM2 COM3 COM4 COM5 COM6 COM7 COM8 COM9 COM6 COM6 COM62 COM63 COM64 COM6 COM6 COM62 COM63 COM64 Start line = Start line = COM COM2 COM3 COM4 COM5 COM6 COM7 COM8 COM9 COM COM2 COM3 COM4 COM5 COM6 COM7 COM8 COM9 COM6 COM6 COM62 COM63 COM64 COM6 COM6 COM62 COM63 COM64 Start line = 2 Start line = 3 Figure 4 Relation between Start Line and Display 834

HD622U Write Display Data R/W D/I DB7 DB Code D D D D D D D D MSB Writes 8-bit data DDDDDDDD (binary) into the display data RAM. Then Y address is increased by automatically. LSB Read Display Data R/W D/I DB7 DB Code D D D D D D D D MSB Reads out 8-bit data DDDDDDDD (binary) from the display data RAM. Then Y address is increased by automatically. LSB One dummy read is necessary right after the address setting. For details, refer to the explanation of output register in Function of Each Block. Y address 2 6 62 63 DB to Page DB7 DB to Page DB7 X = X = DB to DB7 DB to DB7 Page 6 Page 7 X = 6 X = 7 Figure 5 Address Configuration of Display Data RAM 835

HD622U Use of HD622U Interface with HD623 (/64 Duty Cycle) R f C f R CR C V V6 V5 V2 V EE VL, VR V6L, V6R V5L, V5R V2L, V2R V EE GND X X64 COM COM64 SEG LCD panel 64 64 dots SEG64 HD623U Power supply circuit +5V ( ) SHL DS DS2 TH CL FS M/S FCS STB R3 V DL DR M CL2 FRM ø ø2 Open Open M CL FRM ø ø2 ADC RST Y HD622U Y64 VL, VR V2L, V2R V3L, V3R V4L, V4R V EE, V EE2 GND V V2 V3 V4 V EE R + R3 V6 CS CS2 CS3 R/W D/I E DB DB DB2 DB3 DB4 DB5 DB6 DB7 R + R3 V3 R2 R R + + R3 V4 R3 V5 R3 V2 V EE R3 = 5 Ω External CR MPU V Contrast 836

HD622U ø ø2 2 3 48 49 Input CL 64 2 3 64 2 3 64 FRM M frame frame COM X X2 V5 V5 V2 V6 V6 V6 V2 V V5 V5 V V5 V2 V6 X64 V5 V V6 V2 V5 V V6 Y V4 V V3 V2 V4 V SEG V V Y64 V4 V3 V2 V4 Selected Non-selected The waveforms of Y to Y64 outputs vary with the display data. In this example, the top line of the panel lights up and other dots do not. Figure 6 LCD Driver Timing Chart (/64 Duty Cycle) 837

HD622U Interface with CPU. Example of Connection with H8/536/S A5 to A AS Decoder CS CS2 CS3 H8/536S A R/W E D/I R/W E HD622U D to D7 RES DB to DB7 RST Figure 7 Example of Connection with H8/536S 838

HD622U 2. Example of Connection with HD68 Set HD68 to mode 5. P to P4 are used as the output port and P3 to P37 as the data bus. 74LS54 4-to-6 decoder generates chip select signal to make specified HD622U active after decoding 4 bits of P to P3. Therefore, after enabling the operation by P to P3 and specifying D/I signal by P4, read/write from/to the external memory area ($ to $FE) to control HD622U. In this case, IOS signal is output from SC and R/W signal from SC2. For details of HD68 and HD68, refer to their manuals. 74LS54 P P P2 P3 A B C D Y Y Y5 G G2 CS CS2 CS3 (IOS) (SC) (R/W) (SC2) R/W HD68 P4 E D/I E HD622U No. P3 DB (Data bus) P37 DB7 Figure 8 Examples of Connection with HD68 839

HD622U Example of Application In this example, two HD623s output the equivalent waveforms. So, stand-alone operation is possible. In this case, connect COM and COM65 to X, COM2 and COM66 to X2,..., and COM64 and COM28 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. HD622U No. 9 Y Y64 HD622U No. Y Y64 HD622U No. 6 Y Y32 COM COM2 COM3 HD623U (master) HD623U (slave) X X2 X3 X64 X X2 X3 X64 COM64 COM65 COM66 COM67 LCD panel 28 48 dots COM28 Y Y64 HD622U No. Y Y64 HD622U No. 2 Y Y32 HD622U No. 8 Figure 9 Application Example 84

HD622U Absolute Maximum Ratings Item Symbol Value Unit Note Supply voltage.3 to +7. V 2 V EE 7. to +.3 V 3 V EE2 Terminal voltage () VT V EE.3 to +.3 V 4 Terminal voltage (2) VT2.3 to +.3 V 2, 5 Operating temperature T opr 2 to +75 C Storage temperature T stg 55 to +25 C Notes:. LSIs 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. Useing them beyond these conditions may cause malfunction and poor reliability. 2. All voltage values are referenced to GND = V. 3. Apply the same supply voltage to V EE and V EE2. 4. Applies to VL, V2L, V3L, V4L, VR, V2R, V3R, and V4R. Maintain VL = VR V3L = V3R V4L = V4R V2L = V2R V EE 5. Applies to M, FRM, CL, 567, ADC, ø, ø2, &6, &6, CS3, E, R/W, D/I, and DB DB7. 84

HD622U Electrical Characteristics (GND = V, = 2.7 ~ 5.5V, V EE = 8. to 6.V, Ta = 2 ~ +75 C) Limit Item Symbol Min Typ Max Unit Test Condition Notes Input high voltage VIHC.7 V = 2.7V~5.5V VIHT.7 V = 2.7V~4.5V 2 2. V = 4.5V~5.5V 2 Input low voltage VILC..3 V = 2.7V~5.5V VILT..5 V = 2.7V~4.5V 2..8 V = 4.5V~5.5V 2 Output high voltage VOH.75 V I OH = µa, = 2.7V~4.5V 3 2.4 V I OH = 25 µa = 4.5V~5.5V Output low voltage VOL.2 V I OL = ua, = 2.7V~4.5V.4 V I OL =.2mA, = 4.5V~5.5V Input leakage current I IL µa Vin = GND ~ 4 Three-state (off) input current Liquid crystal supply leakage current I TSL 5 5 µa Vin = GND ~ 5 I LSL 2 2 µa Vin = V EE 6 Driver on resistance R ON 7.5 kω ±I LOAD =. ma, V EE = 5V Dissipation current I CC () µa During display 7 I CC (2) 5 µa During access, Cycle = MHz Notes:. Applies to M, FRM, CL, RST, ø, and ø2. 2. Applies to CS, CS2, CS3, E, R/W, D/I, and DB DB7. 3. Applies to DB DB7. 4. Applies to terminals except for DB DB7. 5. Applies to DB DB7 at high impedance. 6. Applies to VL V4L and VR V4R. 7. Specified when LCD is in /64 duty cycle mode. Operation frequency: f CLK = 25 khz (ø and ø2 frequency) Frame frequency: f M = 7 Hz (FRM frequency) Specified in the state of Output terminal: Not loaded Input level: VIH = (V) VIL = GND (V) Measured at terminal 3 3 3 8 7 842

HD622U 8. Resistance between terminal Y and terminal V (one of VL, VR, V2L, V2R, V3L, V3R, V4L, and V4R) when load current flows through one of the terminals Y to Y64. This value is specified under the following condition: V EE = 5.V VL = VR, V3L = V3R = 2/7 ( V EE ) V2L = V2R, V4L = V4R = +2/7 ( V EE ) VL, VR RON V3L, V3R V4L, V4R Terminal Y (Y Y64) V2L, V2R The following is a description of the range of power supply voltage for liquid crystal display drive. Apply positive voltage to VL = VR and V3L = V3R and negative voltage to V2L = V2R and V4L = V4R within the ÆV range. This range allows stable impedance on driver output (RON). Notice that ÆV depends on power supply voltage V EE. V V Correlation between driver output waveform and power supply voltages for liquid crystal display drive V (VL = VR) V3 (V3L = V3R) V (V) V4 (V4L = V4R) V2 (V2L = V2R) V EE 5. 3 Range of power supply voltage for liquid crystal display drive 8 6 V EE (V) Correlation between power supply voltage V EE and V 843

HD622U Terminal Configuration Input Terminal PMOS Applicable terminals: M, FRM, CL, RST, ø, ø2, CS, CS2, CS3, E, R/W, D/I, ADC NMOS Input/Output Terminal (Input circuit) PMOS NMOS PMOS Applicable terminals: DB DB7 Enable Data NMOS (Output circuit) [three state] Output Terminal V EE V EE PMOS PMOS NMOS NMOS VL, VR V3L, V3R V4L, V4R V2L, V2R Applicable terminals: Y Y64 844

HD622U Interface AC Characteristics MPU Interface (GND = V, = 2.7 to 5.5V, Ta = 2 to +75 C) Item Symbol Min Typ Max Unit Note E cycle time t CYC ns Fig., Fig. E high level width P WEH 45 ns E low level width P WEL 45 ns E rise time t r 25 ns E fall time t f 25 ns Address setup time t AS 4 ns Address hold time t AH ns Data setup time t DSW 2 ns Fig. Data delay time t DDR 32 ns Fig., Fig. 2 Data hold time (write) t DHW ns Fig. Data hold time (read) t DHR 2 ns Fig. t CYC E R/W VIHT VILT VIHT VILT P WEL t AS t AS t r P WEH t f t AH tah CS CS3 D/I VIHT VILT t DSW t DHW DB DB7 VIHT VILT Figure MPU Write Timing 845

HD622U t CYC E P WEL P WEH t r t f R/W CS CS3 D/I VIHT VILT VIHT VILT t AS t AS t AH t AH t DDR t DHR DB DB7 VIHT VILT Figure MPU Read Timing = 4.5V to 5.5V = 2.7V to 4.5V = 5V Test point D 2.4kΩ Test point 9pF kω Diodes IS274 H 5pF Notes) including jip capacitance Figure 2 DB DB7: Load Circuit 846

HD622U Clock Timing (GND = V, = 2.7 to 5.5V, Ta = 2 to +75 C) Limit Item Symbol Min Typ Max Unit Test Condition ø, ø2 cycle time t cyc 2.5 2 µs Fig. 3 ø low level width t WLø 625 ns ø2 low level width t WLø2 625 ns ø high level width t WHø 875 ns ø2 high level width t WHø2 875 ns ø ø2 phase difference t D2 625 ns ø2 ø phase difference t D2 625 ns ø, ø2 rise time t r 5 ns ø, ø2 fall time t f 5 ns t cyc t WHø t f t r ø VIHC VILC t WLø td2 t D2 ø2 VIHC VILC t WHø2 t f t WLø2 t r t cyc Figure 3 External Clock Waveform 847

HD622U Display Control Timing (GND = V, = 2.7 to 5.5V, Ta = 2 to +75 C) Limit Item Symbol Min Typ Max Unit Test Condition FRM delay time t DFRM 2 +2 µs Fig. 4 M delay time t DM 2 +2 µs CL low level width t WLCL 35 µs CL high level width t WHCL 35 µs CL VIHC VILC t WLCL t WHCL t DFRM t DFRM FRM VIHC VILC t DM M VIHC VILC Figure 4 Display Control Signal Waveform 848