27
μ
PD780021, 780022, 780023, 780024
Preliminary Data Sheet
6. INTERRUPT FUNCTIONS
There are 20 interrupt functions of three different types, as shown below.
Non-maskable: 1
Maskable
: 18
Software
: 1
Table 6-1. Interrupt Source List
Type of
Default
Interrupt Source
Internal/
Vector Table
Interrupt
Priority
Note 1
Name
Trigger
External
Address
Non-
maskable
—
INTWDT
Watchdog timer overflow (watchdog timer
mode 1 selected)
Internal
0004H
(A)
Maskable
0
INTWDT
Watchdog timer overflow (interval timer mode
selected)
(B)
1
INTP0
Pin input edge detection
External
0006H
(C)
2
INTP1
0008H
3
INTP2
000AH
4
INTP3
000CH
5
INTSER0
Generation of serial interface UART0
reception error
Internal
000EH
(B)
6
INTSR0
End of serial interface UART0 reception
0010H
7
INTST0
End of serial interface UART0 transmission
0012H
8
INTCSI30
End of serial interface SIO3 (SIO30) transfer
0014H
9
INTCSI31
End of serial interface SIO3 (SIO31) transfer
0016H
10
INTWTI
Reference time interval signal from watch timer
001AH
11
INTTM00
Generation of coincidence signal of 16-bit
timer register and capture/compare register 00
(CR00) (when CR00 specified as compare
register)
001CH
12
INTTM01
Generation of coincidence signal of 16-bit
timer register and capture/compare register 01
(CR01) (when CR01 specified as compare
register)
001EH
13
INTTM50
Generation of coincidence signal of 8-bit
timer/event counter 50
0020H
14
INTTM51
Generation of coincidence signal of 8-bit
timer/event counter 51
0022H
15
INTAD0
End of conversion by A/D converter
0024H
16
INTWT
Watch timer overflow
0026H
17
INTKR
Falling edge detection of port 4
External
0028H
(D)
Software
—
BRK
BRK instruction execution
—
003EH
(E)
Notes 1.
The default priority is a priority order when two or more maskable interrupt requests are generated
simultaneously. 0 is the highest order and 17, the lowest.
2.
Basic configuration types (A) to (E) correspond to (A) to (E) in Figure 6-1, respectively.
Basic
Configuration
Type
Note 2