Datasheet

MSP430x12x
MIXED SIGNAL MICROCONTROLLER
SLAS312C − JULY 2001 − REVISED SEPTEMBER 2004
8
POST OFFICE BOX 655303 DALLAS, TEXAS 75265
module enable registers 1 and 2
7654 032 1
Address
04h
7654 032 1
Address
05h
UTXE0
URXE0
USPIE0
rw-0 rw-0
URXE0: USART0: UART receive enable
UTXE0: USART0: UART transmit enable
USPIE0: USART0: SPI (synchronous peripheral interface) transmit and receive enable
Legend rw:
rw-0,1:
Bit can be read and written.
Bit can be read and written. It is Reset or Set by PUC
SFR bit is not present in device.
rw-(0,1):
Bit can be read and written. It is Reset or Set by POR
memory organization
MSP430F122 MSP430F123
Memory
Main: interrupt vector
Main: code memory
Size
Flash
Flash
4KB Flash
0FFFFh−0FFE0h
0FFFFh−0F000h
8KB Flash
0FFFFh−0FFE0h
0FFFFh−0E000h
Information memory Size
Flash
256 Byte
010FFh − 01000h
256 Byte
010FFh − 01000h
Boot memory Size
ROM
1KB
0FFFh − 0C00h
1KB
0FFFh − 0C00h
RAM Size 256 Byte
02FFh − 0200h
256 Byte
02FFh − 0200h
Peripherals 16-bit
8-bit
8-bit SFR
01FFh − 0100h
0FFh − 010h
0Fh − 00h
01FFh − 0100h
0FFh − 010h
0Fh − 00h
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 DW & PW Package Pins RHB Package Pins
Data Transmit 22 - P1.1 22 - P1.1
Data Receive 10 - P2.2 8 - P2.2