English
Language : 

MC68HC08JB1 Datasheet, PDF (86/216 Pages) Motorola, Inc – Microcontrollers
8.6.1 Interrupts
An interrupt temporarily changes the sequence of program execution to
respond to a particular event. Figure 8-8 flow charts the handling of
system interrupts.
FROM RESET
Technical Data
86
YES
IIBBIITTSSEETT??
NO
IRQ
YES
INTERRUPT
?
NO
USB
YES
INTERRUPT
?
NO
OTHER
INTERRUPTS
YES
?
NO
STACK CPU REGISTERS
SET I BIT
LOAD PC WITH INTERRUPT VECTOR
FETCH NEXT
INSTRUCTION
SWI
INSTRUCTION
YES
?
NO
RTI
INSTRUCTION
YES
?
NO
UNSTACK CPU REGISTERS
EXECUTE INSTRUCTION
Figure 8-8. Interrupt Processing
MC68HC08JB1 — Rev. 2.1
Freescale Semiconductor