English
Language : 

MC9S12A128 Datasheet, PDF (20/92 Pages) Motorola, Inc – Microcontroller unit (MCU)
MC9S12A128 Device Guide — V01.01
1.5 Device Memory Map
Table 1-1 and Figure 1-2 show the device memory map of the MC9S12A128 after reset. Note that after
reset the bottom 1K of the EEPROM ($0000 - $03FF) are hidden by the register space.
Table 1-1 Device Memory Map
Address
Module
Size
(Bytes)
$0000 – $0017 CORE (Ports A, B, E, Modes, Inits, Test)
24
$0018 – $0019 Reserved
2
$001A – $001B Device ID register (PARTID)
2
$001C – $001F CORE (MEMSIZ, IRQ, HPRIO)
4
$0020 – $0027 Reserved
8
$0028 – $002F CORE (Background Debug Mode)
8
$0030 – $0033 CORE (PPAGE, Port K)
4
$0034 – $003F Clock and Reset Generator (PLL, RTI, COP)
12
$0040 – $007F Enhanced Capture Timer 16-bit 8 channels
64
$0080 – $009F Analog to Digital Converter 10-bit 8 channels (ATD0)
32
$00A0 – $00C7 Pulse Width Modulator 8-bit 8 channels (PWM)
40
$00C8 – $00CF Serial Communications Interface 0 (SCI0)
8
$00D0 – $00D7 Serial Communications Interface 0 (SCI1)
8
$00D8 – $00DF Serial Peripheral Interface (SPI0)
8
$00E0 – $00E7 Inter IC Bus
8
$00E8 – $00EF Reserved
8
$00F0 – $00F7 Serial Peripheral Interface (SPI1)
8
$00F8 – $00FF Reserved
8
$0100- $010F Flash Control Register
16
$0110 – $011B EEPROM Control Register
12
$011C – $011F Reserved
4
$0120 – $013F Analog to Digital Converter 10-bit 8 channels (ATD1)
32
$0140 – $023F Reserved
256
$0240 – $027F Port Integration Module (PIM)
64
$0280 – $03FF Reserved
384
$0000 – $07FF EEPROM array
2048
$0000 – $1FFF RAM array
8192
$4000 – $7FFF
Fixed Flash EEPROM array
incl. 0.5K, 1K, 2K or 4K Protected Sector at start
16384
$8000 – $BFFF Flash EEPROM Page Window
16384
Fixed Flash EEPROM array
$C000 – $FFFF incl. 0.5K, 1K, 2K or 4K Protected Sector at end
and 256 bytes of Vector Space at $FF80 – $FFFF
16384
20