ChipFind - документация

Электронный компонент: NT7605

Скачать:  PDF   ZIP
NT7605
Single-chip 20C X 2L Dot-Matrix LCD Controller / Driver
1
V2.1
Features
!
Internal LCD drivers
16 common signal drivers
100 segment signal drivers
!
Maximum display dimensions
20 characters * 2 lines or
40 characters * 1 line
!
Interfaces with 4-bit or 8-bit MPU
!
Versatile display functions provided on chip:
Display Clear, Cursor Home, Display ON/OFF,
Cursor ON/OFF, Character Blinking, Cursor
Shift, and Display Shift
!
Three duty factors, selected by PROGRAM:
1/8, 1/11, and 1/16
!
Displays Data RAM (DD RAM): 80 X 8 bits
(Displays up to 80 characters)
!
Character Generator RAM (CG RAM):
64 X 8 bits for general data,
8 5 X 8 programmable dot patterns, or
4 5 X 10 programmable dot patterns
!
Low voltage reset
!
ITO option for A-type and B-type LCD waveform
!
2 kinds of LCD pads sequence
!
Character Generator ROM (CG ROM):
2 kinds of CG ROM sizes:
192
characters:
160 5 X 8 dot patterns
32 5 X 10 dot patterns
240
characters:
192 5 X 8 dot patterns
48 5 X 10 dot patterns
Custom CG ROM is also available
!
Built-in power-on reset function
!
Logic power supply: 2.8V ~ 5.5V
!
LCD driver power supply: V1 ~ V5
divided by Built-in LCD power division resister.
!
Two oscillator operations
(Freq. = 500KHz - 540KHz):
Built-in RC oscillation
External clock
!
CMOS Process
!
Available in COG FORM
General Description
The NT7605 is a dot matrix LCD controller and driver LSI that
can operate with either a 4-bit or an 8-bit microprocessor
(MPU). NT7605 receives control character codes from the
MPU, stores them in an internal RAM (up to 80 characters),
transforms each character code into a 5 X 7, 5 X 8, or 5 X 10
dot matrix character pattern, and then displays the codes on
the LCD panel. The built-in Character Generator ROM
consists of 256 different character patterns.
The NT7605 also contains Character Generator RAM where
the user can store 8 different character patterns at run time.
These memory features make the character display flexible.
NT7605 also provides many display instructions to achieve
versatile LCD display functions. The NT7605 is fabricated on
a single LSI chip using the CMOS process, resulting in very
low power requirements.
NT7605
2
Pad Configuration


12
1
163
64
65
NT7605
11
13
14
26
27
29
30
38
45
82
83
162
180
5600
m
1230m
39
44


Size
Item Pad
No.
X Y
Unit
Chip size
-
1230
5600
Pad pitch
1 - 180
65
m
NT7605
3
Block Diagram
I/O
BUFFER
V
1
V
2
V
3
V
4
V
5
RS
R/W
E
DB7 ~ DB4
DB3 ~ DB0
4
4
INSTRUCTION
REGISTER
(IR)
8
INSTRUCTION
DECODE
8
ADDRESS
COUNTER
V
DD
GND
OSC1
OSC2
TIMING
GENERATOR
DATA
REGISTER
(DR)
BUSY
FLAG
(BF)
8
7
7
CHARACTER
GENERATOR
RAM
(CG RAM)
64 X 8 BITS
CURSOR
ADDRESS
COUNTER
DISPLAY
DATA
RAM
(DD RAM)
80 X 8 BITS
16-BIT
SHIFT
REGISTER
COMMON
SIGNAL
DRIVER
7
CURSOR
/BLINK
CONTROLLER
7
7
7
LCD DRIVER
VOLTAGE
GENERATOR
16
8
8
CHARACTER
GENERATOR
ROM (CG ROM)
8
16
COM1
I
COM16
100-BIT
LATCH
CIRCUIT
SEGMENT
SIGNAL
DRIVER
100
100
SEG1
I
SEG100
PARALLER - TO - SERIAL
CONVERTER
5
5
TESTM
7
OPT_UD
OPT_R0
OPT_R1
OPT_LCD
TEST
TESTD


NT7605
4
Pad Description (
Total 180 pads for COG type)
Pad No.
Designation
I/O
External
Connection
Description
1
TEST
I
Test pin
Test pin internally pull-down. (No connect for user)
2 TESTM
O
Test
output
LCD driver clock output. (No connect for user)
3 - 11
GND
P
Power supply
GND: 0V
12 OSC1
I For external clock operation, clock inputs to OSC1
13 OSC2
O Clock output
14, 15
V1
P
Power supply
Power supply for LCD driver. V
DD
V1 V2 V3 V4 V5 GND
16, 17
V2
P
Power supply
Power supply for LCD driver
18, 19
V3
P
Power supply
Power supply for LCD driver
20, 21
V4
P
Power supply
Power supply for LCD driver
22 - 26
V5
P
Power supply
Power supply for LCD driver
27, 29
OPT_R0,
OPT_R1
I ITO
Option
The built-in bias resister select:
OPT_R1, OPT_R0: No ITO = 1. ITO on = 0
1, 1: 2.2K; 1, 0: 4K;
0, 1: 6.8K; 0, 0: No built-in bias resister:
30 - 38
V
DD
P
Power
supply
V
DD
: +5V
30, 40
RS
I
MPU
Register select signal
0: Instruction register (write), Busy flag, address counter (read)
1: Data register (write, read)
41, 42
R/W
I
MPU
Read/Write control signal
0: Write 1: Read
43, 44
E
I
MPU
Read/Write start signal (Schmitt trigger input)
45, 46
DB0
47, 48
DB1
49, 50
DB2
51, 52
DB3
I/O MPU
Lower 4 tri-state bi-directional data bus for transmitting data
between MPU and NT7605. Not used during 4-bit operation
53, 54
DB4
55, 56
DB5
57, 58
DB6
59, 60
DB7
I/O MPU
Higher 4 tri-state bi-directional data bus for transmitting data between
MPU and NT7605. DB7 is also used as busy flag
61 OPT_LCD
I
ITO
Option
No ITO. (Option = 1): B-Type waveform
ITO On. (Option = 0): A-Type waveform
63 OPT_UD
I
ITO
Option
No ITO. (Option = 1): COM1COM8COM9COM16;
SEG1SEG100
ITO On. (Option = 0): COM9COM16COM1 COM8;
SEG100SEG1
64 TESTD
O
Test
output
Test data output. (No connect for user)
180 - 173
COM1 - 8
O
LCD panel
65 - 72
COM9 - 16
O
LCD panel
Common signal output pins, for place on the upper glass
(OPT_UD=1)
65 - 72
COM1 - 8
O
LCD panel
180 - 173
COM9 - 16
O
LCD panel
Common signal output pins, for place on the lower glass
(OPT_UD=0)
172 - 73
SEG1 - 100
O
LCD panel
Segment signal output pins (OPT_UD = 1)
73 - 172
SEG1 - 100
O
LCD panel
Segment signal output pins (OPT_UD = 0)
28, 62
GND_OUT
P
GND output pin, use for pull-down ITO option
NT7605
5
Functional Description
The NT7605 is a dot-matrix LCD controller and driver LSI. It
operates with either a 4-bit or an 8-bit microprocessor (MPU).
The NT7605 receives both instructions and data from the
MPU. Some instructions set operation modes, such as the
function mode, data entry mode, and display mode; as well
as some control LCD display functions, such as clear display,
restore display, shift display as well as controlling the cursor.
Other instructions include reading and writing both data and
addresses. All the instructions allow users convenient and
powerful functions to control the LCD dot-matrix displays.

Data is written into and read from the Data Display RAM (DD
RAM) or the Character Generator RAM (CG RAM). As
display character codes, the data stored in the DD RAM
decodes a set of dot-matrix character patterns that are built
into the Character Generator ROM (CG ROM). The CG
ROM, with many character patterns (up to 256 patterns),
defines the character pattern fonts. The NT7605 regularly
scans the character patterns through the segment drivers.
The CG RAM stores character pattern fonts at run time if
users intend to show character patterns that are not defined
in the CG ROM. This feature makes character display
flexible. Other unused bytes can be used as general-purpose
data storage.

The LCD driver circuit consists of 16 common signal drivers
and 100 segment signal drivers allowing a variety of
application configurations to be implemented.



Character Generator ROM (CG ROM)
The character generator ROM generates LCD dot character
patterns from the 8-bit character pattern codes. The NT7605
provides 2 CG ROM configurations:
1. 192 Characters:
The CG ROM contains 160 5 X 8 dot character patterns and
32 5 X 10 dot character patterns. The relation between the
character codes and character patterns is shown in Table 1.
The character codes from 00H to 0FH are used to get
character patterns from the CG RAM. The character codes
10H to 1FH, 80H to 9FH and 20H all map to null character
patterns. The character codes from E0H to FFH are
assigned to generate 5 X 10 dot character patterns, and
other codes are used to generate 5x8 dot character patterns.

2. 240 Characters:
The CG ROM contains 192 5 X 8 dot character patterns and
48 5 X 10 dot character patterns. The relation between the
character codes and character patterns is shown in Table 2.
The character codes from 00H to 0FH are used to get
character patterns from the CG RAM. The character codes
from 10H to 1FH and from E0H to FFH are assigned to
generate 5 X 10 dot character patterns, and other codes to
generate 5 X 8 dot character patterns. Only one null
character pattern exists in this type. Note that the underlined
cursor, displayed on the 8th duty may be obscure if the 8th
row of a dot character pattern is coded. We recommend that
users display the cursor in the blinking mode if coding 5 X 8
dot character patterns is their custom CG ROM.


Custom character patterns are available by
mask-programming the ROM. For convenience of character
pattern development, NOVATEK has developed a
user-friendly editor program for the NT7605 to help
determine the character patterns users prefer. By executing
the program on the computer, users can easily create and
modify their character patterns. By transferring the resulting
files generated by the program through a modem or some
other communication method, the user and NOVATEK can
establish a reliable, fast link for programming the CG ROM.