Datasheet
System Integration Module (SIM)
MC68HC908QB8 Data Sheet, Rev. 3
146 Freescale Semiconductor
Figure 14-7. Interrupt Processing
NO
NO
NO
YES
NO
NO
YES
NO
YES
YES
(AS MANY INTERRUPTS AS EXIST ON CHIP)
I BIT SET?
FROM RESET
BREAK INTERRUPT?
I BIT SET?
IRQ
INTERRUPT?
TIMER
INTERRUPT?
SWI
INSTRUCTION?
RTI
INSTRUCTION?
FETCH NEXT
INSTRUCTION
UNSTACK CPU REGISTERS
EXECUTE INSTRUCTION
YES
YES
STACK CPU REGISTERS
SET I BIT
LOAD PC WITH INTERRUPT VECTOR