
34
SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER
3822 Group
MITSUBISHI MICROCOMPUTERS
LCD DRIVE CONTROL CIRCUIT
The 3822 group has the built-in Liquid Crystal Display (LCD) drive
control circuit consisting of the following.
●LCD display RAM
●Segment output enable register
●LCD mode register
●Selector
●Timing controller
●Common driver
●Segment driver
●Bias control circuit
A maximum of 32 segment output pins and 4 common output pins
can be used.
Up to 128 pixels can be controlled for LCD display. When the LCD
Fig. 32 Structure of segment output enable register and LCD mode register
enable bit is set to “1” after data is set in the LCD mode register,
the segment output enable register and the LCD display RAM, the
LCD drive control circuit starts reading the display data automati-
cally, performs the bias control and the duty ratio control, and
displays the data on the LCD panel.
Table 11 Maximum number of display pixels at each duty ratio
Duty ratio Maximum number of display pixel
64 dots
or 8 segment LCD 8 digits
96 dots
or 8 segment LCD 12 digits
128 dots
or 8 segment LCD 16 digits
2
3
4
L
C
D
m
o
d
e
r
e
g
i
s
t
e
r
(
L
M
:
a
d
d
r
e
s
s
0
0
3
9
1
6
)
Segment output enable register
(SEG : address 0038
16
)
Duty ratio selection bits
0 0 : Not used
0 1 : 2 (use COM
0
, COM
1
)
1 0 : 3 (use COM
0
–COM
2
)
1 1 : 4 (use COM
0
–COM
3
)
Bias control bit
0 : 1/3 bias
1 : 1/2 bias
LCD enable bit
0 : LCD OFF
1 : LCD ON
Not used (returns “0” when read)
(Do not write “1” to this bit)
LCD circuit divider division ratio selection bits
0 0 : Clock input
0 1 : 2 division of clock input
1 0 : 4 division of clock input
1 1 : 8 division of clock input
LCDCK count source selection bit (Note)
0 : f(X
CIN
)/32
1 : f(X
IN
)/8192 (or f(X
CIN
)/8192 in low-speed
mode)
N
o
t
e
:
L
C
D
C
K
i
s
a
c
l
o
c
k
f
o
r
a
L
C
D
t
i
m
i
n
g
c
o
n
t
r
o
l
l
e
r
.
Segment output enable bit 0
0 : Input port P3
4
–P3
7
1 : Segment output SEG
12
–SEG
15
Segment output enable bit 1
0 : I/O port P0
0
,P0
1
1 : Segment output SEG
16
, SEG
17
Segment output enable bit 2
0 : I/O port P0
2
–P0
7
1 : Segment output SEG
18
–SEG
23
Segment output enable bit 3
0 : I/O port P1
0
,P1
1
1 : Segment output SEG
24
, SEG
25
Segment output enable bit 4
0 : I/O port P1
2
1 : Segment output SEG
26
Segment output enable bit 5
0 : I/O port P1
3
–P1
7
1 : Segment output SEG
27
–SEG
31
Not used (returns “0” when read)
(Do not write
“1”
to this bit.)
b
7b
0
b
7b
0
Kommentare zu diesen Handbüchern