R8C/1A Group, R8C/1B Group
12. Interrupts
Rev.1.30
Dec 08, 2006
Page 82 of 315
REJ09B0252-0130
12.1.5.2
Relocatable Vector Tables
The relocatable vector tables occupy 256 bytes beginning from the starting address set in the INTB register.
Table 12.2 lists the Relocatable Vector Tables.
NOTES:
1. These addresses are relative to those in the INTB register.
2. The I flag does not disable these interrupts.
3. The IICSEL bit in the PMR register switches functions.
Table 12.2
Relocatable Vector Tables
Interrupt Source
Vector Address
(1)
Address (L) to Address (H)
Software
Interrupt Number
Reference
BRK instruction
(2)
+0 to +3 (0000h to 0003h)
0
R8C/Tiny Series
Software Manual
(Reserved)
1 to 12
Key input
+52 to +55 (0034h to 0037h)
13
12.3 Key Input Interrupt
A/D conversion
+56 to +59 (0038h to 003Bh)
14
17. A/D Converter
Clock synchronous
serial I/O with chip
select / I
2
C bus
interface
(3)
+60 to +63 (003Ch to 003Fh)
15
16.2 Clock Synchronous
Serial I/O with Chip
Select (SSU),
16.3 I
2
C bus Interface
Compare 1
+64 to +67 (0040h to 0043h)
16
14.3 Timer C
UART0 transmit
+68 to +71 (0044h to 0047h)
17
15. Serial Interface
UART0 receive
+72 to +75 (0048h to 004Bh)
18
UART1 transmit
+76 to +79 (004Ch to 004Fh)
19
UART1 receive
+80 to +83 (0050h to 0053h)
20
(Reserved)
21
Timer X
+88 to +91 (0058h to 005Bh)
22
14.1 Timer X
(Reserved)
23
Timer Z
+96 to +99 (0060h to 0063h)
24
14.2 Timer Z
INT1
+100 to +103 (0064h to 0067h)
25
12.2 INT interrupt
INT3
+104 to +107 (0068h to 006Bh)
26
Timer C
+108 to +111 (006Ch to 006Fh)
27
14.3 Timer C
Compare 0
+112 to +115 (0070h to 0073h)
28
INT0
+116 to +119 (0074h to 0077h)
29
12.2 INT interrupt
(Reserved)
30
(Reserved)
31
Software interrupt
(2)
+128 to +131 (0080h to 0083h) to
+252 to +255 (00FCh to 00FFh)
32 to 63
R8C/Tiny Series
Software Manual