mc68hc916y3 Freescale Semiconductor, Inc, mc68hc916y3 Datasheet - Page 100

no-image

mc68hc916y3

Manufacturer Part Number
mc68hc916y3
Description
Mc68hc16y3 16 Bit Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet
4.13.2 Exception Stack Frame
4-38
MOTOROLA
During exception processing, the contents of the program counter and condition code
register are stacked at a location pointed to by SK:SP. Unless it is altered during ex-
ception processing, the stacked PK:PC value is the address of the next instruction in
the current instruction stream, plus $0006. Figure 4-6 shows the exception stack
frame.
Number
38 – FF
19 – 37
Vector
9 – E
10
11
12
13
14
15
16
17
18
F
High Address
0
4
5
6
7
8
Low Address
0012 – 001C
0032 – 006E
0070 – 01FE
Address
Vector
Figure 4-6 Exception Stack Frame Format
000C
002C
000A
000E
001E
002A
002E
0000
0002
0004
0006
0008
0010
0020
0022
0024
0026
0028
0030
Freescale Semiconductor, Inc.
Condition Code Register
For More Information On This Product,
Table 4-5 Exception Vector Table
Program Counter
Go to: www.freescale.com
Address
Space
P
P
P
P
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
SP After Exception Stacking
SP Before Exception Stacking
Reset — Initial ZK, SK, and PK
Reset — Initial IZ (Direct Page)
Level 1 Interrupt Autovector
Level 2 Interrupt Autovector
Level 3 Interrupt Autovector
Level 4 Interrupt Autovector
Level 5 Interrupt Autovector
Level 6 Interrupt Autovector
Level 7 Interrupt Autovector
User-Defined Interrupts
Unassigned, Reserved
Unassigned, Reserved
Unassigned, Reserved
Uninitialized Interrupt
Reset — Initial PC
Reset — Initial SP
Software Interrupt
Spurious Interrupt
Illegal Instruction
Division by Zero
Exception
Breakpoint
Bus Error
Type of
MC68HC16Y3/916Y3
USER’S MANUAL

Related parts for mc68hc916y3