Datasheet
Memory
MC68HC908AP Family Data Sheet, Rev. 4
30 Freescale Semiconductor
$0000
↓
$005F
I/O Registers
96 Bytes
MC68HC908AP32 MC68HC908AP16 MC68HC908AP8
$0060
↓
$085F
RAM
2,048 Bytes
(MC68HC908AP64)
RAM
2,048 Bytes
$0060
↓
$085F
RAM
1,024 Bytes
$0060
$045F
RAM
1,024 Bytes
$0060
$045F
Unimplemented
1,024 Bytes
Unimplemented
1,024 Bytes
$0860
↓
$FBFF
FLASH Memory
62,368 Bytes
(MC68HC908AP64)
FLASH Memory
32,768 Bytes
$0860
↓
$885F
FLASH Memory
16,384 Bytes
$0860
↓
$485F
FLASH Memory
8,192 Bytes
$0860
$285F
Unimplemented
54,176 Bytes
$2860
↓
$FBFF
Unimplemented
45,984 Bytes
$4860
↓
$FBFF
Unimplemented
29,600 Bytes
$8860
↓
$FBFF
$FC00
↓
$FDFF
Monitor ROM 2
512 Bytes
$FE00 SIM Break Status Register
$FE01 SIM Reset Status Register
$FE02 Reserved
$FE03 SIM Break Flag Control Register
$FE04 Interrupt Status Register 1
$FE05 Interrupt Status Register 2
$FE06 Interrupt Status Register 3
$FE07 Reserved
$FE08 FLASH Control Register
$FE09 FLASH Block Protect Register
$FE0A Reserved
$FE0B Reserved
$FE0C Break Address Register High
$FE0D Break Address Register Low
$FE0E Break Status and Control Register
$FE0F LVI Status Register
$FE10
↓
$FFCE
Monitor ROM 1
447 Bytes
$FFCF Mask Option Register
$FFD0
↓
$FFFF
FLASH Vectors
48 Bytes
Figure 2-1. Memory Map