English
Language : 

MC68HC16Z1CPV16 Datasheet, PDF (57/500 Pages) Freescale Semiconductor, Inc – Symbols and Operators, CPU16 Register Mnemonics
Freescale Semiconductor, Inc.
$000000
$000008
$010000
BANK 0
BANK 1
VECTOR
ADDRESS
0000
0002
0004
0006
VECTOR
NUMBER
0
1
2
3
TYPE OF
EXCEPTION
RESET — INITIAL ZK, SK, AND PK
RESET — INITIAL PC
RESET — INITIAL SP
RESET — INITIAL IZ (DIRECT PAGE)
BANK 0
EXCEPTION VECTORS
BANK 1
$000000
$000008
$010000
$020000 BANK 2
$030000
512 KBYTE
$040000
BANK 3
BANK 4
$050000 BANK 5
$060000
$070000
BANK 6
BANK 7
PROGRAM
SPACE
$07FFFF
$080000
UNDEFINED1
UNDEFINED
$F7FFFF
$F80000 BANK 8
$F90000 BANK 9
VECTOR VECTOR
ADDRESS NUMBER
0008
4
000A
5
000C
6
000E
7
0010
8
0012–001C 9–E
001E
F
0020
10
0022
11
0024
12
0026
13
0028
14
002A
15
002C
16
002E
17
0030
18
0032–006E 19–37
0070–01FE 38–FF
TYPE OF
EXCEPTION
BKPT (BREAKPOINT)
BERR (BUS ERROR)
SWI (SOFTWARE INTERRUPT)
ILLEGAL INSTRUCTION
DIVISION BY ZERO
UNASSIGNED, RESERVED
UNINITIALIZED INTERRUPT
UNASSIGNED, RESERVED
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
SPURIOUS INTERRUPT
UNASSIGNED, RESERVED
USER-DEFINED INTERRUPTS
BANK 2
BANK 3
BANK 4
BANK 5
BANK 6
BANK 7
DATA
SPACE
$YFF700
ADC
$YFF73F
UNDEFINED
BANK 8
BANK 9
$020000
$030000
$040000
$050000
$060000
$070000
$07FFFF
$080000
UNDEFINED1
$F7FFFF
$F80000
$F90000
$FA0000 BANK 10
$FB0000 BANK 11
512 KBYTE
$FC0000 BANK 12
$FD0000 BANK 13
$FE0000 BANK 14
$FF0000 BANK 15
$FFFFFF
$YFF900
$YFF93F
$YFFA00
$YFFA7F
$YFFB00
$YFFB07
$YFFC00
$YFFDFF
GPT
SIM
SRAM
(CONTROL)
QSM
BANK 10
BANK 11
BANK 12
BANK 13
BANK 14
BANK 15
INTERNAL REGISTERS
$FA0000
$FB0000
$FC0000
$FD0000
$FE0000
$FF0000
$FFFFFF
NOTE:
1. THE ADDRESSES DISPLAYED IN THIS MEMORY MAP ARE THE FULL 24-BIT IMB ADDRESSES. THE CPU16
ADDRESS BUS IS 20 BITS WIDE, AND CPU16 ADDRESS LINE 19 DRIVES IMB ADDRESS LINES [23:20]. THE
BLOCK OF ADDRESSES FROM $080000 TO $F7FFFF MARKED AS UNDEFINED WILL NEVER APPEAR ON THE
IMB. MEMORY BANKS 0 TO 15 APPEAR FULLY CONTIGUOUS IN THE CPU16’S FLAT 20-BIT ADDRESS SPACE.
THE CPU16 NEED ONLY GENERATE A 20-BIT EFFECTIVE ADDRESS TO ACCESS ANY LOCATION IN THIS RANGE.
HC16Z1/CK/CM MEM MAP (S)
Figure 3-14 MC68HC16Z1/CKZ1/CMZ1 Separate Program and Data Space Map
M68HC16 Z SERIES
USER’S MANUAL
OVERVIEW
For More Information On This Product,
Go to: www.freescale.com
3-23