Example 3. A multiple interrupt is not generated because interrupts are not enabled
Because interrupts are not enabled in interrupt INTxx servicing (an EI instruction is not issued), interrupt request
INTyy is not acknowledged, and a multiple interrupt is not generated. The INTyy request is reserved and
acknowledged after 1 instruction execution of the main processing.
www.DataSheet4U.com
CHAPTER 18 INTERRUPT FUNCTIONS AND TEST FUNCTION
Figure 18-15. Multiple Interrupt Example (2/2)
INTxx
(PR = 0)
PR = 0 : High-priority level
IE = 0 : Interrupt request acknowledge disabled
Main Processing
IE = 0
EI
INTyy
(PR = 0)
IE = 0
1 Instruction
Execution
INTxx
INTyy
Servicing
Servicing
RETI
RETI
467