56
CHAPTER 2 CPU
2.8.2
Interrupt Control Register (ICR)
The interrupt control register, which is provided in the interrupt controller, is used to
set the level for each interrupt request. The ICR is divided to correspond to individual
interrupt causes. The ICR is mapped in the I/O address space and accessed from the
CPU via the bus.
■
Configuration of Interrupt Control Register (ICR)
The configuration of the interrupt control register (ICR) is shown below:
■
Bit Functions of Interrupt Control Register (ICR)
[bit 4] ICR4
This bit is always 1.
[bit 3 to 0] ICR3 to 0
These four bits correspond to the four low-order bits of the interrupt level of the
corresponding interrupt cause. The bits can be read and written.
The bits together with bit 4 enable the ICR to specify a value in the range from 16 to 31.
■
Interrupt Control Register (ICR) Mapping
Table 2.8.2 Assignments of interrupt causes and interrupt vectors
See Chapter 8, "Interrupt Controller," for more information.
7
6
5
4
3
2
1
0
I C R 4
I C R 3
I C R 2
I C R 1
I C R 0
- - - 1 1 1 1 1
R
R / W
R / W
R / W
R / W
Initial value
Table 2.8-2 Assignments of Interrupt Causes and Interrupt Vectors
Interrupt
cause
Interrupt control register
Corresponding interrupt vector
Number
Address
Number
Address
Hexadecimal
Decimal
IRQ00
ICR00
00000400
H
10
H
16
TBR+3BC
H
IRQ01
ICR01
00000401
H
11
H
17
TBR+3B8
H
IRQ02
ICR02
00000402
H
12
H
18
TBR+3B4
H
:
:
:
:
:
:
:
:
:
:
:
:
IRQ45
ICR45
0000042D
H
3D
H
61
TBR+308
H
IRQ46
ICR46
0000042E
H
3E
H
62
TBR+304
H
IRQ47
ICR47
0000042F
H
3F
H
63
TBR+300
H
Содержание MB91F109
Страница 2: ......
Страница 3: ...FUJITSU LIMITED FR30 32 Bit Microcontroller MB91F109 Hardware Manual ...
Страница 4: ......
Страница 10: ...vi ...
Страница 24: ...xx ...
Страница 95: ...71 2 10 Operation Mode MODR writing RSTX reset MD2 1 0 BW1 and BW0 of AMD0 to AMD5 Bus width specification ...
Страница 96: ...72 CHAPTER 2 CPU ...
Страница 224: ...200 CHAPTER 4 BUS INTERFACE ...
Страница 234: ...210 CHAPTER 5 I O PORTS ...
Страница 268: ...244 CHAPTER 9 U TIMER ...
Страница 290: ...266 CHAPTER 10 UART ...
Страница 314: ...290 CHAPTER 12 16 BIT RELOAD TIMER ...
Страница 322: ...298 CHAPTER 13 BIT SEARCH MODULE ...
Страница 392: ...368 CHAPTER 16 FLASH MEMORY ...
Страница 432: ...408 APPENDIX E Instructions F Table E 2 Instruction Formats OP rel11 5 11 ...
Страница 448: ...424 APPENDIX E Instructions ...
Страница 449: ...425 INDEX INDEX The index follows on the next page This is listed in alphabetic order ...
Страница 458: ...434 INDEX ...
Страница 460: ......
Страница 461: ...FUJITSU SEMICONDUCTOR FR30 32 Bit Microcontroller MB91F109 Hardware Manual ...