HARDWARE
1-39
3802 GROUP USER’S MANUAL
FUNCTIONAL DESCRIPTION SUPPLEMENT
Interrupt
3802 group permits interrupts on the basis of 16
sources. It is vector interrupts with a fixed priority
system. Accordingly, when two or more interrupt
requests occur during the same sampling, the higher-
priority interrupt is accepted first. This priority is
determined by hardware, but variety of priority
processing can be performed by software, using an
interrupt enable bit and an interrupt disable flag.
For interrupt sources, vector addresses and inter-
rupt priority, refer to
“Table 10.”
Vector addresses
FFFD
16
FFFB
16
FFF9
16
FFF7
16
FFF5
16
FFF3
16
FFF1
16
FFEF
16
FFED
16
FFEB
16
FFE9
16
FFE7
16
FFE5
16
FFE3
16
FFE1
16
FFDF
16
FFDD
16
FFFC
16
FFFA
16
FFF8
16
FFF6
16
FFF4
16
FFF2
16
FFF0
16
FFEE
16
FFEC
16
FFEA
16
FFE8
16
FFE6
16
FFE4
16
FFE2
16
FFE0
16
FFDE
16
FFDC
16
Table 10. Interrupt sources, vector addresses and interrupt priority
Remarks
Non-maskable
External interrupt
(active edge selectable)
External interrupt
(active edge selectable)
Valid when serial I/O1 is selected
Valid when serial I/O1 is selected
STP release timer underflow
External interrupt
(active edge selectable)
External interrupt
(active edge selectable)
Valid when serial I/O2 is selected
External interrupt
(active edge selectable)
External interrupt
(active edge selectable)
External interrupt
(active edge selectable)
Non-maskable software interrupt
High-order Low-order
Note:
Reset functions in the same way as an interrupt with the highest priority.
Interrupt sources
Reset (Note)
INT
0
interrupt
INT
1
interrupt
Serial I/O1 receive interrupt
Serial I/O1 transmit interrupt
Timer X interrupt
Timer Y interrupt
Timer 1 interrupt
Timer 2 interrupt
CNTR
0
interrupt
CNTR
1
interrupt
Serial I/O2 interrupt
INT
2
interrupt
INT
3
interrupt
INT
4
interrupt
A-D conversion interrupt
BRK instruction interrupt
Priority
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
FUNCTIONAL DESCRIPTION SUPPLEMENT