Device User Guide — 9S12DT128DGV2/D V02.16
30
Freescale Semiconductor
1.5 Device Memory Map
and
show the device memory map of the MC9S12DT128 after reset. Note that
after reset the EEPROM ($0000
–
$07FF) is hidden by the register space ($0000 - $03FF) and the RAM
($0000 - $1FFF). The bottom 1K Bytes of RAM ($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 Module)
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 (SCI0)
8
$00D0 – $00D7 Serial Communications Interface (SCI1)
8
$00D8 – $00DF Serial Peripheral Interface (SPI0)
8
$00E0 – $00E7 Inter IC Bus
8
$00E8 – $00EF Byte Level Data Link Controller (BDLC)
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 – $017F
Motorola Scalable CAN (CAN0)
64
$0180 – $01BF
Motorola Scalable CAN (CAN1)
64
$01C0 – $01FF Reserved
64
$0200 – $023F
Reserved
64
$0240 – $027F
Port Integration Module (PIM)
64
$0280 – $02BF
Motorola Scalable CAN (CAN4)
64
$02C0 – $02FF Reserved
64
$0300 – $035F
Byteflight (BF)
96
$0360 – $03FF
Reserved
160
$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
Summary of Contents for MC9S12A128
Page 6: ...Device User Guide 9S12DT128DGV2 D V02 16 6 Freescale Semiconductor...
Page 18: ...Device User Guide 9S12DT128DGV2 D V02 16 18 Freescale Semiconductor...
Page 24: ...Device User Guide 9S12DT128DGV2 D V02 16 24 Freescale Semiconductor...
Page 56: ...Device User Guide 9S12DT128DGV2 D V02 16 56 Freescale Semiconductor...
Page 76: ...Device User Guide 9S12DT128DGV2 D V02 16 76 Freescale Semiconductor...
Page 80: ...Device User Guide 9S12DT128DGV2 D V02 16 80 Freescale Semiconductor...
Page 84: ...Device User Guide 9S12DT128DGV2 D V02 16 84 Freescale Semiconductor...
Page 95: ...Device User Guide 9S12DT128DGV2 D V02 16 95 Freescale Semiconductor...
Page 96: ...Device User Guide 9S12DT128DGV2 D V02 16 96 Freescale Semiconductor...
Page 116: ...Device User Guide 9S12DT128DGV2 D V02 16 116 Freescale Semiconductor...
Page 118: ...Device User Guide 9S12DT128DGV2 D V02 16 118 Freescale Semiconductor...
Page 126: ...Device User Guide 9S12DT128DGV2 D V02 16 126 Freescale Semiconductor...
Page 128: ...Device User Guide 9S12DT128DGV2 D V02 16 128 Freescale Semiconductor...
Page 140: ...Device User Guide 9S12DT128DGV2 D V02 16 140 Freescale Semiconductor...
Page 141: ...Device User Guide 9S12DT128DGV2 D V02 16 141 Freescale Semiconductor User Guide End Sheet...