Datasheet
MSP430G22x0
SLAS753E –JANUARY 2012–REVISED FEBRUARY 2013
www.ti.com
Memory Organization
Table 9. Memory Organization
MSP430G22x0
Memory Size 2KB Flash
Main: interrupt vector Flash 0xFFFF-0xFFC0
Main: code memory Flash 0xFFFF-0xF800
Size 256 Byte
Information memory
Flash 0x10FF - 0x1000
128 Byte
RAM Size
0x027F - 0x0200
16-bit 0x01FF - 0x0100
Peripherals 8-bit 0x00FF - 0x0010
8-bit SFR 0x000F - 0x0000
Flash Memory
The flash memory can be programmed by the Spy-Bi-Wire or 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.
10 Submit Documentation Feedback Copyright © 2012–2013, Texas Instruments Incorporated