deveopmen
Interrupts
Rev.B2 for proof reading
Mitsubishi Microcomputers
M32C/83 group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
88
Table 1.9.3. Interrupt causes (variable interrupt vector addresses) (1/2)
Softwear interrupt number
Vector table address
Address(L)to address(H)
(Note 1)
Softwear interrupt number 0
(Note 2)
+0 to +3 (0000
16
to 0003
16
)
Interrutp source
BRK instruction
Softwear interrupt number 7
Softwear interrupt number 8
Softwear interrupt number 9
Softwear interrupt number 10
Softwear interrupt number 11
Softwear interrupt number 12
Softwear interrupt number 13
Softwear interrupt number 14
Softwear interrupt number 15
Softwear interrupt number 16
Softwear interrupt number 17
Softwear interrupt number 18
Softwear interrupt number 19
Softwear interrupt number 20
Softwear interrupt number 21
Softwear interrupt number 22
Softwear interrupt number 23
Softwear interrupt number 24
Softwear interrupt number 25
Softwear interrupt number 26
Softwear interrupt number 27
Softwear interrupt number 28
Softwear interrupt number 29
Softwear interrupt number 30
Softwear interrupt number 31
Softwear interrupt number 32
Softwear interrupt number 33
Softwear interrupt number 34
Softwear interrupt number 35
Softwear interrupt number 36
Softwear interrupt number 37
Softwear interrupt number 38
Softwear interrupt number 39
+28 to +31 (001C
16
to 001F
16
)
+32 to +35 (0020
16
to 0023
16
)
+36 to +39 (0024
16
to 0027
16
)
+40 to +43 (0028
16
to 002B
16
)
+44 to +47 (002C
16
to 002F
16
)
+48 to +51 (0030
16
to 0033
16
)
+52 to +55 (0034
16
to 0037
16
)
+56 to +59 (0038
16
to 003B
16
)
+60 to +63 (003C
16
to 003F
16
)
+64 to +67 (0040
16
to 0043
16
)
+68 to +71 (0044
16
to 0047
16
)
+72 to +75 (0048
16
to 004B
16
)
+76 to +79 (004C
16
to 004F
16
)
+80 to +83 (0050
16
to 0053
16
)
+84 to +87 (0054
16
to 0057
16
)
+88 to +91 (0058
16
to 005B
16
)
+92 to +95 (005C
16
to 005F
16
)
+96 to +99 (0060
16
to 0063
16
)
+100 to +103 (0064
16
to 0067
16
)
+104 to +107 (0068
16
to 006B
16
)
+108 to +111 (006C
16
to 006F
16
)
+112 to +115 (0070
16
to 0073
16
)
+116 to +119 (0074
16
to 0077
16
)
+120 to +123 (0078
16
to 007B
16
)
+124 to +127 (007C
16
to 007F
16
)
+128 to +131 (0080
16
to 0083
16
)
+132 to +135 (0084
16
to 0087
16
)
+136 to +139 (0088
16
to 008B
16
)
+140 to +143 (008C
16
to 008F
16
)
+144 to +147 (0090
16
to 0093
16
)
+148 to +151 (0094
16
to 0097
16
)
+152 to +155 (0098
16
to 009B
16
)
+156 to +159 (009C
16
to 009F
16
)
A-D channel 1
DMA0
DMA1
DMA2
DMA3
Timer A0
Timer A1
Timer A2
Timer A3
Timer A4
UART0 transmit/NACK
(Note 3)
UART0 receive/ACK
(Note 3)
UART1 transmit/NACK
(Note 3)
UART1 receive/ACK
(Note 3)
Timer B0
Timer B1
Timer B2
Timer B3
Timer B4
INT5
INT4
INT3
INT2
INT1
INT0
Timer B5
UART2 transmit/NACK
(Note 3)
UART2 receive/ACK
(Note 3)
UART3 transmit/NACK
(Note 3)
UART3 receive/ACK
(Note 3)
UART4 transmit/NACK
(Note 3)
UART4 receive/ACK
(Note 3)
Bus collision detection, start/stop condition
detection (UART2)
(Note 3)
Bus collision detection, start/stop condition
detection (UART3/UART0)
(Note 3)
Bus collision detection, start/stop condition
detection (UART4/UART1)
(Note 3)
A-D channel 0
Key input interrupt
Intelligent I/O interrupt 0
Intelligent I/O interrupt 1
Intelligent I/O interrupt 2
Intelligent I/O interrupt 3
Intelligent I/O interrupt 4
Intelligent I/O interrupt 5
Intelligent I/O interrupt 6
Softwear interrupt number 40
+160 to +163 (00A0
16
to 00A3
16
)
Softwear interrupt number 41
+164 to +167 (00A4
16
to 00A7
16
)
Softwear interrupt number 42
Softwear interrupt number 43
Softwear interrupt number 44
Softwear interrupt number 45
Softwear interrupt number 46
Softwear interrupt number 47
Softwear interrupt number 48
Softwear interrupt number 49
Softwear interrupt number 50
Softwear interrupt number 51
Softwear interrupt number 52
Softwear interrupt number 53
Softwear interrupt number 54
+168 to +171 (00A8
16
to 00AB
16
)
+172 to +175 (00AC
16
to 00AF
16
)
+176 to +179 (00B0
16
to 00B3
16
)
+180 to +183 (00B4
16
to 00B7
16
)
+184 to +187 (00B8
16
to 00BB
16
)
+188 to +191 (00BC
16
to 00BF
16
)
+192 to +195 (00C0
16
to 00C3
16
)
+196 to +199 (00C4
16
to 00C7
16
)
+200 to +203 (00C8
16
to 00CB
16
)
+204 to +207 (00CC
16
to 00CF
16
) Intelligent I/O interrupt 7
+208 to +211 (00D0
16
to 00D3
16
)
+212 to +215 (00D4
16
to 00D7
16
)
+216 to +219 (00D8
16
to 00DB
16
)
Intelligent I/O interrupt 8
Intelligent I/O interrupt 9/CAN interrupt 0
Intelligent I/O interrupt 10/CAN interrupt 1