HD44102D. (Dot Matrix Liquid Crystal Graphic Display Column Driver) Features. Description. Ordering Information

Similar documents
HD44105D. (Dot Matrix Liquid Crystal Graphic Display Common Driver) Description. Features. Ordering Information

HD61103A. (Dot Matrix Liquid Crystal Graphic Display 64-Channel Common Driver) Features. Description. Ordering Information

HD (Dot Matrix Liquid Crystal Graphic Display Column Driver with 80-Channel Outputs) Description. Features. Ordering Information

HD66702 (LCD-II/E20) (Dot Matrix Liquid Crystal Display Controller/Driver) Description. Features

Preliminary NT7070B Dot Matrix LCD Driver & Controller. Features. Descriptions. Applications

HD (80-Channel Column/Common Driver for Middle- or Large-sized Liquid Crystal Panel)

64CH COMMON DRIVER FOR DOT MATRIX LCD INTRODUCTION FEATURES 100 QFP-1420C

32 CH COMMON DRIVER FOR DOT MATRIX LCD

LAPIS Semiconductor ML9042-xx

KS0107B 64CH COMMON DRIVER FOR DOT MATRIX LCD INTRODUCTION

ITM-1601A LCM. User s Guide. (Liquid Crystal Display Module) 1998 Intech LCD Group Ltd. Document No. TE nd Edition Jan.

DATA SHEET. PCD pixels matrix LCD controller/driver INTEGRATED CIRCUITS Apr 12

RW1072-0A-001 INTRODUCTION FEATURES. Driver Output Circuit. Microprocessor Interface. Internal Memory. On-chip Low Power Analog Circuit FUNCTION

LAPIS Semiconductor ML9058E

NT7603. Features. General Description

ML9478C GENERAL DESCRIPTION FEATURES. FEDL9478C-01 Issue Date: Apr. 25, Static, 1/2 Duty, 1/3 Duty, 1/4 Duty 80 Outputs LCD Driver

DS1642 Nonvolatile Timekeeping RAM

IZ602 LCD DRIVER Main features: Table 1 Pad description Pad No Pad Name Function

DS1202, DS1202S. Serial Timekeeping Chip FEATURES PIN ASSIGNMENT. ORDERING INFORMATION DS pin DIP DS1202S 16 pin SOIC DS1202S8 8 pin SOIC

PRODUCT OVERVIEW OVERVIEW OTP

POWERTIP TECH. CORP. DISPLAY DEVICES FOR BETTER ELECTRONIC DESIGN

Oscillator fail detect - 12-hour Time display 24-hour 2 Time Century bit - Time count chain enable/disable -

Sitronix Dot Matrix LCD Controller/Driver

NT7605. Features. General Description

ML9479E GENERAL DESCRIPTION FEATURES. FEDL9479E-02 Issue Date: Apr. 3, Static, 1/2 Duty, 1/3 Duty, 1/4 Duty 160 Outputs LCD Driver

AZ DISPLAYS, INC. SPECIFICATIONS FOR LIQUID CRYSTAL DISPLAY COMPLETE LCD SOLUTIONS. AGM1064B Series PART NUMBER:

DS1307ZN. 64 X 8 Serial Real Time Clock

A 4 A 3 A 2 ROW DECODER 64K x 16 RAM Array I/O 1 I/O X 2048 I/O 9 I/O 16

16COM/40SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD

Pin Connection (Top View)

UNISONIC TECHNOLOGIES CO., LTD CD4541

DS1267 Dual Digital Potentiometer Chip

DS1801 Dual Audio Taper Potentiometer

180-Channel LCD Driver with Built-in RAM for LCD Dot Matrix Displays

DS1803 Addressable Dual Digital Potentiometer

LAPIS Semiconductor ML9212

I/O 1 I/O 2 I/O 3 I/O 4 I/O 5 I/O 6 A 16 I/O 7

34346-OP. AUG. 06, 2003 Version 0.1

1/3, 1/4 Duty LCD Driver

KEY FEATURES. Immune to Latch-UP Fast Programming. ESD Protection Exceeds 2000 V Asynchronous Output Enable GENERAL DESCRIPTION TOP VIEW A 10

I/O 1 I/O 2 I/O 3 I/O 4 I/O 5 I/O 6 I/O 7

ADC Bit µp Compatible A/D Converter

NJU6655. Preliminary. 64-common X 160-segment + 1-icon common Bitmap LCD Driver ! GENERAL DESCRIPTION ! PACKAGE OUTLINE ! FEATURES

AS4C256K16E0. 5V 256K 16 CMOS DRAM (EDO) Features. Pin designation. Pin arrangement. Selection guide

unit: mm 3159-QFP64E unit: mm 3190-SQFP64

6-Bit A/D converter (parallel outputs)

INTRODUCTION FEATURES ORDERING INFORMATION APPLICATIONS LOW POWER DTMF RECEIVER 18 DIP 300A

DS1867 Dual Digital Potentiometer with EEPROM

MM5452/MM5453 Liquid Crystal Display Drivers

DS1307/DS X 8 Serial Real Time Clock

The ST7588T is a driver & controller LSI for graphic dot-matrix liquid crystal display systems. It contains 132 segment and 80

DS1806 Digital Sextet Potentiometer

524,288-Word x 16-Bit or 1,048,576-Word x 8-Bit One Time PROM

DS1720 ECON-Digital Thermometer and Thermostat

NTE1786 Integrated Circuit Frequency Lock Loop (FLL) Tuning & Control Circuit

DISPLAY Elektronik GmbH LCD MODULE DEM T SBH-PW-N. Product Specification Version: Version: 2 PAGE: 1

DS Tap High Speed Silicon Delay Line

EEPROM AS58LC K x 8 EEPROM Radiation Tolerant. PIN ASSIGNMENT (Top View) AVAILABLE AS MILITARY SPECIFICATIONS MIL-PRF-38535

Module 2.B. 9S12C Multiplexed Bus Expansion. Tim Rogers 2017

TC55VBM316AFTN/ASTN40,55

DS1307ZN. 64 X 8 Serial Real Time Clock PIN ASSIGNMENT FEATURES

128K x 8 Static RAM CY7C1019B CY7C10191B. Features. Functional Description. Logic Block Diagram. Pin Configurations

DS1305 Serial Alarm Real-Time Clock

Wuxi I-CORE Electronics Co., Ltd. AIP31107

S6A0093 Specification Revision History

MM Liquid Crystal Display Driver

DATA SHEET SBN6400G. 64-COMMON Driver for Dot-Matrix STN LCD. data sheet (v2.1) 2006 Apr 27

LC75857E LC75857W. SANYO Semiconductors DATA SHEET. Preliminary. Overview. Features. CMOS IC 1/3, 1/4 Duty LCD Display Drivers with Key Input Function

LC7574NE, 7574NW. 1/2 Duty VFD Driver for Frequency Display

64/256/512/1K/2K/4K/8K x 9 Synchronous FIFOs

UCS Channel LED Driver / Controller

NT7605. Single-chip 20C X 2L Dot-Matrix LCD Controller / Driver. Features. General Description 1 V2.1

8-Bit, high-speed, µp-compatible A/D converter with track/hold function ADC0820

DS1267B Dual Digital Potentiometer

DS1720. Econo Digital Thermometer and Thermostat PRELIMINARY FEATURES PIN ASSIGNMENT

SENSE AMPS POWER DOWN

SM8578BV Real-time Clock IC

12-Bit Quad Voltage Output DIGITAL-TO-ANALOG CONVERTER

64/256/512/1K/2K/4K/8K x 9 Synchronous FIFOs

CS SK DI DO NC TEST GND. Figure 1. Table 1

INF8574 GENERAL DESCRIPTION

S-35190A 3-WIRE REAL-TIME CLOCK. Rev.2.4_00. Features. Applications. Package. Seiko Instruments Inc. 1

CMOS Serial Digital Pulse Width Modulator INPUT CLK MODULATOR LOGIC PWM 8 STAGE RIPPLE COUNTER RESET LOAD FREQUENCY DATA REGISTER

TLC545C, TLC545I, TLC546C, TLC546I 8-BIT ANALOG-TO-DIGITAL CONVERTERS WITH SERIAL CONTROL AND 19 INPUTS

Sitronix Dot Matrix LCD Controller/Driver

CMOS Serial Digital Pulse Width Modulator INPUT CLK MODULATOR LOGIC PWM 8 STAGE RIPPLE COUNTER RESET LOAD FREQUENCY DATA REGISTER

DISCONTINUED PRODUCT

4-Bit Microcontroller with Built-in RC Oscillation Type A/D Converter and LCD Driver

NTE4055B and NTE4056B Integrated Circuit CMOS, BCD to 7 Segment Decoder/Drivers

LC79401KNE. Overview. Features. CMOS LSI Dot-Matrix LCD Drivers

PRELIMINARY C106A 1. 7C106A 12 7C106A 15 7C106A 20 7C106A 25 7C106A 35 Maximum Access Time (ns) Maximum Operating

The ST7528 is a driver & controller LSI for 16-level gray scale graphic dot-matrix liquid crystal display systems. It contains

Classic. Feature. EPLD Family. Table 1. Classic Device Features

DS1804 NV Trimmer Potentiometer

DS1021 Programmable 8-Bit Silicon Delay Line

Specification V1.0. NLC128x064CHC13DL (Status: September 2009) Approval of Specification. Approved by. Admatec

64K x 1 Static RAM CY7C187. Features. Functional Description. Logic Block Diagram. Pin Configurations. Selection Guide DIP. SOJ Top View.

28C256T. 256K EEPROM (32K x 8-Bit) Memory DESCRIPTION: FEATURES: Logic Diagram 28C256T. RAD-PAK radiation-hardened against natural space radiation

Time of day in seconds, minutes, and hours or 24-hour format - Optional daylight saving adjustment Programmable square wave output

LM12L Bit + Sign Data Acquisition System with Self-Calibration

Transcription:

HD442 (Dot Matrix Liquid Crystal Graphic Display Column Driver) Description The HD442 is a column (segment) driver for dot matrix liquid crystal graphic display systems, storing the display data transferred from a 4-bit or 8-bit microcomputer in the internal display RAM and generating dot matrix liquid crystal driving signals. ach bit data of display RAM corresponds to on/off state of each dot of a liquid crystal display to provide more flexible than character display. The HD442 is produced by the CMOS process. Therefore, the combination of HD442 with a CMOS microcontroller can complete portable battery-driven unit utilizing the liquid crystal display s low power dissipation. The combination of HD442 with the row (common) driver HD443 facilitates dot matrix liquid crystal graphic display system configuration. Features 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 : On RAM bit data : Off Display RAM capacity: 5 8 4 (6 bits) Internal liquid crystal display driver circuit (segment output): 5 segment signal drivers Duty factor (can be controlled by external input waveform) Selectable duty factors: /8, /2, /6, /24, /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: V CC = 5V ± % V = to 5 V CMOS process Ordering Information Type No. HD442CH HD442D Package 8-pin plastic QFP (FP-8) Chip

HD442 Pin Arrangement 2 3 4 5 6 7 8 9 2 3 4 5 6 7 8 9 2 2 22 23 24 8 79 78 77 76 75 74 73 72 7 7 69 68 67 66 65 25 26 27 28 29 3 3 32 33 34 35 36 37 38 39 4 Y 4 Y 4 Y 42 Y 43 Y 44 Y 45 Y 46 Y 47 Y 48 Y 49 Y 5 V 4 V 3 V 2 V V Y 39 Y 38 Y 37 Y 36 Y 35 Y 34 Y 33 Y 32 Y 3 Y 3 Y 29 Y 28 Y 27 Y 26 Y 25 Y 24 Y 23 Y 22 Y 2 Y 2 Y 9 Y 8 NC Y 7 64 63 62 6 6 59 58 57 56 55 54 53 52 5 5 49 48 47 46 45 44 43 42 4 GND M NC ø 2 ø CL FRM DB 7 DB 6 DB 5 DB 4 DB 3 DB 2 DB DB D/I CS 3 CS 2 CS RST BS V CC Y 6 Y 5 Y 4 Y 3 Y 2 Y Y Y 9 Y 8 Y 7 Y 6 Y 5 Y 4 Y 3 Y 2 Y (Top view) 67

HD442 Block Diagram Interface logic Output register Input register RST BS,, D/I CS CS 3 DB DB 7 Display data X Decoder Decoder Y Up/ down Display page BUSY Page data Driver circuits (5 circuits) Latch (5 circuits) LSB Decoder ø ø2 V CC GND V On/ off Address data Y Y 2 Y 4 Y 5 V V 2 V 3 V 4 Page MSB LSB Page MSB LSB Page 2 MSB LSB Page 3 MSB Display data RAM 5 4 8 bit Z M CL FRM 67

HD442 Pin Description Pin Pin Name Number I/O Function Y Y5 5 O Liquid crystal display drive output. Relationship among output level, M and display data (D): M D Output level V V 3 V 2 V 4 CS CS3 3 I Chip select CS CS2 CS3 State L L L Non-selected L L H Non-selected L H L Non-selected L H H Selected read/write enable H L L Selected write enable only H L H Selected write enable only H H L Selected write enable only H H H Selected read/write enable I nable At write ( = Low) Data of DB to DB7 is latched at the fall of. At read ( = High) Data appears at DB to DB7 while is at high level. Read/write = High Data appears at DB to DB7 and can be read by the CPU when = high and CS2, CS3 = high. = Low DB to DB7 can accept input when CS2, CS3 = high or CS = high. D/I I 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. 672

Pin Pin Name Number I/O Function DB DB7 8 I/O Data bus, three-state I/O common terminal CS CS2 CS3 State of DB to DB7 H H * H H Output state * L H * * Input state, * L * H H high impedance Others High impedance HD442 M I Signal to convert liquid crystal display drive output to AC. CL I Display synchronous signal At the rise of CL signal, the liquid crystal display drive signal corresponding to display data appears. FRM I Display synchronous signal (frame signal) This signal presets the 5-bit display line counter and synchronizes a common signal with the frame timing when the FRM signal becomes high. ø, ø2 2 I 2-phase clock signal for internal operation The ø and ø2 clocks are used to perform the operations (input/output of display data and execution of instructions) other than display. RST I Reset signal The display disappears and Y address counter is set in the up counter state by setting the RST signal to low level. After releasing reset, the display off state and up mode is held until the state is changed by the instruction. BS I Bus select signal BS = Low DB to DB7 operate for 8-bit length. BS = High DB4 to DB7 are valid for 4-bit length only. 8-bit data is accessed twice in the high and low order. V, V2, 4 Power supply for liquid crystal display drive V3, V4 V and V2: Selected level V3 and V4: Non-selected level V CC 3 Power supply GND V CC GND: Power supply for internal logic V VCC V : Power supply for liquid crystal display drive circuit logic 673

HD442 Function of ach Block Interface Logic The HD442 can use the data bus in 4-bit or 8-bit word length to enable interface to a 4-bit or 8-bit CPU.. 4 bit mode (BS = High) 8-bit data is transferred twice for every 4 bits through the data bus when the BS signal is high. The data bus uses the high order 4 bits (DB4 to DB7). First, the high order 4 bits (DB4 to DB7 in 8-bit data length) are transferred and then the low order 4 bits (DB to DB3 in 8-bit data length). 2. 8-bit mode (BS= Low) If the BS signal is low, the 8 data bus lines (DB to DB7) are used for data transfer. DB7: MSB (most significant bit) DB: LSB (least significant bit) For AC timing, refer to note 2 to note 5 of lectrical Characteristics. Busy flag D/I DB 7 BUSY X X 3 BUSY D 7 D 3 DB 6 U/D X X 2 U/D D 6 D 2 DB 5 OFF/ON Y 5 Y OFF/ON D 5 D DB 4 RST Y 4 Y RST D 4 D Busy flag check (status read) Address high order write Address low order write Busy flag check (status read) Data high order write Data low order write Note: xecute instructions other than status read in 4-bit length each. The busy flag is set at the fall of the second signal. The status read is executed once. After the execution of the status read, the first 4 bits are considered the high order 4 bits. Therefore, if the busy flag is checked after the transfer of the high order 4 bits, retransfer data from the higher order bits. No busy check is required in the transfer between the high and low order bits. Figure 4-Bit Mode Timing 674

HD442 Input Register 8-bit data is written into this register by the CPU. The instruction and display data are distinguished by the 8-bit data and D/I signal and then a given operation is performed. Data is received at the fall of the signal when the CS is in the select state and is in write state. Output Register The output register holds the data read from the display data RAM. After display data is read, the display data at the address now indicated is set in this output register. After that, the address is increased or decreased by. Therefore, when an address is set, the correct data doesn t appear at the read of the first display data. The data at a specified address appears at the second read of data (figure 2). X, Y Address Counter The X, Y address counter holds an address for reading/writing display data RAM. An address is set in it by the instruction. The Y address register is composed of a 5-bit up/down counter. The address is increased or decreased by by the read/write operation of display data. The up/down mode can be determined by the instruction or RST signal. The Y address register counts by looping the values of to 49. The X address register has no count function. Display On/Off Flip/Flop This flip/flop is set to on/off state by the instruction or RST signal. In the off state, the latch of display data RAM output is held reset and the display data output is set to. Therefore, display disappears. In the on state, the display data appears according to the data in the RAM and is displayed. The display data in the RAM is independent of the display on/off. Up/Down Flip/Flop This flip/flop determines the count mode of the Y address counter. In the up mode, the Y address register is increased by. follows 49. In the down mode, the register is decreased by. is followed by 49. D/I Address Output register DB DB 7 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 2 Data Output 675

HD442 Display Page Register The display page register holds the 2-bit data that indicates a display start page. This value is preset to the high order 2 bits of the Z address counter by the FRM signal. This value indicates the value of the display RAM page displayed at the top of the screen. Busy Flag After an instruction other than status read is accepted, the busy flag is set during its effective period, and reset when the instruction is not effective (figure 3). The value can be read out on DB7 by the status read instruction. The HD442 cannot accept any other instructions than the status read in the busy state. Make sure the busy flag is reset before issuing an instruction. Z Address Counter The Z address counter is a 5-bit counter that counts up at the fall of CL signal and generates an address for outputting the display data synchronized with the common signal. is preset to the low order 3 bits and a display start page to the high order 2 bits by the FRM signal. Latch The display data from the display data RAM is latched at the rise of CL signal. Liquid Crystal Driver Circuit ach of 5 driver circuits is a multiplex circuit composed of 4 CMOS switches. The combination of display data from latches and the M signal causes one of the 4 liquid crystal driver levels, V, V2, V3 and V4 to be output. BUSY TBUSY 3 TBUSY Fø Fø Fø is ø, ø2 frequency (half of HD443 oscillation frequency) Figure 3 Busy Flag 676

HD442 Display RAM COM COM2 COM3 COM4 COM5 COM6 COM7 COM8 COM9 Display pattern COM3 COM3 COM32 LSB D D D 2 D 3 D 4 D 5 D 6 D 7 MSB 2 3 4 5 48 49 5 X = X = X = 2 X = 3 Driver output Y Y 5 Data in display RAM (X address) Y Y Y 2 Y 3 Y 4 Y 47 Y 48 Y 49 (Y address) Figure 4 Relationship between Data in RAM and Display (Display Start Page, /32 Duty) 677

HD442 Display Control Instructions Read/Write Display Data Set X/Y Address MSB DB LSB MSB DB LSB D/I 7 6 5 4 3 2 (Display data) Read (CPU HD442) (Display data) Write (CPU HD442) D/I 7 6 5 4 3 2 Binary numbers of 49 Sends or receives data to or from the address of the display RAM specified in advance. However, a dummy read may be required for reading display data. Refer to the description of the output register in Function of ach Block. Display On/Off MSB DB LSB D/I 7 6 5 4 3 2 Display on Display off Turns the display on/off. RAM data is not affected. X address (page) Display Start Page Y address (address) Y address... 48 49 L M L M L M L M Page Page Page 2 Page 3 Display Data RAM MSB DB LSB D/I 7 6 5 4 3 2... Refer to figure 5 (a)... Refer to figure 5 (b)... Refer to figure 5 (c) Display start page... Refer to figure 5 (d) 678

HD442 Specifies the RAM page displayed at the top of the screen. Display is as shown in figure 4. When the display duty factor is more than /32 (for example, /24, /6), display begins at a page specified by the display start page only by the number of lines. (a) Start page = page A Page B Page N A B N C Page 2 D Page 3 Display data RAM C D Liquid crystal screen Displayed up to here when display duty is /N. (N = 8, 2, 6, 24, 32) (b) Start page = page A Page B Page N B C N C Page 2 D D Page 3 A Display data RAM Liquid crystal screen (c) Start page = page 2 A Page B Page N C D N C Page 2 A D Page 3 B Display data RAM Liquid crystal screen (d) Start page = page 3 A Page B Page C Page 2 N D A B N D Page 3 C Display data RAM Liquid crystal screen Figure 5 Display Start Page 679

HD442 Up/Down Set MSB DB LSB D/I 7 6 5 4 3 2 Up mode Down mode Sets Y address register in the up/down counter mode. Status Read D/I MSB DB LSB 7 6 5 4 3 2 B U S Y U P / D O W N O F F / O N R B T Goes to when RST is in the reset state (busy also goes to ). Goes to when RST is in the operating state. Goes to in the display off state. Goes to on the display on state. Goes to when address counter is in the up mode. Goes to when address counter is in the down mode. Goes to while all other instructions are being executed. While, none of the other instructions are accepted. 68

HD442 Connection between LCD Drivers (xample of /32 Duty Factor) CR R C X To liquid crystal display HD443 (Master) X 5 SHL M/S FS DS DS 2 DS 3 V CC GND To liquid crystal display FRM Y Y 5 DL DR ø ø 2 Open Open Open Open FRM M CL M CL ø ø 2 HD442 No. DL DR ø HD443 (Slave) CR R C V CC Open Open ø 2 FRM M CL X X 2 SHL M/S FS DS DS 2 DS 3 Open To liquid crystal display V CC GND To liquid crystal display FRM M CL ø ø 2 Y Y 5 HD442 No. 2 Figure 6 /32 Duty Factor Connection xample 68

HD442 Interface to MPU. xample of Connection to HD68 In the decoder given in this example, the addresses of HD442 in the address space of HD68 are: Thus, the HD442 can be controlled by reading/ writing data at these addresses. Read/write of display data: $'FFFF' Write of display instruction: $'FFF' Read of status: $'FFF' A 5 to A VMA Decoder V CC CS CS 2 CS 3 HD68 A ø 2 D/I HD442 D to D 7 RS V CC DB to DB 7 RST Figure 7 xample of Connection to HD68 Series 682

HD442 2. xample of Connection to HD68 The HD68 is set to mode 5. P P4 are used as output ports, and P3 P37 are used as the data bus. The 74LS54 is a 4-to-6 decoder that decodes 4 bits of P P3 to select the chips. Therefore, the HD442 can be controlled by selecting the chips through P P3 and specifying the D/I signal through P4 in advance, and later conducting memory read or write for external memory space $ to $FF of HD68. The IOS signal is output to SC, and the signal is output to SC2. For further details on HD68 and HD68, refer to their manuals. 74LS54 P P P 2 P 3 (IOS) SC () SC2 HD68 P 4 P 3 P 3 (Data bus) P 37 A B C D Y Y Y 5 G G 2 CS CS 2 CS 3 D/I PB DB DB 7 HD442 No. Figure 8 xample of Connection to HD68 683

HD442 Connection to Liquid Crystal Display HD443 (Master) HD443 (Slave) X X 2 X 2 X X 2 X 2 2 2 2 22 32 Liquid crystal display panel 32 5 dots Y Y 5 Y Y 5 Y Y 5 HD442 No. HD442 No. 2 HD442 No. 3 Figure 9 xample of Connection to /32 Duty Factor, -Screen Display HD443 (Master) X X 2 X 5 X 6 2 5 6 Liquid crystal display panel 6 dots Y Y 5 Y Y 5 HD442 No. HD442 No. 2 Figure xample of Connection to /6 Duty Factor, -Screen Display 684

HD442 HD442 No. 6 Y Y 5 HD442 No. 7 Y Y 5 HD442 No. Y Y 4 2 3 HD443 (Master) HD443 (Slave) X X 2 X 3 X 2 X X 2 X 2 2 2 22 32 33 34 35 52 53 54 64 Liquid crystal display panel 64 24 dots Y Y 5 Y Y 5 Y Y 4 HD442 No. HD442 No. 2 HD442 No. 5 Figure xample of Connection to /32 Duty Factor, 2-Screen Display 685

HD442 Limitations on Using 4-Bit Interface Function The HD442 usually transfers display control data and display data via 8-bit data bus. It also has the 4-bit interface function in which the HD442 transfers 8-bit data by dividing it into the highorder 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 HD442 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 normally if the signals are in the following state for the time period (indicated with (*) in figure ) from when the high-order 4 bits are written (or read) to when the low-order 4 bits are written (or read); = high and D/I = low while the chip is being selected (CS = high and CS2 = CS3 = don t care, or CS = 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 following explains how the malfunction is caused and gives the measures in application. CS D/I High order bits Low order bits DB DB 7 BUSY Busy check ** * Writes high-order bits Writes low-order bits Figure 2 xample of Writing Display Control Instructions 686

HD442 Cause Busy check checks if the LSI is ready to accept the next instruction or display data by reading the status register to the HD442. And at the same time, it resets the internal counter counting the order of high-order data and low-order data. This function makes the LSI ready to accept only the high-order data after busy check. Strictly speaking, if = high and D/I = low while the chip is being selected, the internal counter is reset and the LSI gets ready to accept high-order 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. Measures in Application. HD442 controlled via port When you control the HD442 with the port of a single-chip microcomputer, you should take care of the software and observe the limitations strictly. 2. HD442 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. CS Hazard xample Writing high-order data Figure 3 Input Hazard 687

HD442 b. Using 2-byte instruction In an application with the HD633, you can prevent malfunction by using 2-byte instructions such as STD and STX. This is because the high-order and low-order data are accessed in that order without a break in the last machine cycle of the instruction and and D/I do not change in the meantime. However, you cannot use the least significant bit of the address signals as the D/I signal since the address for the second byte has an added. Design the CS decoder so that the addresses for the HD442 should be 2N and 2N +, and that those addresses should be accessed when using 2-byte instructions. For example, in figure 5 the address signal A is used as D/I signal and A 2 A 5 are used for the CS decoder. Addresses 4N and 4N+ are for instruction access and addresses 4N + 2 and 4N + 3 are for display data access. CS Address 2N 2N+ (D/I) DB DB 7 High-order data Low-order data Last 2 machine cycles of 2-byte instruction Figure 4 2-Byte Instruction Decoder A 2 A 5 CS HD633 A D/I HD442 Figure 5 HD633 Interface 688

HD442 Absolute Maximum Ratings Item Symbol Value Unit Notes Supply voltage () V CC.3 to +7. V Supply voltage (2) V V CC 3.5 to V CC +.3 V Input voltage () V T.3 to V CC +.3 V, 2 Input voltage (2) V T2 V.3 to V CC +.3 V 3 Operating temperature T opr 2 to +75 C Storage temperature T stg 55 to +25 C Notes:. Referenced to GND =. 2. Applied to input terminals (except V, V2, V3, and V4), and I/O common terminals. 3. Applied to terminals V, V2, V3, and V4. 689

HD442 lectrical Characteristics (V CC = +5 V ±%, GND = V, V = to 6 V, Ta = 2 to 75 C) (Note 4) Item Symbol Min Typ Max Unit Test Condition Note Input high voltage (CMOS) V IHC.7 V CC V CC V 5 Input low voltage (CMOS) V ILC.3 V CC V 5 Input high voltage (TTL) V IHT +2. V CC V 6 Input low voltage (TTL) V ILT +.8 V 6 Output high voltage V OH +3.5 V I OH = 25 µa 7 Output low voltage V OL +.4 V I OL = +.6 ma 7 Vi-Xj ON resistance R ON 7.5 kω V = 5 V ± %, load current µa Input leakage current () I IL + µa V IN = V CC to GND 8 Input leakage current (2) I IL2 2 +2 µa V IN = V CC to V 9 Operating frequency f CLK 25 35 khz ø, ø2 frequency Dissipation current () I CC µa f clk = 2 khz frame = 65 Hz during display Dissipation current (2) I CC2 5 µa Access cycle MHz 2 at access Notes: 4. Specified within this range unless otherwise noted. 5. Applied to M, FRM, CL, BS, RST, ø, ø2. 6. Applied to CS to CS3,, D/I, and DB to DB7. 7. Applied to DB to DB7. 8. Applied to input terminals, M, FRM, CL, BS, RST, ø, ø2, CS to CS3,, D/I and, and I/O common terminals DB to DB7 at high impedance. 9. Applied to V, V2, V3, and V4. 69

HD442. ø and ø2 AC characteristics. Symbol Min Typ Max Unit Duty factor Duty 2 25 3 % Fall time t f ns Rise time t r ns Phase difference time t l2.8 µs Phase difference time t 2.8 µs T l + T h 4 µs T l T h ø.7 V CC.5 V CC.3 V CC T l2 T 2 ø 2 t f t r T l T h.7 V CC.5 V CC.3 V CC.5 V CC f CLK = T l + T h D UTY = T l T l + T h (%) t r t f. Measured by V CC terminal at no output load, at /32 duty factor, an frame frequency of 65 Hz, in checker pattern display. Access from the CPU is stopped. 2. Measured by V CC terminal at no output load, /32 duty factor and frame frequency of 65 Hz. 69

HD442 Interface AC Characteristics Item Symbol Min Typ Max Unit Notes C cycle time t CYC ns 3, 4 high level width P WH 45 ns 3, 4 low level width P WL 45 ns 3, 4 rise time t r 25 ns 3, 4 fall time t f 25 ns 3, 4 Address setup time t AS 4 ns 3, 4 Address hold time t AH ns 3, 4 Data setup time t DSW 2 ns 3 Data delay time t DDR 32 ns 4, 5 Data hold time at write t DHW ns 3 Data hold time at read t DHR 2 ns 4 Notes: 3. At CPU write t CYC 2. V.8 V 2. V.8 V P WL t AS t r P WH t f t AH t AS t AH CS CS 3 D/I 2. V.8 V t DSW t DHW DB DB 7 2. V.8 V 4. At CPU read t CYC 2. V.8 V P WL P WH t r t f CS CS 3 D/I 2. V.8 V 2. V.8 V t AS t AS t AH t AH t DDR t DHR DB DB 7 2.4 V.4 V 692

HD442 5. DB to DB7 load circuits Test point C R D R L D 2 D 3 D 4 R L = 2.4 kω R = kω C = 3 pf (including jig capacitance) Diodes D to D 4 are all S274 H 6. Display off at initial power up. The HD442 can be placed in the display off state by setting terminal RST to low at initial power up. No instruction other than the read status can be accepted while the RST is at the low level. Symbol Min Typ Max Unit Reset time t RST. µs Rise time t r 2 ns V CC 4.5 V t RST t r.7 VCC RST.3 V CC 693