English
Language : 

MC68HC05P18 Datasheet, PDF (36/144 Pages) Freescale Semiconductor, Inc – Advance Information
Freescale Semiconductor, Inc.
Central Processing Unit (CPU)
3.3 CPU Registers
The five CPU registers are shown in Figure 3-1 and the interrupt
stacking order is shown in Figure 3-2.
7
7
12
PC
12
7
0 0 0 0 0 11
0
A
0
X
0
0
SP
CCR
H INZC
ACCUMULATOR
INDEX REGISTER
PROGRAM COUNTER
STACK POINTER
CONDITION CODE REGISTER
Figure 3-1. Programming Model
7
0 STACK
INCREASING
MEMORY
ADDRESSES
1 1 1 CONDITION CODE REGISTER I
R
E
T
U
R
N
ACCUMULATOR
INDEX REGISTER
PCH
N
T
E
R
R
U
P
PCL
T
DECREASING
MEMORY
ADDRESSES
UNSTACK
Note: Since the stack pointer decrements during pushes, the PCL is stacked first,
followed by PCH, etc. Pulling from the stack is in the reverse order.
Figure 3-2. Stacking Order
Advance Information
36
MC68HC(8)05P18 — Rev. 2.0
Central Processing Unit (CPU)
For More Information On This Product,
Go to: www.freescale.com
MOTOROLA