Datasheet

MC9S08QD4 Series MCU Data Sheet, Rev. 6
Freescale Semiconductor 31
Chapter 4
Memory Map and Register Definition
4.1 MC9S08QD4 Series Memory Maps
As shown in Figure 4-1, on-chip memory in the MC9S08QD4 series MCU consists of RAM, flash
program memory for non-volatile data storage, and I/O and control/status registers. The registers are
divided into these groups:
Direct-page registers (0x0000 through 0x005F)
High-page registers (0x1800 through 0x184F)
Non-volatile registers (0xFFB0 through 0xFFBF)
Figure 4-1. MC9S08QD4 Series Memory Maps
DIRECT PAGE REGISTERS
RAM
HIGH PAGE REGISTERS
256 BYTES
0x0000
0x005F
0x0060
0x1800
0x17FF
0x184F
0xFFFF
FLASH
4096 BYTES
0x1850
0x015F
0x0160
UNIMPLEMENTED
5,792 BYTES
UNIMPLEMENTED
55,216 BYTES
0xF000
0xEFFF
DIRECT PAGE REGISTERS
RESERVED — 32 BYTES
HIGH PAGE REGISTERS
0x0000
0x005F
0x0060–0x07F
0x1800
0x17FF
0x184F
0xFFFF
FLASH
2048 BYTES
0x1850
0x0100–0x015F
UNIMPLEMENTED
5,792 BYTES
UNIMPLEMENTED
55,216 BYTES
0xF000
0xEFFF
RESERVED — 96 BYTES
RESERVED — 2048 BYTES
0xF800
0xF7FF
MC9S08QD4 MC9S08QD2
RAM — 128 BYTES
0x0080–0x0FF