16 lCD DRiVeR (lCD)
16-12
Seiko epson Corporation
S1C17153 TeChniCal Manual
(Rev. 1.0)
D[2:0]
lDuTY[2:0]: lCD Duty Select Bits
Selects the drive duty.
8.7 Drive Duty Settings
Table 16.
lDuTY[2:0]
Duty
Valid COM pins
Valid SeG pins
Max. number of
display segments
0x7–0x4
Reserved
–
–
–
0x3
1/4
COM0 to COM3
SEG0 to SEG31
128 segments
0x2
1/3
COM0 to COM2
SEG0 to SEG31
96 segments
0x1
1/2
COM0 to COM1
SEG0 to SEG31
64 segments
0x0
Static
COM0
SEG0 to SEG31
32 segments
(Default: 0x3)
lCD Voltage Regulator Control Register (lCD_VReG)
Register name address
Bit
name
Function
Setting
init. R/W
Remarks
lCD Voltage
Regulator
Control Register
(lCD_VReG)
0x50a3
(8 bits)
D7–5
–
reserved
–
–
–
0 when being read.
D4
lhVlD
V
C
heavy load protection mode
1 On
0 Off
0
R/W
D3–1
–
reserved
–
–
–
0 when being read.
D0
VCSel
Reference voltage select
1 V
C2
0 V
C1
0
R/W
For more information on the control bit, see “LCD Voltage Regulator Control Register (LCD_VREG)” in the “Power
Supply” chapter.
lCD interrupt Mask Register (lCD_iMSK)
Register name address
Bit
name
Function
Setting
init. R/W
Remarks
lCD interrupt
Mask Register
(lCD_iMSK)
0x50a5
(8 bits)
D7–1
–
reserved
–
–
–
0 when being read.
D0
iFRMen
Frame signal interrupt enable
1 Enable
0 Disable
0
R/W
D[7:1]
Reserved
D0
iFRMen: Frame Signal interrupt enable Bit
Enables or disables frame interrupts.
1 (R/W): Interrupt enabled
0 (R/W): Interrupt disabled (default)
Setting IFRMEN to 1 enables LCD interrupt requests to the ITC. Setting to 0 disables interrupts.
lCD interrupt Flag Register (lCD_iFlG)
Register name address
Bit
name
Function
Setting
init. R/W
Remarks
lCD interrupt
Flag Register
(lCD_iFlG)
0x50a6
(8 bits)
D7–1
–
reserved
–
–
–
0 when being read.
D0
iFRMFlG
Frame signal interrupt flag
1 Occurred
0 Not occurred
0
R/W Reset by writing 1.
D[7:1]
Reserved
D0
iFRMFlG: Frame Signal interrupt Flag Bit
Indicates the frame interrupt cause occurrence status.
1 (R):
Cause of interrupt has occurred
0 (R):
No cause of interrupt has occurred (default)
1 (W):
Flag is reset
0 (W):
Ignored
IFRMFLG is set to 1 at the frame signal rising edge. IFRMFLG is reset to 0 by writing 1.