0X4300-0X4314; Interrupt Controller - Epson S1C17001 Technical Manual

Cmos 16-bit single chip microcontroller
Table of Contents

Advertisement

0x4300–0x4310
Register name Address
Bit
Interrupt Flag
0x4300
D15
Register
(16 bits)
D14
(ITC_IFLG)
D13
D12
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
Interrupt
0x4302
D15
Enable Register
(16 bits)
D14
(ITC_EN)
D13
D12
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
ITC Control
0x4304
D15–1 –
Register
(16 bits)
(ITC_CTL)
D0
External
0x4306
D15–13 –
Interrupt Level
(16 bits)
D12
Setup Register 0
D11
(ITC_ELV0)
D10–8 EILV1[2:0]
D7–5 –
D4
D3
D2–0 EILV0[2:0]
External
0x4308
D15–13 –
Interrupt Level
(16 bits)
D12
Setup Register 1
D11
(ITC_ELV1)
D10–8 EILV3[2:0]
D7–5 –
D4
D3
D2–0 EILV2[2:0]
External
0x430a
D15–5 –
Interrupt Level
(16 bits)
D4
Setup Register 2
D3
(ITC_ELV2)
D2–0 EILV4[2:0]
External
0x430c
D15–13 –
Interrupt Level
(16 bits)
D12
Setup Register 3
D11
(ITC_ELV3)
D10–8 EILV7[2:0]
D7–0 –
Internal
0x430e
D15–11 –
Interrupt Level
(16 bits)
D10–8 IILV1[2:0]
Setup Register 0
D7–3 –
(ITC_ILV0)
D2–0 IILV0[2:0]
Internal
0x4310
D15–11 –
Interrupt Level
(16 bits)
D10–8 IILV3[2:0]
Setup Register 1
D7–3 –
(ITC_ILV1)
D2–0 IILV2[2:0]
S1C17001 TECHNICAL MANUAL
Name
Function
2
IIFT7
I
C interrupt flag
IIFT6
SPI interrupt flag
IIFT5
Remote controller interrupt flag
IIFT4
UART interrupt flag
IIFT3
16-bit timer Ch.2 interrupt flag
IIFT2
16-bit timer Ch.1 interrupt flag
IIFT1
16-bit timer Ch.0 interrupt flag
IIFT0
8-bit timer interrupt flag
EIFT7
PWM&capture timer interrupt flag 1 Cause of
EIFT6
reserved
EIFT5
reserved
EIFT4
8-bit OSC1 timer interrupt flag
EIFT3
Clock timer interrupt flag
EIFT2
Stopwatch timer interrupt flag
EIFT1
P1 port interrupt flag
EIFT0
P0 port interrupt flag
2
IIEN7
I
C interrupt enable
IIEN6
SPI interrupt enable
IIEN5
Remote controller interrupt enable
IIEN4
UART interrupt enable
IIEN3
16-bit timer Ch.2 interrupt enable
IIEN2
16-bit timer Ch.1 interrupt enable
IIEN1
16-bit timer Ch.0 interrupt enable
IIEN0
8-bit timer interrupt enable
EIEN7
PWM&capture timer interrupt enable
EIEN6
reserved
EIEN5
reserved
EIEN4
8-bit OSC1 timer interrupt enable
EIEN3
Clock timer interrupt enable
EIEN2
Stopwatch timer interrupt enable
EIEN1
P1 port interrupt enable
EIEN0
P0 port interrupt enable
reserved
ITEN
ITC enable
reserved
EITG1
P1 interrupt trigger mode
reserved
P1 interrupt level
reserved
EITG0
P0 interrupt trigger mode
reserved
P0 interrupt level
reserved
EITG3
CT interrupt trigger mode
reserved
CT interrupt level
reserved
EITG2
SWT interrupt trigger mode
reserved
SWT interrupt level
reserved
EITG4
T8OSC1 interrupt trigger mode
reserved
T8OSC1 interrupt level
reserved
EITG7
T16E interrupt trigger mode
reserved
T16E interrupt level
reserved
reserved
T16 Ch.0 interrupt level
reserved
T8 interrupt level
reserved
T16 Ch.2 interrupt level
reserved
T16 Ch.1 interrupt level
EPSON
APPENDIX A I/O REGISTER LIST

Interrupt Controller

Setting
Init. R/W
1 Cause of
0 Cause of
interrupt
interrupt not
occurred
occurred
0 Cause of
interrupt
interrupt not
occurred
occurred
1 Enable
0 Disable
1 Enable
0 Disable
1 Level
0 Pulse
0 to 7
0x0 R/W
1 Level
0 Pulse
0 to 7
0x0 R/W
1 Level
0 Pulse
0 to 7
0x0 R/W
1 Level
0 Pulse
0 to 7
0x0 R/W
1 Level
0 Pulse
0 to 7
0x0 R/W
1 Level
0 Pulse
0 to 7
0x0 R/W
0 to 7
0x0 R/W
0 to 7
0x0 R/W
0 to 7
0x0 R/W
0 to 7
0x0 R/W
Remarks
0
R/W Reset by writing 1.
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W Reset by writing 1 in
pulse trigger mode.
0
R/W
0
R/W
Cannot be reset by
0
R/W
software in level trig-
0
R/W
ger mode.
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0 when being read.
0
R/W
0 when being read.
0
R/W Be sure to set to 1.
0 when being read.
0 when being read.
0
R/W Be sure to set to 1.
0 when being read.
0 when being read.
0
R/W Be sure to set to 1.
0 when being read.
0 when being read.
0
R/W Be sure to set to 1.
0 when being read.
0 when being read.
0
R/W Be sure to set to 1.
0 when being read.
0 when being read.
0
R/W Be sure to set to 1.
0 when being read.
0 when being read.
0 when being read.
0 when being read.
0 when being read.
0 when being read.
313

Advertisement

Table of Contents
loading

Table of Contents