SAMSUNG KS0071B

KS0071B
32COM/60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
INTRODUCTION
The KS0071B is a dot matrix LCD controller & driver LSI which is fabricated by low power CMOS technology,
designed to drive a split screen dot matrix LCD display of 1 line 24 characters or 2 line 24
characters with 57 dots format.
FEATURES
•
•
•
Character type dot matrix single chip LCD controller & driver
High voltage LCD driver 32 common and 60 segment signal output.
Easy interface with a 4 bit or 8 bit MPU.
• Internal memory
-. Character generator ROM : 8400bits ( 240 characters for 57 dots )
-. Character generator RAM : 512 bits ( 8 patterns for 57 dots )
-. Display data RAM : 640 bits ( 808 bits for 80 characters )
• Maximum display characters
-. 1 line, 1/16 duty, 57 dots + cursor, 24 characters.
-. 2 line, 1/32 duty, 57 dots + cursor, 24 characters .
• A customer character pattern can be programmable by mask option.
•. The special character pattern can be programmable by character generator RAM directly.
• It is possible to read both character generator and display data RAM from MPU.
• Useful 11 code instruction set
• Automatic power on reset function
• On chip generation of LCD supply voltage from voltage doubler ( external supply also possible )
•.Voltage doubler generates about double from single power supply ( 5V)
• High contrast display can be performed though the simple power supply circuits.
• On chip oscillator requires external resistor ( external clock also possible )
• Power supply voltage: +5V10%, +3V20%
• Supply voltage for display: -5V
• Package outline: 118 TAB or bare chip available.
KS0071B
32COM/60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
BLOCK DIAGRAM
Parallel/ serial data
Conversion circuit
5
60 bit
shift register
5
60
Cursor
blink
control
circuit
7
DB 0~ DB3
4
8
Data
register
(DR)
8
DB 4~ DB 7
4
Input
output
buffer
R/W
RS
Character
generator
RAM
(CG RAM)
512 bits
Character
generator
ROM
(CG ROM)
9600 bits
Busy
flag
8
60
7
7
8
E
8
60 bit
latch
circuit
60
Segment
signal
driver
60
Segment Signal
( S1 ~ S 60 )
Display
data RAM
(DD RAM)
640 bits
Instruction
register
(IR)
8
Instruction
decoder
7
V DD
V1
V2
V3
V4
V5
V SS
Address
counter
V DD
V1
V2
V3
V4
V5
V SS
32 bit
shift
register
Timing
generation
circuit
Voltage
doubler
VCI
C1 C 2
RC
oscillator
V 5OUT
OSC1
OSC2
T1
T2
32
Common
signal
driver
32
Common Signal
( C 1 ~ C 32 )
KS0071B
32COM/60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
PAD DIAGRAM
SEG17
SEG18
SEG19
SEG20
SEG21
SEG22
SEG23
SEG24
116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100
SEG25
SEG26
SEG27
SEG28
SEG29
SEG30
SEG31
SEG32
SEG33
SEG34
SEG35
SEG36
SEG37
SEG38
SEG39
SEG40
SEG41
SEG42
SEG43
SEG44
118 117
99 98 97 96 95 94 93 92 91
SEG45
1
90
SEG16
SEG46
2
89
SEG15
SEG47
3
88
SEG14
SEG48
4
87
SEG13
SEG49
5
86
SEG12
SEG50
6
85
SEG11
SEG51
7
84
SEG10
SEG52
8
83
SEG9
SEG53
9
82
SEG8
SEG54
10
81
SEG7
SEG55
11
80
SEG6
SEG56
12
79
SEG5
SEG57
13
78
SEG4
SEG58
14
77
SEG3
SEG59
15
76
SEG2
SEG60
16
75
SEG1
COM9
17
74
C0M1
COM10
18
73
C0M2
COM11
19
CHIP SIZE : 3920 5080
72
C0M3
COM12
20
PAD SIZE : 100 100
71
C0M4
COM13
21
70
C0M5
COM14
22
UNIT : 69
C0M6
COM15
23
68
C0M7
COM16
24
67
C0M8
COM25
25
66
C0M17
COM26
26
65
C0M18
COM27
27
64
C0M19
COM28
28
63
C0M20
COM29
29
62
C0M21
COM30
30
61
C0M22
COM31
31
60
C0M23
COM32
32
59
C0M24
KS0071B
KS0071
Y
X
( 0.0 )
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
T1
T2
DB7
DB6
DB5
DB4
DB3
DB2
DB1
DB0
E
RW
RS
VDD
VCI
C2
C1
V5OUT
V5
V4
V3
V2
V1
OSC2
OSC1
VSS
* *“KS0071B”
to to
find
PAD
95 No. 95
"KS0071"Marking
Marking: easy
: easy
find
theNo.
PAD
KS0071B
32COM/60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
PAD LOCATION
PAD
NO.
PAD
Name
UNIT :( )
Coordinate
X
Y
PAD
NO.
PAD
Name
Coordinate
X
Y
PAD
NO.
PAD
Name
Coordinate
X
Y
PAD
NO.
PAD
Name
Coordinate
X
Y
1
SEG45
-1794
2170
33
VSS -1564.5 -2374
65
COM18 1794
-1330
97
SEG23
936
2374
2
SEG46
-1794
2030
34
OSC1 -1437.5 -2374
66
COM17 1794
-1190
98
SEG24
811
2374
3
SEG47
-1794
1890
35
OSC2 -1312.5 -2374
67
COM8 1794
-1050
99
SEG25
686
2374
4
SEG48
-1794
1750
36
-1187.5 -2374
68
COM7 1794
-910
100
SEG26
561
2374
V1
5
SEG49
-1794
1610
37
V2
-1062.5 -2374
69
COM6 1794
-770
101
SEG27
436
2374
6
SEG50
-1794
1470
38
V3
-937.5 -2374
70
COM5 1794
-630
102
SEG28
311
2374
7
SEG51
-1794
1330
39
V4
-812.5 -2374
71
COM4 1794
-490
103
SEG29
186
2374
8
SEG52
-1794
1190
40
V5
-687.5 -2374
72
COM3 1794
-350
104
SEG30
61
2374
9
SEG53
-1794
1050
41
V5OUT -562.5 -2374
73
COM2 1794
-210
105
SEG31
-64
2374
10
SEG54
-1794
910
42
C1
-437.5 -2374
74
COM1 1794
-70
106
SEG32 -189 2374
11
SEG55
-1794
770
43
C2
-312.5 -2374
75
SEG1
1794
70
107
SEG33 -314 2374
12
SEG56
-1794
630
44
VCI
-187.5 -2374
76
SEG2
1794
210
108
SEG34 -439 2374
13
SEG57
-1794
490
45
VDD
-62.5
-2374
77
SEG3
1794
350
109
SEG35 -564 2374
14
SEG58
-1794
350
46
RS
62.5
-2374
78
SEG4
1794
490
110
SEG36 -689 2374
15
SEG59
-1794
210
47
RW
187.5
-2374
79
SEG5
1794
630
111
SEG37 -814 2374
16
SEG60
-1794
70
48
E
312.5
-2374
80
SEG6
1794
770
112
SEG38 - 939 2374
17
COM9
-1794
-70
49
DB0
437.5
-2374
81
SEG7
1794
910
113
SEG39 -1064 2374
18
COM10
-1794
-210
50
DB1
562.5
-2374
82
SEG8
1794
1050
114
SEG40 -1189 2374
19
COM11
-1794
-350
51
DB2
687.5
-2374
83
SEG9
1794
1190
115
SEG41 -1314 2374
20
COM12
-1794
-490
52
DB3
812.5
-2374
84
SEG10 1794
1330
116
SEG42 -1439 2374
21
COM13
-1794
-630
53
DB4
937.5
-2374
85
SEG11 1794
1470
117
SEG43 -1564 2374
22
COM14
-1794
-770
54
DB5
1062.5 -2374
86
SEG12 1794
1610
118
SEG44 -1689 2374
23
COM15
-1794
-910
55
DB6
1187.5 -2374
87
SEG13 1794
1750
24
COM16
-1794 -1050
56
DB7
1312.5 -2374
88
SEG14 1794
1890
25
COM25
-1794 -1190
57
T2
1437.5 -2374
89
SEG15 1794
2030
26
COM26
-1794 -1330
58
T1
1562.5 -2374
90
SEG16 1794
2170
27
COM27
-1794 -1470
59
COM24 1794
-2170
91
SEG17 1686
2374
28
COM28
-1794 -1610
60
COM23 1794
-2030
92
SEG18 1561
2374
29
COM29
-1794 -1750
61
COM22 1794
-1890
93
SEG19 1436
2374
30
COM30
-1794 -1890
62
COM21 1794
-1750
94
SEG20 1311
2374
31
COM31
-1794 -2030
63
COM20 1794
-1610
95
SEG21 1186
2374
32
COM32
-1794 -2170
64
COM19 1794
-1470
96
SEG22 1061
2374
KS0071B
32COM/60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
PAD DESCRIPTION
PAD ( No.)
VDD ( 45 )
VSS ( 33 )
OSC1 ( 34 )
OSC2 ( 35 )
E (48)
R/W ( 47 )
NAME
Power Supply
I/O
Input
Oscillator
Input
output
Enable
Read / write
Input
Input
Description
For logical circuit (+5V10%,+3V20%)
0V (GND)
OSC1 and OSC2 pin should be connected to
external Rf resistor for internal oscillator.
External clock can be input to OSC1.
Start enable signal to read or write the data
R/W signal input is used to select the
read/write mode
High
Low
RS ( 46 )
Register select
Input
Low
Resistor or
external clock
MPU
MPU
Read mode
Write mode
Register select input.
High
Interface
Power supply
MPU
Data register
(for read and write)
Instruction register
(for write) busy flag,
address counter (for read)
DB0 ~ DB7
( 49 ~ 56 )
Data interface
Input/
output
VCI ( 44 )
Voltage doubler
output
Capacitor
Input
Voltage doubler
output
LCD supply
Voltage
Segment output
Output
Output
Segment signal output for LCD driving
LCD
Common output
Output
Common signal output for LCD driving
LCD
Input
Maker testing terminal (normally open)
C1 ( 42 )
C2 ( 43 )
V5OUT ( 41 )
V1,V2,V3,V4,V5
( 36 ~ 40 )
S1 ~ S44 ( 75~118)
S45 ~ S60 (1 ~ 16 )
C1 ~ C8 (74 ~ 67)
C9 ~ C16 (17~24)
C17 ~ C24 (66~59)
C25 ~ C32 (25~32)
T1(58),T2(57)
Test pin
Input
Input
Used for data transfer between the MPU
and KS0071B, These terminals are for data
bus with bidirectional three-state.
lower 4 bit (DB0 ~ DB3) are not used
during 4 bit operation
(DB7 can be used as a busy flag. )
Input terminal for voltage doubler.
(normally VCI=VDD)
Capacitor for voltage doubler connecting
terminal (+).
Capacitor for voltage doubler connecting
terminal(-).
Voltage doubler output terminal connected
to LCD supply voltage
Bias voltage level for LCD driving
MPU
Power
supply
Capacitor
V5
Divide resistor
KS0071B
32COM/60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
MAXIMUM ABSOLUTE LIMIT
Description
Operating Voltage
Driver Supply Voltage
Input Voltage
Power Dissipation
Operating Temperature
Storage Temperature
Symbol
VDD
V1 ~ V5
VIN
PD
TOPR
TSTG
Value
- 0.3 ~ + 7.0
VDD- 13.5 ~ VDD + 0.3
- 0.3 ~ VDD + 0.3
500
- 30 ~ + 85
- 55 ~ + 125
Unit
mW
. Voltage greater than above may damage the circuit
. The voltage relation : VDDVCIV5V5OUT, VDDVSSV5OUT, VSS = 0V
ELECTRICAL CHARACTERISTICS
DC Characteristics
Characteristic
Operating voltage
Supply current (*1)
Input voltage 1
Symbol
VDD
IDD
High
Low
High
Low
High
Low
High
Low
COM
SEG
VIH1
VIL1
VIH2
VIL2
VOH1
VOL1
VOH2
VOL2
VdCOM
VdSEG
IIL1
IIL2
IIN
Internal Frequency (*3)
External
Frequency
clock
Duty
(*4)
Rise, Fall
Voltage
Output
Voltage
doubler
Voltage
(*5)
conv. rate
Input
Voltage
LCD driving voltage(*6)
fIc
fEC
duty
tr, tf
V5OUT
Input voltage 2
Output voltage 1
Output voltage 2
Voltage drop (*2)
Input Leakage Current
Low Input Current
VEF
VCI
VLCD
( VDD = +5V10%, VSS = 0V, Ta = -30 ~ +85 )
Condition
Min
Typ
Max
Unit
Applicable pin
4.5
5.0
5.5
V
Internal oscillation or
0.6
1.0
mA
external clock
VDD=5V
fOSC=270KHz
2.3
VDD
E, DB0 ~ DB7,
0.8
V
R/W, RS
VDD-1
VDD
OSC1
1.0
IOH=-0.205mA
2.4
DB0 ~ DB7
IOL=1.6mA
0.4
V
IO=-40uA
0.9VDD
OSC2
IO=40uA
0.1VDD
1
V
COM1 ~ COM32
IO=0.1mA
1
SEG1 ~ SEG60
VIN=0V or VDD
-1
1
E
VIN=VDD
-5
5
uA
RS, R/W, DB0~DB7
VIN=0V, VDD=5V
-50
-125
-250
(Test pull up R)
190
270
350
KHz
OSC1,OSC2
Rf=91k2%
160
250
350
OSC1
45
50
55
%
0.2
-2.8
-3.9
V
V5OUT
IOUT=5mA, Ta=25
IOUT=1mA, Ta=25
RL=
VLCD-V5
1/5 bias
1/6.7 bias
-4.5
95
2.5
-4.7
99.9
-
5.5
3.0
3.0
-
13.5
13.5
%
V
VCI
V
V1~V5
KS0071B
32COM/60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
( VDD = +3V20%, VSS = 0V, Ta = -30 ~ +85 )
DC Characteristics (continued)
Characteristic
Operating Voltage
Supply Current (*1)
Input Voltage 1
Input Voltage 2
Output Voltage 1
Output Voltage 2
Voltage Drop (*2)
High
Low
High
Low
High
Low
High
Low
COM
SEG
Input Leakage Current
Input Low Current
Internal Clock Frequency (*3)
Voltage
Output
doubler
Voltage
(*5)
Voltage
conv. rate
Input voltage
LCD driving voltage(*6)
Symbol
VDD
IDD
VIH1
VIL1
VIH2
VIL2
VOH1
VOL1
VOH2
VOL2
VdCOM
VdSEG
IIL1
IIL2
IIN
fic
V5OUT
VEF
VCI
VLCD
Condition
Internal oscillation or
external clock
VDD=3V
fOSC=240 KHz
IOH=-0.205mA
IOL=1.6mA
IO=-40uA
IO=40uA
IO=0.1mA
Min
2.4
-
Typ
3.0
0.2
Max
3.6
0.3
Unit
V
mA
0.8VDD
VDD-1
2.0
0.9VDD
-1
-5
-10
-25
VDD
0.2VDD
VDD
1.0
0.5
0.1VDD
1
1
1
5
-50
V
160
-2.5
240
-2.75
320
-
KHz
V
RL=
95
99.9
-
%
-
1.8
3.0
-
VDD
12
V
VIN=0V or VDD
VIN=VDD
VIN=0V, VDD=3V
(Test pull up R)
Rf=91k2%
IOUT=1mA, Ta=25
VDD - V5
NOTE: *1) Applies to the current value flowing through VDD under the following conditions
( all input level must be fixed to ‘H’ or ‘L’ )
* 2) Applies to COM voltage DROP (Vdcom ) occurring from terminals VDD, V1,V4 and V5
to each common terminal ( COM1 ~ COM32 ), and also to SEG voltage drop ( VdSEG)
occurring from terminals VDD, V2,V3 and V5 to each segment terminal ( SEG1 ~ SEG60).
* 3) Internal clock
* 4) External clock
OSC1
Clock
OSC1
Rf = 91 2%
OSC2
Open
OSC2
Applicable pin
E, DB0 ~ DB7,
R/W, RS
OSC1
DB0 ~ DB7
V
OSC2
V
uA
COM1 ~ COM32
SEG1 ~ SEG60
E
RS, R/W, DB0~DB7
OSC1,OSC2
V5OUT
VCI
V1~V5
KS0071B
32COM/60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
* 4) Voltage doubler measuring circuit
* 5) Supply current measuring circuit
+ 5V
+ 5V
A
VDD
+
VC1
V DD
C1
+
C2
-
DB 0-7
4.7uF
VSS
(*3, *4)
-
10uF
+ (4.7uF)
C1
OSC1
OSC1
A
V5OUT
V CI
+
-
RS,RW
-
+
4.7uF
C2
V5
RL = 10
(3)
E
V SS
0V
V 5OUT
10uF
+
( ) = + 3V Operation
* 6) LCD driving voltage V1, V2, V3,V4, V5 ( VLCD = VDD - V5 )
Power
VDD (COM / SEG select voltage)
Duty
1/16 duty
1/32 duty
Bias
1/5 bias
1/6.7 bias
VDD
VDD
V1 (COM non select voltage)
VDD-(1/5) VLCD
VDD-(1/6.7) VLCD
V2 (SEG non select voltage)
VDD-(2/5) VLCD
VDD-(2/6.7) VLCD
V3 ( SEG non select voltage)
VDD-(3/5) VLCD
VDD-(4.7/6.7) VLCD
V4 (COM non select voltage)
VDD-(4/5) VLCD
VDD-(5.7/6.7) VLCD
VDD-VLCD
VDD-VLCD
V5 (COM / SEG select voltage)
KS0071B
32COM/60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
AC Characteristics
(1) Write mode
( VDD = 5V10%, VSS = 0V , Ta = -30 ~ +85
Symbol
tc
tR, tF
tW
tSU1
tH1
tSU2
tH2
Min
500
220
40
10
60
10
Typ
-
Description
Cycle Time
Rise Time / Fall Time
Pulse Width ( High, Low )
R/W And RS Set-Up Time
R/W And RS Hold Time
Data Set-Up Time
Data Hold Time
Symbol
tC
tR, tF
tW
tSU1
tH1
tSU2
tH2
Min
1400
500
70
10
195
10
( VDD = 3V20%, VSS = 0V , Ta = -30 ~ +85 )
Typ
Max
Unit
Test Pin
ns
E
20
ns
E
ns
E
ns
R/W, RS
ns
R/W, RS
ns
DB0 ~ DB7
ns
DB0 ~ DB7
RS
Max
20
-
Unit
ns
ns
ns
ns
ns
ns
ns
)
Description
Cycle Time
Rise Time / Fall Time
Pulse Width ( High, Low )
R/W and RS Set-Up Time
R/W and RS Hold Time
Data Set-Up Time
Data Hold Time
VIH1
VIL1
VIH1
VIL1
tsu1
R/W
Test Pin
E
E
E
R/W, RS
R/W, RS
DB0 ~ DB7
DB0 ~ DB7
tH1
VIL1
VIL1
tH1
tw
tF
E
VIH1
VIL1
VIH1
VIL1
tsu2
VIL1
tH2
tR
DB0 ~DB7
VIH1
VIL1
Valid data
tc
VIH1
VIL1
KS0071B
32COM/60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
(2) Read mode
( VDD = 5V10%, VSS = 0V , Ta = -30 ~ +85
Symbol
tC
tR, tF
tW
tSU
tH
tD
tDH
Min
500
220
40
10
10
Typ
-
Description
E Cycle Time
Rise Time / Fall Time
E Pulse Width
R/W And RS Set-Up Time
R/W And RS Hold Time
Data output Delay Time
Data Hold Time
Symbol
tC
tR, tF
tW
tSU
tH
tD
tDH
Min
1400
500
70
10
20
( VDD = 3V20%, VSS = 0V , Ta = -30 ~ +85 )
Typ
Max
Unit
Test Pin
ns
E
20
ns
E
ns
E
ns
R/W, RS
ns
R/W, RS
600
ns
DB0 ~ DB7
ns
DB0 ~ DB7
RS
Max
20
120
-
Unit
ns
ns
ns
ns
ns
ns
ns
)
Description
E Cycle Time
Rise Time / Fall Time
E Pulse Width
R/W And RS Set-Up Time
R/W And RS Hold Time
Data Output Delay Time
Data Hold Time
VIH1
VIL1
Test Pin
E
E
E
R/W, RS
R/W, RS
DB0 ~ DB7
DB0 ~ DB7
VIH1
VIL1
tsu1
tH
R/W
tw
VIH1
tH
tF
VIH1
VIL1
VIL1
E
DB0 ~DB7
tR
tD
VIH1
VIL1
VIL1
tDH
Valid data
tc
VIH1
VIL1
KS0071B
32COM/60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
CONTROL and DISPLAY COMMAND
Display clear
Return home
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
H
H
X
Execution
time
fOSC=250KHz
1.64mS
1.64mS
Entry mode set
L
L
L
L
L
L
L
H
I/D
SH
40uS
Command
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
Remark
Cursor move to first digit
I/D: Set cursor move direction
I/D
H Increase
L Decrease
SH: Specifies shift of display
SH H Display is shifted
L Display is not shifted
Display
D
H Display on
L Display off
Cursor
Display on/off
L
L
L
L
L
L
H
D
C
B
40uS
C
H Cursor on
L Cursor off
Blinking
B
H Blinking on
L Blinking off
S/C H Display shift
L Cursor move
Shift
L
L
L
L
L
H
S/C R/L
X
X
40uS
R/L H Right shift
L Left shift
Set
function
L
L
L
Set CG RAM
address
L
L
L
Set DD RAM
address
L
L
H
L
H
H
DL
N
X
X
X
CG RAM address
(corresponds to cursor address)
DD RAM address
DL
H 8 bits interface
L 4 bits interface
N
H 2 line display
L 1line display
40uS
40uS
CG RAM data is sent and
received after this setting
40uS
DD RAM data is sent and
received after this setting
BF
Read busy
flag & address
L
H
Write data
Read data
H
H
L
H
BF
Address counter used for both DD
& CG RAM address
Write data
Read data
0uS
46uS
46uS
H Busy
L Ready
- Reads BF indication internal
operating performed
- Reads address counter contents
Write data into DD or CG RAM
Read data into DD or CG RAM
x : don’t care
KS0071B
32COM/60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
DISPLAY MODE DESCRIPTION
1) 1 Line Max. 24 character display ( function set N=L )
• Normal DDRAM( HEX) line
1
2
00
01
3
4
02
5
03
6
04
7
8
9
10 11 12 13 14
15 16 17 18 19
display position
(DEC)
20 21 22 23 24
DDRAM address
(HEX)
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
18
DDRAM address
(HEX)
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
DDRAM address
(HEX)
• Shift left
[00-4F] 1line 01
02
03
04
05
• Shift right
[00-4F] 1line 4F
00
01
02
03
2) 2 Line Max. 24 character display ( function set N=H )
• Normal DDRAM( HEX) line
1
2
3
4
5
6
7
8
9
10 11 12 13 14
15 16 17 18 19
display position
(DEC)
20 21 22 23 24
[00~27] 1line
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
40
41
42
43
44
45
46
47
48
49
4A
4B
4C
4D
4E
4F
50
51
52
53
54
55
56
57
DDRAM address
(HEX)
[40~67] 1line
• Shift left
[00~27] 1line
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
18
41
42
43
44
45
46
47
48
49
4A
4B
4C
4D
4E
4F
50
51
52
53
54
55
56
57
58
DDRAM address
(HEX)
[40~67] 1line
• Shift right
[00~27] 1line
27
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
67
40
42
41
43
44
45
46
47
48
49
4A
4B
4C
4D
4E
4F
50
51
52
53
54
55
56
[40~67] 1line
DDRAM address
(HEX)
KS0071B
32COM/60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
3) RELATION BETWEEN OSCILLATION FREQUENCY and LCD FRAME FREQUENCY
a) 1/16 duty
120 clock
COM1
1
2
3
........
14
15
16
1
2
3
........
14
15
16
1
30
31
32
1
VDD
V1
V2
V3
........
V4
........
V5
1 frame
1 frame
* One clock = 4 ( Fosc = 250 kHz )
* Latch clock = 120 clock = 4 120 = 480 , Frequency = 2.08 kHz
* One frame = 4 120 16 = 7,680 = 7.68 ms
* Frame frequency = 1/7.68ms = 130.2 Hz
b) 1/32 duty
120 clock
1
COM1
2
3
........
30
31
32
1
2
3
........
VDD
V1
........
V2
V3
........
V4
V5
1 frame
* One clock = 4 ( Fosc = 250 kHz )
* Latch clock = 120 clock = 4 120 = 480 , Frequency = 2.08 kHz
* One frame = 4 120 32 = 15,360 = 15.36 ms
* Frame frequency = 1/15.36 ms = 65.1 Hz
1 frame
KS0071B
32COM/60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
APPLICATION INFORMATION
1) LCD panel: 24 character 1 line character format: 57 dots + cursor line ( 1/5 bias, 1/16 duty )
C16
C15
C14
C13
C12
C11
C10
C9
KS0071B
C1
C2
C3
C4
C5
C6
C7
C8
S1
S2
S3
S4
S5.
.
.
S60
KS0071B
32COM/60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
2) LCD panel: 24 character 2 line character format: 57 dots + cursor line ( 1/6.7 bias, 1/32 duty )
C 16
C 15
C 14
C 13
C 12
C 11
C 10
C 9
C1
C2
C3
C4
C5
C6
C7
K S0071B
C8
C 17
C 18
C 19
C 20
C 21
C 22
C 23
C 24
S1
S2
S3
S4
S5
.
.
S 60
C 32
C 31
C 30
C 29
C 28
C 27
C 26
C 25
KS0071B
32COM/60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
APPLICATION CIRCUIT
1) LCD driving voltage is generated by KS0071B ( voltage doubler )
( 1/6.7 bias, 1/32 duty )
VD D
VD D
R
C1 6
V1
R
V2
C9
2.7R
V3
Bright
control
C1
R
V4
R
V5
V5O UT
10uF
K S0071B
+
VC I
+
C8
-
LC D Panel
(24 C H 2 line)
VSS
C1
+
C1 7
4.7uF
C2
O SC1
Rf = 91 2%
O SC2
O pen
T1, T 2
C2 4
S1
RS
RW
E
M P U
.
.
.
DB 0
.
.
.
S60
DB 7
C3 2
C2 5
KS0071B
32COM/60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
2) LCD driving voltage is supplied from external power supply
( 1/6.7 bias, 1/32 duty )
VDD
VDD
R
C16
V1
R
V2
C9
2.7R
V3
C1
R
V4
R
V5
Bright
control
KS0071B
V5OUT
VSS
C8
LCD Panel
(24 CH 2 line)
VDD
VCI
Open
C17
C1
Open
C2
OSC1
Rf = 912%
OSC2
Open
T1, T2
C24
S1
RS
RW
E
MPU
.
.
.
DB0
.
.
.
S60
DB7
C32
C25
KS0071B
32COM/60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
Standard Character Pattern (KS0071B-00)