embedded-processors-controllers

MSP430F155

Full part number: MSP430F155IPM

Key datasheet specifications and the closest alternatives, ranked by parametric similarity and grounded in the manufacturer datasheet.

01 — Overview

This TI datasheet covers the MSP430F15x, F16x, and F161x mixed-signal microcontroller families. Designed for portable sensor systems and industrial control, these devices feature a 16-bit RISC architecture optimized for extended battery life through five power-saving modes. Key parameters include a supply voltage range of 1.8 V to 3.6 V, active mode current as low as 330 μA at 1 MHz, and standby consumption of 1.1 μA. The family offers varying flash memory from 16 KB to 60 KB and RAM up to 10 KB, along with peripherals like 12-bit A/D converters, dual D/A converters, timers, DMA, and serial communication interfaces including UART, SPI, and I2C.

02 — Key specifications

Datasheet parameters

ParameterMinTypMaxConditions
quiescent current 10 µA 15 µA VLD ≠ 0, VCC = 2.2 V/3 V
output voltage 0 V 5 mV No Load, VeREF+ = AVCC, DAC12_xDAT = 0h, DAC12IR = 1, DAC12AMPx = 7; 2.2V/3V
output current -500 µA 500 µA 2.2V
supply voltage range 1.8 V 3.6 V
rds on 2 kOhm Ω
input offset voltage -30 mV 30 mV See Note 2; 2.2 V/3 V
operating temperature -40 °C 85 °C
clock frequency 8 MHz TACLK, TBCLK, INCLK: t(H) = t(L); 2.2 V
input capacitance 12 pF XTS = 0; LF oscillator selected, VCC = 2.2 V/3 V
output capacitance 12 pF XTS = 0; LF oscillator selected, VCC = 2.2 V/3 V
slew rate 50 kV/s 120 kV/s DAC12_xDAT = 80h → F7Fh → 80h; DAC12AMPx = 2; 2.2V/3V
psrr 70 dB DAC12_xDAT = 800h, VREF = 1.5 VΔAVCC = 100mV; 2.2V
cpu speed 8 MHz
program memory size 16.4 kB
ram size 512 B
io count 38
adc resolution 12 bit
core size 16 bit
data retention 100 year TJ = 25°C
program erase cycles 104 cycle 105 cycle
load capacitance 100 pF 2.2V/3V
settling time 100 µs 200 µs DAC12_xDAT = 80h → F7Fh → 80h; DAC12AMPx = 2; 2.2V/3V
03 — Alternatives

Closest matches to MSP430F155

MSP430G2553IPW28R 3.8× higher operating temperature, 3.3× lower settling time, 2.4× lower input capacitance
MSPM0G3505SDGS28 10.0× higher cpu speed, 2.4× lower input capacitance, 2.0× higher core size
MSP430FR2433IRGER 18.5× higher quiescent current, 9.7× higher program erase cycles, 8.0× higher ram size
STM8S003F3 5.0× lower load capacitance, 5.0× lower data retention, 2.0× lower core size
STM8S001J3M3 5.0× lower data retention, 2.0× lower core size, 2.0× higher cpu speed
ATmega32A 2.0× higher clock frequency, 2.0× lower core size, 2.0× higher cpu speed
ATmega8A 2.0× higher clock frequency, 2.0× lower core size, 2.0× higher cpu speed
MSP430FR2310 9.7× higher program erase cycles, 8.0× lower program memory size, 4.9× lower supply voltage range
04 — FAQ

Frequently asked questions

What is the ADC resolution of the MSP430F155IPM?

The ADC resolution is 12 bit.

What is the maximum clock frequency for TACLK, TBCLK, and INCLK when t(H) = t(L) at 2.2 V?

The maximum clock frequency is 8 MHz.

What is the core size of the MSP430F155IPM?

The core size is 16 bit.

What is the CPU speed of the MSP430F155IPM?

The CPU speed is 8 MHz.

What is the data retention time when TJ = 25°C?

The data retention is 100 year at TJ = 25°C.

What is the input capacitance of the MSP430F155IPM when XTS = 0, the LF oscillator is selected, and VCC is 2.2 V/3 V?

The input capacitance is 12 pF.

What is the input offset voltage for the MSP430F155IPM?

The input offset voltage is 30 mV, as specified in Note 2 for 2.2 V/3 V.

What is the I/O count for the MSP430F155IPM?

The I/O count is 38.

Refine this search on whatic.io →