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

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

Скачать:  PDF   ZIP
Syntek Semiconductor Co., Ltd.
LCD Controller / Driver 1 / 1 ISSUE DATE :
GSM7980
D e s c r i p t i o n
The GSM7980 dot-matrix liquid crystal display controller and driver LSI displays alphanumeric,
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.
The GSM7980 has pin function compatibility with the HD44780, KS0066U and SED1278 that allows
the user to easily replace it with an GSM7980. The GSM7980 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.7V to 5.5V) of the GSM7980 is suitable for any portable
battery-driven product requiring low power dissipation.
The GSM7980 LCD driver consists of 16 common signal drivers and 40 segment signal drivers which
can extend display size by cascading segment driver GSM788E, GSM798E or GSM793E. The
maximum display size can be either 80 characters in 1-line display or 40 characters in 2-line display.
A single GSM7980 can display up to one 8-character line or two 8-character lines.
Features
l
5 x 8 and 5 x 10 dot matrix possible
l
Low power operation support:
-- 2.7 to 5.5V
l
Wide range of LCD driver power
-- 3.0 to 11V
l
Correspond to high speed MPU bus
interface
-- 2 MHz (when V
CC
= 5V)
l
4-bit or 8-bit MPU interface enabled
l
80 x 8-bit display RAM (80 characters
max.)
l
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)
l
64 x 8-bit character generator RAM
-- 8 character fonts (5 x 8 dot)
-- 4 character fonts (5 x 10 dot)
l
16-common x 40-segment liquid crystal
display driver
l
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 &
cursor
-- 1/16 for two lines of 5 x 8 dots &
cursor
l
Wide range of instruction functions:
Display clear, cursor home, display
on/off, cursor on/off, display
character blink, cursor shift, display shift
l
Pin function compatibility with
HD44780, KS0066 and SED1278
l
Automatic reset circuit that initializes
the controller/driver after power on
l
Internal oscillator with external resistors
l
Low power consumption
l
QFP80 and Bare Chip available
Syntek Semiconductor Co., Ltd.
LCD Controller / Driver 2 / 2 ISSUE DATE :
GSM7980
B l o c k D i a g r a m
Timing
Generator
16-bit
shift
register
Common
Signal
Driver
Display
data RAM
(DDRAM)
80x8 bits
40-bit
latch
circuit
Segment
Signal
Driver
40-bit
shift
register
LCD Drive
Voltage
Selector
CPG
Instruction
Register (IR)
Instruction
Decoder
Reset
Circuit
MPU
Interface
Input/
Output
Buffer
Address
Counter
Character
generator
ROM
(CGROM)
9,920 bits
Character
generator
RAM
(CGRAM)
64 bits
Cursor
and
Blink
controller
Data
Register
(DR)
Busy
Flag
Parallel/Serial converter
and
Attribute Circuit
GND
Vcc
V1 V2 V3 V4 V5
OSC1
OSC2
CL1
CL2
M
D
COM1 to
COM16
SEG1 to
SEG40
RS
RW
E
DB4 to
DB7
DB0 to
DB3
Syntek Semiconductor Co., Ltd.
LCD Controller / Driver 3 / 3 ISSUE DATE :
GSM7980
P a d A r r a n g e m e n t
GSM7980
Chip Size : 2300x3000
Coordinate : Pad Center
Origin : Chip Center
Pad Size : 90x90
Unit : um
80
1
64
24
41
"GSM7980" Marking : easy to find the PAD
(0,0)
Syntek Semiconductor Co., Ltd.
LCD Controller / Driver 4 / 4 ISSUE DATE :
GSM7980
P a d L o c a t i o n C o o r d i n a t e s
Pad No. Function
X
Y
1
SEG22
-1040
1400
2
SEG21
-1040
1270
3
SEG20
-1040
1140
4
SEG19
-1040
1020
5
SEG18
-1040
900
6
SEG17
-1040
780
7
SEG16
-1040
660
8
SEG15
-1040
540
9
SEG14
-1040
420
10
SEG13
-1040
300
11
SEG12
-1040
180
12
SEG11
-1040
60
13
SEG10
-1040
-60
14
SEG9
-1040
-180
15
SEG8
-1040
-300
16
SEG7
-1040
-420
17
SEG6
-1040
-540
18
SEG5
-1040
-660
19
SEG4
-1040
-780
20
SEG3
-1040
-900
21
SEG2
-1040
-1020
22
SEG1
-1040
-1140
23
GND
-1040
-1270
24
OSC1
-1040
-1400
25
OSC2
-910
-1400
26
V1
-780
-1400
27
V2
-660
-1400
28
V3
-540
-1400
29
V4
-420
-1400
30
V5
-300
-1400
31
CL1
-180
-1400
32
CL2
-60
-1400
33
Vcc
60
-1400
34
M
180
-1400
35
D
300
-1400
36
RS
420
-1400
37
RW
540
-1400
38
E
660
-1400
39
DB0
780
-1400
40
DB1
910
-1400
Pad No. Function
X
Y
41
DB2
1040
-1400
42
DB3
1040
-1270
43
DB4
1040
-1140
44
DB5
1040
-1020
45
DB6
1040
-900
46
DB7
1040
-780
47
COM1
1040
-660
48
COM2
1040
-540
49
COM3
1040
-420
50
COM4
1040
-300
51
COM5
1040
-180
52
COM6
1040
-60
53
COM7
1040
60
54
COM8
1040
180
55
COM9
1040
300
56
COM10
1040
420
57
COM11
1040
540
58
COM12
1040
660
59
COM13
1040
780
60
COM14
1040
900
61
COM15
1040
1020
62
COM16
1040
1140
63
SEG40
1040
1270
64
SEG39
1040
1400
65
SEG38
910
1400
66
SEG37
780
1400
67
SEG36
660
1400
68
SEG35
540
1400
69
SEG34
420
1400
70
SEG33
300
1400
71
SEG32
180
1400
72
SEG31
60
1400
73
SEG30
-60
1400
74
SEG29
-180
1400
75
SEG28
-300
1400
76
SEG27
-420
1400
77
SEG26
-540
1400
78
SEG25
-660
1400
79
SEG24
-780
1400
80
SEG23
-910
1400
Syntek Semiconductor Co., Ltd.
LCD Controller / Driver 5 / 5 ISSUE DATE :
GSM7980
P i n F u n c t i o n s
NO. OF
LINES
I/O DEVICE
INTERFACED WITH
FUNCTION
RS
1
I
MPU
Select registers.
0: Instruction register (for write) Busy flag:
address counter (for read)
1: Data register (for write and read)
R/W
1
I
MPU
Select read or write.
0: Write
1: Read
E
1
I
MPU
Starts data read/write.
DB4 to DB7
4
I/O
MPU
Four high order bi-directional tristate data bus
pins. Used for data transfer and receive
between the MPU and the GSM7980. DB7 can
be used as a busy flag.
DB0 to DB3
4
I/O
MPU
Four low order bi-directional tristate data bus
pins. Used for data transfer and receive
between the MPU and the GSM7980.
These pins are not used during 4-bit operation.
CL1
1
O
Extension driver
Clock to latch serial data D sent to the
extension driver
CL2
1
O
Extension driver
Clock to shift serial data D
M
1
O
Extension driver
Switch signal for converting the liquid crystal
drive waveform to AC
D
1
O
Extension driver
Character pattern data corresponding to each
segment signal
COM1 to COM16
16
O
LCD
Common signals that are not used are changed
to non-selection waveform. COM9 to COM16
are non-selection waveforms at 1/8 duty factor
and COM12 to COM16 are non-selection
waveforms at 1/11 duty factor.
SEG1 to SEG40
40
O
LCD
Segment signals
V1 to V5
5
-
Power supply
Power supply for LCD drive
V
CC
- V5 = 11 V (Max)
V
CC
, GND
2
-
Power supply
V
CC
: 2.7V to 5.5V, GND: 0V
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.
Note:
1. Vcc>=V1>=V2>=V3>=V4>=V5 must be maintained
2. Two clock options:
R
OSC1
OSC2
OSC1
OSC2
Clock
R=91K
(Vcc=5V)
R=75K