mc68hc908gr8vp Freescale Semiconductor, Inc, mc68hc908gr8vp Datasheet - Page 50

no-image

mc68hc908gr8vp

Manufacturer Part Number
mc68hc908gr8vp
Description
M68hc08 Microcontrollers Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Resets and Interrupts
4.3.2.1 SWI Instruction
The software interrupt instruction (SWI) causes a non-maskable interrupt.
50
A software interrupt pushes PC onto the stack. An SWI does not push
PC – 1, as a hardware interrupt does.
YES
MC68HC908GR8 • MC68HC908GR4 Data Sheet, Rev. 7
INSTRUCTION
INSTRUCTION
FETCH NEXT
INSTRUCTION
INTERRUPTS
FROM RESET
INTERRUPT
Figure 4-5. Interrupt Processing
INTERRUPT
INTERRUPT
I BIT SET?
I BIT SET?
OTHER
BREAK
CGM
IRQ
SWI
RTI
?
?
?
?
?
?
NO
NO
NO
NO
NO
NO
NO
YES
YES
YES
YES
YES
YES
NOTE
LOAD PC WITH INTERRUPT VECTOR
UNSTACK CPU REGISTERS
EXECUTE INSTRUCTION
STACK CPU REGISTERS
SET I BIT
Freescale Semiconductor

Related parts for mc68hc908gr8vp