|
MC9S12KG128_10 Datasheet, PDF (78/606 Pages) Freescale Semiconductor, Inc – HCS12 Microcontrollers | |||
|
◁ |
Chapter 2 128 Kbyte ECC Flash Module (S12FTS128K1ECCV1)
Table 2-3. Detailed Flash Memory Map Summary
MCU Address
Range
PPAGE
Protectable Lower
Range
Protectable
Higher Range
Block Relative
Address1
0x4000-0x7FFF
Unpaged
(0x3E)
0x4000-0x43FF
0x4000-0x47FF
N.A.
0x18000-0x1BFFF
0x4000-0x4FFF
0x4000-0x5FFF
0x8000-0xBFFF
0x38
N.A.
N.A.
0x00000-0x03FFF
0x39
N.A.
N.A.
0x04000-0x07FFF
0x3A
N.A.
N.A.
0x08000-0x0BFFF
0x3B
N.A.
N.A.
0x0C000-0x0FFFF
0x3C
N.A.
N.A.
0x10000-0x13FFF
0x3D
N.A.
N.A.
0x14000-0x17FFF
0x3E
0x8000-0x83FF
N.A.
0x18000-0x1BFFF
0x8000-0x87FF
0x8000-0x8FFF
0x8000-0x9FFF
0x3F
N.A.
0xB800-0xBFFF 0x1C000-0x1FFFF
0xB000-0xBFFF
0xA000-0xBFFF
0x8000-0xBFFF
0xC000-0xFFFF Unpaged
N.A.
0xF800-0xFFFF 0x1C000-0x1FFFF
(0x3F)
0xF000-0xFFFF
0xE000-0xFFFF
0xC000-0xFFFF
1 Block Relative Address for 128 Kbyte Flash block consists of 17 address bits.
The Flash module also contains a set of 16 control and status registers located in address space module
base + 0x0000 to module base + 0x000F. A summary of these registers is given in Table 2-4 while their
accessibility in normal and special modes is detailed in Section 2.3.2, âRegister Descriptionsâ.
Table 2-4. Flash Register Map
MODULE
BASE +
0x0000
0x0001
0x0002
0x0003
0x0004
Use
Flash Clock Divider Register (FCLKDIV)
Flash Security Register (FSEC)
Flash Test Mode Register (FTSTMOD)
Flash Conï¬guration Register (FCNFG)
Flash Protection Register (FPROT)
Normal Mode
Access
R/W
R
R/W
R/W
R/W
MC9S12KG128 Data Sheet, Rev. 1.16
78
Freescale Semiconductor
|
▷ |