Renesas M16C Series User Manual page 282

16-bit single-chip microcomputer
Hide thumbs Also See for M16C Series:
Table of Contents

Advertisement

M30245 Group
Interrupt request
Time
Interrupt priority level = 3
www.DataSheet4U.com
Interrupt priority level = 5
Interrupt priority level = 2
Figure 2.15.6. Example of the multiple interrupts operation
Rev.2.00 Oct 16, 2006
REJ09B0340-0200
generated
Main routine
Reset
I = 0
IPL = 0
Interrupt 1
I = 1
Interrupt 2
Interrupt 3
page 273 of 354
Nesting
Interrupt 1
I = 0
IPL = 3
I = 1
Interrupt 2
I = 0
IPL = 5
REIT
I = 1
IPL = 3
Interrupt 3
REIT
Not acknowledged because
of low interrupt priority
I = 1
IPL = 0
Main routine instructions
are not executed.
Interrupt 3
I = 0
IPL = 2
REIT
I = 1
I : Interrupt enable flag
IPL = 0
IPL : Processor interrupt priority level
: Automatically executed.
: Be sure to set in software.
2. Multiple Interrupts
Multiple interrupts

Advertisement

Table of Contents
loading

Table of Contents