English
Language : 

MSP430G2X52_1112 Datasheet, PDF (11/62 Pages) Texas Instruments – MIXED SIGNAL MICROCONTROLLER
MSP430G2x52
MSP430G2x12
www.ti.com
Memory Organization
SLAS722E – DECEMBER 2010 – REVISED DECEMBER 2011
Memory
Main: interrupt vector
Main: code memory
Information memory
RAM
Peripherals
Size
Flash
Flash
Size
Flash
Size
16-bit
8-bit
8-bit SFR
Table 8. Memory Organization
MSP430G2112
MSP430G2152
1kB
0xFFFF to 0xFFC0
0xFFFF to 0xFC00
256 Byte
010FFh to 01000h
128 B
0x027F to 0x0200
01FFh to 0100h
0FFh to 010h
0Fh to 00h
MSP430G2212
MSP430G2252
2kB
0xFFFF to 0xFFC0
0xFFFF to 0xF800
256 Byte
010FFh to 01000h
256 B
0x02FF to 0x0200
01FFh to 0100h
0FFh to 010h
0Fh to 00h
MSP430G2312
MSP430G2352
4kB
0xFFFF to 0xFFC0
0xFFFF to 0xF000
256 Byte
010FFh to 01000h
256 B
0x02FF to 0x0200
01FFh to 0100h
0FFh to 010h
0Fh to 00h
MSP430G2412
MSP430G2452
8kB
0xFFFF to 0xFFC0
0xFFFF to 0xE000
256 Byte
010FFh to 01000h
256 B
0x02FF to 0x0200
01FFh to 0100h
0FFh to 010h
0Fh to 00h
Flash Memory
The flash memory can be programmed via the Spy-Bi-Wire/JTAG port or in-system by the CPU. The CPU can
perform single-byte and single-word writes to the flash memory. Features of the flash memory include:
• Flash memory has n segments of main memory and four segments of information memory (A to D) of
64 bytes each. Each segment in main memory is 512 bytes in size.
• Segments 0 to n may be erased in one step, or each segment may be individually erased.
• Segments A to D can be erased individually or as a group with segments 0 to n. Segments A to D are also
called information memory.
• Segment A contains calibration data. After reset, segment A is protected against programming and erasing. It
can be unlocked, but care should be taken not to erase this segment if the device-specific calibration data is
required.
Copyright © 2010–2011, Texas Instruments Incorporated
Submit Documentation Feedback
11