English
Language : 

MSP430F1122 Datasheet, PDF (12/48 Pages) Texas Instruments – MIXED SIGNAL MICROCONTROLLER
MSP430x11x2, MSP430x12x2
MIXED SIGNAL MICROCONTROLLER
SLAS361C − JANUARY 2002 − REVISED DECEMBER 2003
bootstrap loader (BSL)
The MSP430 bootstrap loader (BSL) enables users to program the flash memory or RAM using a UART serial
interface. Access to the MSP430 memory via the BSL is protected by user-defined password. For complete
description of the features of the BSL and its implementation, see the Application report Features of the MSP430
Bootstrap Loader, Literature Number SLAA089.
BSL Function
Data Transmit
Data Receive
MSP430x11x2
DW & PW Package
(20 Pins)
14 - P1.1
10 - P2.2
MSP430x12x2
DW & PW Package
(28 Pins)
22 - P1.1
10 - P2.2
MSP430x11x2/12x2
RHB Package
(32 Pins)
22 - P1.1
8 - P2.2
flash memory
The flash memory can be programmed via the JTAG port, the bootstrap loader, 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:
D Flash memory has n segments of main memory and two segments of information memory (A and B) of 128
bytes each. Each segment in main memory is 512 bytes in size.
D Segments 0 to n may be erased in one step, or each segment may be individually erased.
D Segments A and B can be erased individually, or as a group with segments 0−n.
Segments A and B are also called information memory.
D New devices may have some bytes programmed in the information memory (needed for test during
manufacturing). The user should perform an erase of the information memory prior to the first use.
0FFFFh
0FE00h
0FDFFh
0FC00h
0FBFFh
0FA00h
0F9FFh
0F800h
0F7FFh
0F600h
Segment0 w/
Interrupt Vectors
Segment1
Segment2
Segment3
Segment4
0E3FFh
0E200h
0E1FFh
0E000h
010FFh
01080h
0107Fh
01000h
Segment14
Segment15
SegmentA
SegmentB
NOTE: All segments not implemented on all devices.
12
• POST OFFICE BOX 655303 DALLAS, TEXAS 75265