Fujitsu FR20 ユーザーズマニュアル

ページ / 348
307
*: Use 0x40, 0x41 for the system code when using REALOS/FR. 
ICR: This is the register set within the interrupt controller, and it sets the interrupt levels for each interrupt
request. ICR is prepared corresponding to each of the interruption demand. 
TBR: It is a register which shows the first address of the vector table for EIT.
The address to which the offset value determined per TBR and EIT factor is added will be the vector
address.
Note:
From address which TBR shows to vector region for EIT region of 1KB
The size per vector is 4 bytes, and the relationship between the vector number and vector address is
expressed as below. 
vctadr = TBR + vctofs 
= TBR +(3FCH - 4 
× vct) 
vctadr:
Vector Address
vctofs:
Vector offset
vct:
Vector number
IRQ15 
16 bit Timer (Timer0) 
31 
1F
H
ICR15 0380
H
000FFF80
H
IRQ16 
16 bit Timer (Timer 1) 
32 
20
H
ICR16 037C
H
000FFF7C
H
IRQ17 
16 bit Timer (Timer2) 
33 
21
H
ICR17 0378
H
000FFF78
H
IRQ18 
16 bit Timer (Timer3) 
34 
22
H
ICR18 0374
H
000FFF74
H
IRQ19 Serial 
ch0(SIO0) 
35 
23
H
ICR19 0370
H
000FFF70
H
IRQ20 Serial 
ch1(SIO1) 
36 
24
H
ICR20 036C
H
000FFF6C
H
IRQ21 Serial 
ch2(SIO2) 
37 
25
H
ICR21 0368
H
000FFF68
H
IRQ22 
10 bit A/D converter (SOFT) 
38 
26
H
ICR22 0364
H
000FFF64
H
IRQ23 Key 
input 
Interrupt
39 
27
H
ICR23 0360
H
000FFF60
H
IRQ24 System 
reservation
40 28
H
ICR24 035C
H
000FFF5C
H
IRQ25 
to 
IRQ45 
System reservation
41 
to 
61 
29
H
to 
3D
H
ICR25 
to 
ICR45 
0358
H
to 
0308
H
000FFF58
H
to 
000FFF08
H
IRQ46 FLASH 
62 3E
H
ICR46 0304
H
000FFF04
H
IRQ47 
Delayed Interrupt Factor bit
63 3F
H
ICR47 0300
H
000FFF00
H
System reservation (using for REALOS
*
64 40
H
-
02FC
H
000FFEFC
H
System reservation (using for REALOS
*
65 41
H
-
02F8
H
000FFEF8
H
System reservation
66 
to 
255 
42
H
to 
FF
H
-
02F4
H
to 
0000
H
000FFEF4
H
to 
000FFD00
H
Table B-1  Interrupt vector table (Continued) 
Interrupt cause
Interrupt Vector number
Interru
pt level 
Offset
TBR default 
address
10 decimal
16 decimal