Skip to main content
Texas Instruments MSP430F155IPM — Microcontrollers & Processors (MCU / MPU / DSP)

TI MSP430F155IPM 16-bit MCU, 16KB Flash, 8MHz, 64-LQFP

MPNMSP430F155IPM
Active

Texas Instruments MSP430x1xx series, MSP430F155IPM, 16-bit MCU, 8MHz core, 16KB Flash, 512 x 8 RAM, 48 I/O, I²C/SPI/UART, 8x12b ADC + 2x12b DAC, -40°C to 85°C, 64-LQFP.

$17.7800Ref. price · indicative, final on quote
Packaging64-LQFP
RoHSROHS3 Compliant
SeriesMSP430x1xx
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

MSP430F155IPM specifications
ParameterValue
SeriesMSP430x1xx
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.8V ~ 3.6V
Operating temperature-40°C~85°C(TA)
Speed8MHz
PackageTray
RAM size512 x 8
Core size16-Bit
PeripheralsBrown-out Detect/Reset, DMA, POR, PWM, WDT
ConnectivityI²C, SPI, UART/USART
Number of i (O)48
Core processorMSP430 CPU16
Case64-LQFP
Data convertersA/D 8x12b; D/A 2x12b
Program memory size16KB (16K x 8 + 256B)

Product details

16 KB Flash — sizing the firmware budget

The 16 KB Flash (16K x 8 plus 256 B) is the program-storage ceiling. For a typical application — say, a temperature transmitter reading the ADC, running a PID loop, and outputting a 4-20 mA DAC signal with Modbus RTU over UART — this is adequate. It does not leave room for a full RTOS or a TCP/IP stack; the firmware stays bare-metal or uses a lightweight scheduler. The 512-byte RAM is the data memory limit, so look-up tables and large buffers need to live in Flash or be streamed.

Peripherals and I/O count

With 48 I/O lines in a 64-LQFP package, there is enough pinout for a parallel LCD, a keypad matrix, or a bank of optocoupled inputs alongside the serial interfaces.

The ROHS3 compliance covers EU regulatory requirements without a waiver.

Frequently asked questions

What is the exact flash memory size of MSP430F155IPM?

The program memory is 16 KB, organized as 16K x 8 bits plus an additional 256 bytes. This is Flash memory, not OTP or EPROM, so it can be reprogrammed in-system.

What is the difference between MSP430F155IPM and MSP430F155IPMR?

The difference is the shipping medium: MSP430F155IPM ships in a tray, while the IPMR suffix indicates tape-and-reel packaging. The silicon, pinout, and all electrical specifications are identical between the two.

Does MSP430F155IPM have an internal oscillator?

Yes, it includes an internal oscillator, so it can operate without an external crystal for applications that can tolerate the typical accuracy of the internal RC clock.