MC68HC705P9CDW FREESCALE [Freescale Semiconductor, Inc], MC68HC705P9CDW Datasheet - Page 72

no-image

MC68HC705P9CDW

Manufacturer Part Number
MC68HC705P9CDW
Description
Microcontrollers
Manufacturer
FREESCALE [Freescale Semiconductor, Inc]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC68HC705P9CDW
Manufacturer:
ST
Quantity:
5
Company:
Part Number:
MC68HC705P9CDW
Quantity:
200
Resets and Interrupts
5.4.4 Interrupt Processing
Technical Data
72
The CPU takes the following actions to begin servicing an interrupt:
The return from interrupt (RTI) instruction causes the CPU to recover the
CPU registers from the stack as shown in
Freescale Semiconductor, Inc.
STACKING
ORDER
For More Information On This Product,
Stores the CPU registers on the stack in the order shown in
Figure 5-6
Sets the I bit in the condition code register to prevent further
interrupts
Loads the program counter with the contents of the appropriate
interrupt vector locations:
– $1FFC and $1FFD (software interrupt vector)
– $1FFA and $1FFB (external interrupt vector)
– $1FF8 and $1FF9 (timer interrupt vector)
5
4
3
2
1
UNSTACKING
ORDER
Go to: www.freescale.com
1
2
3
4
5
Resets and Interrupts
Figure 5-6. Interrupt Stacking Order
PROGRAM COUNTER (HIGH BYTE)
PROGRAM COUNTER (LOW BYTE)
CONDITION CODE REGISTER
INDEX REGISTER
ACCUMULATOR
Figure
MC68HC705P9 — Rev. 4.0
5-6.
$00C0 (BOTTOM OF STACK)
$00C1
$00C2
$00FD
$00FE
$00FF (TOP OF STACK)
MOTOROLA

Related parts for MC68HC705P9CDW