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

TI MSP430F123IPWR 16-bit MCU, 8KB Flash, 8MHz, 28-TSSOP

MPNMSP430F123IPWR
Active

Texas Instruments MSP430x1xx series, MSP430F123IPWR, 16-bit MCU MSP430 CPU16 core, 8MHz, 8KB Flash, 256B RAM, SPI/UART, 22 I/O, 1.8V-3.6V, -40°C to 85°C, 28-TSSOP.

$6.4900Ref. price · indicative, final on quote
Packaging28-TSSOP (0.173", 4.40mm Width)
RoHSROHS3 Compliant
SeriesMSP430x1xx
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

MSP430F123IPWR 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
PackageTape & Reel (TR); Cut Tape (CT)
RAM size256 x 8
Core size16-Bit
PeripheralsPOR, PWM, WDT
ConnectivitySPI, UART/USART
Number of i (O)22
Core processorMSP430 CPU16
Case28-TSSOP (0.173\", 4.40mm Width)
Data convertersSlope A/D
Program memory size8KB (8K x 8 + 256B)

Product details

8 MHz 16-bit MSP430 — what the core speed and memory budget mean for your BOM

It runs at 8 MHz and carries 8 KB of program Flash plus 256 bytes of RAM. That 8 MHz clock is the timing anchor for this part — it sets the instruction cycle at 125 ns, which is fast enough for sensor polling loops, UART bit-banging at 115200 baud, and low-speed PWM generation, but it won't sustain real-time FFT or high-rate control loops. The 256-byte RAM is the tight constraint: a modest stack plus a few global buffers fills it quickly, so firmware must be written lean, with constants in Flash and minimal call depth. The 8 KB Flash (8K x 8 plus 256 bytes) holds compiled C code for a typical single-sensor interface or a small protocol handler; there's room for a bootloader if you keep the application tight.

Industrial temperature range — where this MCU belongs on the board

It belongs in outdoor telecom cabinets, factory-floor sensor nodes, motor-drive control boards (inside the enclosure, not on the power stage), and engine-bay-adjacent modules that see under-hood heat but not exhaust-manifold temperatures.

Peripherals and I/O — what connects where

The MSP430F123IPWR gives you 22 I/O lines, SPI and UART/USART connectivity, plus POR, PWM, and WDT peripherals. The 28-TSSOP package (0.173" body width, 4.40 mm) is a fine-pitch surface-mount footprint; it reflows well with a standard profile but needs a good solder-paste stencil aperture to avoid bridging on the 0.65 mm pitch.

That means TI is still manufacturing it, and there's no last-time-buy notice to chase.

Frequently asked questions

Can MSP430F123IPWR be programmed with MSP-FET?

Yes, the MSP430F123IPWR uses the standard MSP430 JTAG/SBW debug interface, which the MSP-FET programmer supports. The core is the MSP430 CPU16, fully compatible with TI's MSP430 toolchain. The 8 KB Flash is programmed through the Spy-Bi-Wire (SBW) two-wire interface or the full 4-wire JTAG, both available on the MSP-FET.

What is the difference between MSP430F123IPWR and MSP430F1101A?

The MSP430F123IPWR offers 8 KB Flash and 256 bytes RAM, whereas the MSP430F1101A typically has 1 KB Flash and 128 bytes RAM. The MSP430F123IPWR also includes SPI and UART connectivity, a slope A/D converter, and 22 I/O lines in a 28-TSSOP package. The F1101A is a smaller, lower-pin-count device. Both are 16-bit MSP430 cores, but the F123IPWR has significantly more memory and peripheral headroom.