212
Chapter 8
Interrupt/Exception Processing Function
Preliminary User’s Manual U15839EE1V0UM00
8.3.3 Priorities of maskable interrupts
The V850E/CA2 provides multiple interrupt servicing in which an interrupt is acknowledged while
another interrupt is being serviced. Multiple interrupts can be controlled by priority levels.
There are two types of priority level control: control based on the default priority levels, and control
based on the programmable priority levels that are specified by the interrupt priority level specification
bit (xxPRn) of the interrupt control register (xxICn). When two or more interrupts having the same prior-
ity level specified by the xxPRn bit are generated at the same time, interrupts are serviced in order
depending on the priority level allocated to each interrupt request type (default priority level) before-
hand. For more information, refer to Table 8-1:
“Interrupt/Exception Source List” on page 200. The
programmable priority control customizes interrupt requests into eight levels by setting the priority level
specification flag.
Note that when an interrupt request is acknowledged, the ID flag of PSW is automatically set to 1.
Therefore, when multiple interrupts are to be used, clear the ID flag to 0 beforehand (for example, by
placing the EI instruction in the interrupt service program) to set the interrupt enable mode.
Содержание mPD703128
Страница 6: ...6 Preliminary User s Manual U15839EE1V0UM00 ...
Страница 20: ...20 Preliminary User s Manual U15839EE1V0UM00 ...
Страница 32: ...32 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Страница 154: ...154 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Страница 238: ...238 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Страница 356: ...356 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Страница 522: ...522 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Страница 600: ...600 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Страница 610: ...610 Preliminary User s Manual U15839EE1V0UM00 ...
Страница 612: ......