MC9S12XDP512CFU
Model | MC9S12XDP512CFU |
Description | 16-BIT, FLASH, 40MHz, MICROCONTROLLER, PQFP80 |
PDF file | Total 1348 pages (File size: 8M) |
Chip Manufacturer | PHILIPS |
Chapter 17 Memory Mapping Control (S12XMMCV2)
BDM HARDWARE COMMAND
Global Address [22:0]
Bit22
Bit16 Bit15
Bit0
BDMGPR Register [6:0]
BDM Local Address
BDM FIRMWARE COMMAND
Global Address [22:0]
Bit22
Bit16 Bit15
Bit0
BDMGPR Register [6:0]
CPU Local Address
Figure 17-22. BDMGPR Address Mapping
17.4.2.3
Implemented Memory Map
The global memory spaces reserved for the internal resources (RAM, EEPROM, and FLASH) are not
determined by the MMC module. Size of the individual internal resources are however fixed in the design
of the device cannot be changed by the user. Please refer to the Device User Guide for further details.
Figure 17-23
and
Table 17-20
show the memory spaces occupied by the on-chip resources. Please note that
the memory spaces have fixed top addresses.
Table 17-19. Global Implemented Memory Space
Internal Resource
Registers
RAM
EEPROM
FLASH
1
2
3
Bottom Address
$00_0000
$10_0000 minus RAMSIZE
1
$14_0000 minus EEPROMSIZE
2
$80_0000 minus FLASHSIZE
3
Top Address
$00_07FF
$0F_FFFF
$13_FFFF
$7F_FFFF
RAMSIZE is the hexadecimal value of RAM SIZE in bytes
EEPROMSIZE is the hexadecimal value of EEPROM SIZE in bytes
FLASHSIZE is the hexadecimal value of FLASH SIZE in bytes
MC9S12XDP512 Data Sheet, Rev. 2.21
Freescale Semiconductor
635