E0C88832/88862 TECHNICAL MANUAL
EPSON
101
5 PERIPHERAL CIRCUITS AND THEIR OPERATION (LCD Controller)
5.11.7 Control of LCD controller
Table 5.11.7.1 shows the LCD controller control bits.
Table 5.11.7.1 LCD controller control bits
DTFNT: 00FF10H•D2
Selects the dot font.
When "1" is written: 5
×
5 dots
When "0" is written: 5
×
8 dots
Reading:
Valid
Select 5
×
8 dots or 5
×
5 dots type for the display
memory area.
When "0" is written to DTFNT, 5
×
8 dots is selected
and when "1" is written, 5
×
5 dots is selected.
The correspondence between the display memory
bits set according to the dot font, and the common/
segment terminals are shown in Figures 5.11.5.1–
5.11.5.6.
At initial reset, DTFNT is set to "0" (5
×
8 dots).
DSPAR: 00FF11H•D6
Selects the display area.
When "1" is written: Display area 1
When "0" is written: Display area 0
Reading:
Valid
Selects which display area is secured for two
screens in the display memory, will be displayed
when 1/16 or 1/8 duty is selected.
When "0" is written to DSPAR, display area 0 is
selected and when "1" is written, display area 1 is
selected.
LDUTY: 00FF10H•D1
Selects the drive duty.
When "1" is written: 1/16 duty
When "0" is written: 1/32 duty
Reading:
Valid
When "1/32 & 1/16 duty" is selected by the mask
option, select whether the drive duty will be 1/32
or 1/16.
When "0" is written to LDUTY, 1/32 duty is
selected and the combined common/segment
output terminal is switched to the common termi-
nal.
When "1" is written to LDUTY, 1/16 duty is selected
and the combined common/segment output
terminal is switched to the segment terminal.
When "1/8 duty" is selected by the mask option, the
combined common/segment terminals are fixed to
the segment terminals and the setting of LDUTY
becomes invalid.
The correspondence between the display memory
bits set according to the drive duty, and the
common/segment terminals are shown in Figures
5.11.5.1–5.11.5.6.
At initial reset, LDUTY is set to "0" (1/32 duty).
Address Bit
Name
SR R/W
Function
Comment
1
0
00FF10 D7
D6
D5
D4
D3
D2
D1
D0
–
–
–
LCCLK
LCFRM
DTFNT
LDUTY
SGOUT
–
–
–
General-purpose register
General-purpose register
LCD dot font selection
LCD drive duty selection
General-purpose register
Constantry "0" when
being read
Reserved register
–
–
–
0
0
0
0
0
R/W
R/W
R/W
R/W
R/W
–
–
–
1
5
x
5 dots
1/16 duty
1
–
–
–
0
5
x
8 dots
1/32 duty
0
*1
Reserved register
*1 When 1/8 duty has been selected by mask option, setting of this register becomes invalid.
00FF11 D7
D6
D5
D4
D3
D2
D1
D0
–
DSPAR
LCDC1
LCDC0
LC3
LC2
LC1
LC0
–
LCD display memory area selection
LCD display control
LCD contrast adjustment
"0" when being read
These bits are reset
to (0, 0) when
SLP instruction
is executed.
–
0
0
0
0
0
0
0
R/W
R/W
R/W
R/W
R/W
R/W
R/W
–
Display area 1
–
Display area 0
LCDC1
1
1
0
0
LCDC0
1
0
1
0
LCD display
All LCDs lit
All LCDs out
Normal display
Drive off
LC3
1
1
:
0
LC2
1
1
:
0
LC1
1
1
:
0
LC0
1
0
:
0
Contrast
Dark
:
:
Light
Summary of Contents for 0C88832
Page 6: ......