NEC 78K0/KD1 Series User Manual page 335

8-bit single-chip microcontrollers
Table of Contents

Advertisement

Figure 16-7. Interrupt Request Acknowledgement Processing Algorithm
Interrupt request held pending
Yes
Interrupt request held pending
Interrupt request held pending
××IF:
Interrupt request flag
××MK: Interrupt mask flag
××PR: Priority specification flag
IE:
Flag that controls acknowledgement of maskable interrupt request (1 = Enable, 0 = Disable)
ISP:
Flag that indicates the priority level of the interrupt currently being serviced (0 = High-priority interrupt
servicing, 1 = No interrupt request acknowledged, or low-priority interrupt servicing)
CHAPTER 16 INTERRUPT FUNCTIONS
Yes (High priority)
Any high-priority
interrupt request among those
simultaneously generated
with ××PR = 0?
No
No
IE = 1?
Yes
Vectored interrupt servicing
Preliminary User's Manual U16315EJ1V0UD
Start
No
××IF = 1?
Yes (interrupt request generation)
No
××MK = 0?
Yes
××PR = 0?
No (Low priority)
Any high-priority
interrupt request among
those simultaneously generated
with ××PR = 0?
Interrupt request held pending
No
Any high-priority
Yes
interrupt request among
those simultaneously
generated?
Interrupt request held pending
No
No
IE = 1?
Yes
Interrupt request held pending
No
ISP = 1?
Yes
Interrupt request held pending
Vectored interrupt servicing
Yes
335

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents