
120
EPSON
S1C63808 TECHNICAL MANUAL
CHAPTER 4: PERIPHERAL CIRCUITS AND OPERATION (Interrupt and HALT)
4.15.4 I/O memory of interrupt
Tables 4.15.4.1 shows the I/O addresses and the control bits for controlling interrupts.
Table 4.15.4.1(a) Control bits of interrupt
Address
Comment
D3
D2
Register
D1
D0
Name
Init 1
10
FF20H
SIK03
SIK02
SIK01
SIK00
R/W
SIK03
SIK02
SIK01
SIK00
0
Enable
Disable
K00–K03 interrupt selection register
FF22H
KCP03
KCP02
KCP01
KCP00
R/W
KCP03
KCP02
KCP01
KCP00
0
K00–K03 input comparison register
FF24H
SIK13
SIK12
SIK11
SIK10
R/W
SIK13
SIK12
SIK11
SIK10
0
Enable
Disable
K10–K13 interrupt selection register
FF26H
KCP13
KCP12
KCP11
KCP10
R/W
KCP13
KCP12
KCP11
KCP10
0
K10–K13 input comparison register
FFE0H
0EISER2 EISTR2 EISRC2
RR/W
0 3
EISER2
EISTR2
EISRC2
– 2
0
Enable
Mask
Unused
Interrupt mask register (Serial I/F 2 error)
Interrupt mask register (Serial I/F 2 transmit completion)
Interrupt mask register (Serial I/F 2 receive completion)
FFE1H
0EISER1 EISTR1 EISRC1
RR/W
0 3
EISER1
EISTR1
EISRC1
– 2
0
Enable
Mask
Unused
Interrupt mask register (Serial I/F 1 error)
Interrupt mask register (Serial I/F 1 transmit completion)
Interrupt mask register (Serial I/F 1 receive completion)
FFE2H
00
EIPT1
EIPT0
RR/W
0 3
EIPT1
EIPT0
– 2
0
Enable
Mask
Unused
Interrupt mask register (Programmable timer 1)
Interrupt mask register (Programmable timer 0)
FFE6H
EIT3
EIT2
EIT1
EIT0
R/W
EIT3
EIT2
EIT1
EIT0
0
Enable
Mask
Interrupt mask register (Clock timer 1 Hz)
Interrupt mask register (Clock timer 2 Hz)
Interrupt mask register (Clock timer 8 Hz)
Interrupt mask register (Clock timer 32 Hz)
FFE8H
EIRUN
EILAP
EISW1 EISW10
R/W
EIRUN
EILAP
EISW1
EISW10
0
Enable
Mask
Interrupt mask register (Stopwatch direct RUN)
Interrupt mask register (Stopwatch direct LAP)
Interrupt mask register (Stopwatch timer 1 Hz)
Interrupt mask register (Stopwatch timer 10 Hz)
FFF2H
00
IPT1
IPT0
RR/W
0 3
IPT1
IPT0
– 2
0
(R)
Yes
(W)
Reset
(R)
No
(W)
Invalid
Unused
Interrupt factor flag (Programmable timer 1)
Interrupt factor flag (Programmable timer 0)
FFF0H
0ISER2
ISTR2
ISRC2
RR/W
0 3
ISER2
ISTR2
ISRC2
– 2
0
(R)
Yes
(W)
Reset
(R)
No
(W)
Invalid
Unused
Interrupt factor flag (Serial I/F 2 error)
Interrupt factor flag (Serial I/F 2 transmit completion)
Interrupt factor flag (Serial I/F 2 receive completion)
FFF1H
0ISER1
ISTR1
ISRC1
RR/W
0 3
ISER1
ISTR1
ISRC1
– 2
0
(R)
Yes
(W)
Reset
(R)
No
(W)
Invalid
Unused
Interrupt factor flag (Serial I/F 1 error)
Interrupt factor flag (Serial I/F 1 transmit completion)
Interrupt factor flag (Serial I/F 1 receive completion)
FFE5H
000
EIK1
RR/W
0 3
EIK1
– 2
0
Enable
Mask
Unused
Interrupt mask register (K10–K13)
FFE4H
000
EIK0
RR/W
0 3
EIK0
– 2
0
Enable
Mask
Unused
Interrupt mask register (K00–K03)
*1 Initial value at initial reset
*2 Not set in the circuit
*3 Constantly "0" when being read