English
Language : 

MC68HC05PV8 Datasheet, PDF (69/196 Pages) Freescale Semiconductor, Inc – Techinal Data - rev 1.9
Freescale Semiconductor, Inc.
Interrupts
CPU Interrupt Processing
FROM
RESET
Y
I-BIT
IN CCR
SET?
N
Y
IRQ?
N
INTERNAL
Y
8 BIT CORE TIMER
INTERRUPT?
N
INTERNAL
Y
16 BIT TIMER
INTERRUPT?
N
HIGH TEMP
Y
LOW/HIGH VOLT, SC
INTERRUPT?
N
PORT A
Y
WIRED OR
INTERRUPT?
N
PORT C0–4
Y
CONTACT SENSE
INTERRUPT?
N
FETCH NEXT INSTRUCTION
SWI
Y
INSTRUCTION
?
N
Y
RTI
INSTRUCTION
?
RESTORE REGISTERS
FROM STACK:
CCR,A,X,PC
N
EXECUTE
INSTRUCTION
CLEAR IRQ
REQUEST
LATCH
STACK
PC,X,A,CCR
SET I-BIT IN
CC REGISTER
Load PC from:
SWI:
$3FFC – $3FFD
IRQ:
$3FFA – $3FFB
Core Timer: $3FF8 – $3FF9
16-Bit Timer: $3FF6 – $3FF7
T, V, SC:
$3FF4 – $3FF5
PTA:
$3FF2 – $3FF3
Contact Sense: $3FF0 – $3FF1
Figure 4-1 Interrupt Processing Flowchart
MC68HC(8)05PV8/A — Rev. 1.9
Interrupts
For More Information On This Product,
Go to: www.freescale.com
Technical Data