Relocatable Vector Tables - Renesas M16C/62P Hardware Manual

Renesas 16-bit single-chip microcomputer
Hide thumbs Also See for M16C/62P:
Table of Contents

Advertisement

M16C/62P Group (M16C/62P, M16C/62PT)

12.4.2 Relocatable Vector Tables

The 256 bytes beginning with the start address set in the INTB register comprise a reloacatable vector
table area. Table 12.2 lists the relocatable vector tables. Setting an even address in the INTB register
results in the interrupt sequence being executed faster than in the case of odd addresses.
Table 12.2 Relocatable Vector Tables
Interrupt Source
(5)
BRK Instruction
(Reserved)
INT3
Timer B5
Timer B4, UART1 Bus Collision Detect
Timer B3, UART0 Bus Collision Detect
(2)
SI/O4, INT5
(2)
SI/O3, INT4
UART 2 Bus Collision Detection
DMA0
DMA1
Key Input Interrupt
A/D
UART2 Transmit, NACK2
UART2 Receive, ACK2
UART0 Transmit, NACK0
UART0 Receive, ACK0
UART1 Transmit, NACK1
UART1 Receive, ACK1
Timer A0
Timer A1
Timer A2
Timer A3
Timer A4
Timer B0
Timer B1
Timer B2
INT0
INT1
INT2
(5)
Software Interrupt
NOTES :
1. Address relative to address in INTB.
2. Use the IFSR6 and IFSR7 bits in the IFSR register to select.
2
3. During I
C mode, NACK and ACK interrupts comprise the interrupt source.
4. Use the IFSR26 and IFSR27 bits in the IFSR2A register to select.
5. These interrupts cannot be disabled using the I flag.
6. Bus collision detection : During IE mode, this bus collision detection constitutes the cause of an interrupt.
R
e
. v
2
3 .
0
S
e
p
0
, 1
2
0
0
4
R
E
J
0
9
B
0
1
8
5
0 -
2
3
0
Z
Address (L) to Address (H)
+0 to +3 (0000h to 0003h)
+16 to +19 (0010h to 0013h)
+20 to +23 (0014h to 0017h)
(4, 6)
+24 to +27 (0018h to 001Bh)
+28 to +31 (001Ch to 001Fh)
(4, 6)
+32 to +35 (0020h to 0023h)
+36 to +39 (0024h to 0027h)
+40 to +43 (0028h to 002Bh)
(6)
+44 to +47 (002Ch to 002Fh)
+48 to +51 (0030h to 0033h)
+52 to +55 (0034h to 0037h)
+56 to +59 (0038h to 003Bh)
(3)
+60 to +63 (003Ch to 003Fh)
(3)
+64 to +67 (0040h to 0043h)
(3)
+68 to +71 (0044h to 0047h)
(3)
+72 to +75 (0048h to 004Bh)
+76 to +79 (004Ch to 004Fh)
(3)
(3)
+80 to +83 (0050h to 0053h)
+84 to +87 (0054h to 0057h)
+88 to +91 (0058h to 005Bh)
+92 to +95 (005Ch to 005Fh)
+96 to +99 (0060h to 0063h)
+100 to +103 (0064h to 0067h)
+104 to +107 (0068h to 006Bh)
+108 to +111 (006Ch to 006Fh)
+112 to +115 (0070h to 0073h)
+116 to +119 (0074h to 0077h)
+120 to +123 (0078h to 007Bh)
+124 to +127 (007Ch to 007Fh)
+128 to +131 (0080h to 0083h)
+252 to +255 (00FCh to 00FFh)
2
During I
C mode, however, a start condition or a stop condition detection constitutes
the cause of an interrupt.
page 93
f o
3
6
4
(1)
Software Interrupt
Vector Address
to
Reference
Number
0
M16C/60, M16C/20
Series software
1 to 3
manual
4
12.6 INT Interrupt
5
15. Timer
6
15. Timer
17. Serial I/O
7
8
12.6 INT Interrupt
17. Serial I/O
9
10
17. Serial I/O
11
14. DMAC
12
12.8 Key Input interrupt
13
14
18. A/D Convertor
15
16
17
17. Serial I/O
18
19
20
21
22
23
24
15. Timer
25
26
27
28
29
30
12.6 INT Interrupt
31
32
M16C/60, M16C/20
to
Series software
manual
63
12. Interrupt

Advertisement

Table of Contents
loading

This manual is also suitable for:

M16c/62pt

Table of Contents