MB89620 series
CHAPTER 3 CPU
45
3.4 Interrupts
3.4.1 Interrupt Level Setting Registers (ILR1, ILR2, ILR3)
The interrupt level setting registers (ILR1, ILR2, ILR3) together contain 12 blocks of 2-
bit data, with each data corresponding to an interrupt request from a peripheral
function. The interrupt level for each interrupt is set in that interrupt’s corresponding 2-
bit data (interrupt level setting bits).
n
Structure of Interrupt Level Setting Registers (ILR1, ILR2, ILR3)
Figure 3.4.1 Structure of Interrupt Level Setting Registers
Two bits of the interrupt level setting registers are allocated to each interrupt request. The value
of the interrupt level setting bits in these registers sets the interrupt priority (interrupt levels 1 to
3).
The interrupt level setting bits are compared with the interrupt level bits in the condition code
register (CCR: IL1, ILR0).
The CPU does not accept interrupt requests set to interrupt level 3.
Table 3.4.1 shows the relationship between the interrupt level setting bits and the interrupt
levels.
Note: The interrupt level bits in the condition code register (CCR: IL1, IL0) are normally “11” during main
program execution.
Check: As the IRL1, ILR2, and ILR3 registers are write-only, the bit manipulation instructions cannot be
used.
Table 3.4.1 Interrupt Level Setting Bit and Interrupt Level
L01 to LB1
L00 to LB0
Request interrupt
level
High-low
0
0
1
High
Low (no interrupt)
0
1
1
0
2
1
1
3
Register
Address
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Initial value
ILR1
007C
H
L31
L30
L21
L20
L11
L10
L01
L00
11111111
B
W
W
W
W
W
W
W
W
ILR2
007D
H
L71
L70
L61
L60
L51
L50
L41
L40
11111111
B
W
W
W
W
W
W
W
W
ILR3
007E
H
LB1
LB0
LA1
LA0
L91
L90
L81
L80
11111111
B
W
W
W
W
W
W
W
W
W: Write-only
Содержание F2MC-8L MB89620 Series
Страница 8: ......
Страница 10: ...MB89620 series ...
Страница 11: ...vi MB89620 series ...
Страница 17: ...xii MB89620 series ...
Страница 18: ...xvi MB89620 series ...
Страница 30: ...MB89620 series CHAPTER 1 OVERVIEW 9 Memo ...
Страница 34: ...MB89620 series CHAPTER 1 OVERVIEW 13 Memo ...
Страница 42: ...MB89620 series CHAPTER 1 OVERVIEW 21 Memo ...
Страница 49: ...28 CHAPTER 1 OVERVIEW MB89620 series ...
Страница 62: ...MB89620 series CHAPTER 3 CPU 41 Memo ...
Страница 78: ...MB89620 series CHAPTER 3 CPU 57 Memo ...
Страница 82: ...MB89620 series CHAPTER 3 CPU 61 Memo ...
Страница 86: ...MB89620 series CHAPTER 3 CPU 65 Memo ...
Страница 90: ...MB89620 series CHAPTER 3 CPU 69 Memo ...
Страница 96: ...MB89620 series CHAPTER 3 CPU 75 Memo ...
Страница 122: ...MB89620 series CHAPTER 4 I O PORTS 101 Memo ...
Страница 144: ...MB89620 series CHAPTER 5 TIMEBASE TIMER 123 Memo ...
Страница 149: ...128 CHAPTER 5 TIMEBASE TIMER MB89620 series ...
Страница 157: ...136 CHAPTER 6 WATCHDOG TIMER MB89620 series ...
Страница 174: ...MB89620 series CHAPTER 7 8 BIT PWM TIMER 153 Memo ...
Страница 177: ...156 CHAPTER 7 8 BIT PWM TIMER MB89620 series ...
Страница 202: ...MB89620 series CHAPTER 9 16 BIT TIMER COUNTER 181 Memo ...
Страница 217: ...196 CHAPTER 9 16 BIT TIMER COUNTER MB89620 series ...
Страница 220: ...MB89620 series CHAPTER 10 8 BIT SERIAL I O SERIAL I O 1 AND SERIAL I O 2 199 Memo ...
Страница 228: ...MB89620 series CHAPTER 10 8 BIT SERIAL I O SERIAL I O 1 AND SERIAL I O 2 207 Memo ...
Страница 245: ...224 CHAPTER 10 8 BIT SERIAL I O SERIAL I O 1 AND SERIAL I O 2 MB89620 series ...
Страница 266: ...MB89620 series CHAPTER 13 A D CONVERTER 245 13 Memo ...
Страница 283: ...262 CHAPTER 13 A D CONVERTER MB89620 series ...
Страница 289: ...268 CHAPTER 14 CLOCK MONITOR FUNCTION MB89620 series ...
Страница 306: ...MB89620 series APPENDIX 285 APPEND Memo ...
Страница 319: ...298 APPENDIX MB89620 series Memo ...
Страница 321: ...2 ...
Страница 354: ......