English
Language : 

MC68HC711D3_05 Datasheet, PDF (54/138 Pages) Freescale Semiconductor, Inc – Microcontrollers
Resets, Interrupts, and Low-Power Modes
2A
Y
I BIT IN
CCR SET?
N
ANY I-BIT Y
INTERRUPT
PENDING?
N
FETCH OPCODE
STACK CPU
REGISTERS
STACK CPU
REGISTERS
SET I BIT
FETCH VECTOR
$FFF8, $FFF9
N
ILLEGAL
OPCODE?
Y
WAI
Y
INSTRUCTION?
N
STACK CPU
REGISTERS
SET I BIT
FETCH VECTOR
$FFF6, $FFF7
RESTORE CPU
REGISTERS
FROM STACK
Y
SWI
INSTRUCTION?
N
Y
RTI
INSTRUCTION?
N
EXECUTE THIS
INSTRUCTION
STACK CPU
REGISTERS
N INTERRUPT
YET?
Y
SET I BIT
RESOLVE INTERRUPT
PRIORITY AND FETCH
VECTOR FOR HIGHEST
PENDING SOURCE
SEE Figure 4-5
START NEXT
1A INSTRUCTION
SEQUENCE
Figure 4-4. Processing Flow Out of Reset (Sheet 2 of 2)
MC68HC711D3 Data Sheet, Rev. 2.1
54
Freescale Semiconductor