Product details

Non-volatile memory (kB) 8 RAM (KB) 1 ADC 10-bit SAR GPIO pins (#) 31 Features 5-V-tolerant I/Os, 32-bit hardware multiplier UART 1 USB No Number of I2Cs 1 SPI 2 Comparator channels (#) 16
Non-volatile memory (kB) 8 RAM (KB) 1 ADC 10-bit SAR GPIO pins (#) 31 Features 5-V-tolerant I/Os, 32-bit hardware multiplier UART 1 USB No Number of I2Cs 1 SPI 2 Comparator channels (#) 16
DSBGA (YFF) 40 0 mm² 2.8 x 3.1 TSSOP (DA) 38 101 mm² 12.5 x 8.1 WQFN (RSB) 40 25 mm² 5 x 5
  • Low Supply-Voltage Range:
    3.6 V Down to 1.8 V
  • Ultra-Low Power Consumption
    • Active Mode (AM): 180 µA/MHz
    • Standby Mode (LPM3 WDT Mode, 3 V): 1.1 µA
    • Off Mode (LPM4 RAM Retention, 3 V): 0.9 µA
    • Shutdown Mode (LPM4.5, 3 V): 0.25 µA
  • Wake up From Standby Mode in Less Than 5 µs
  • 16-Bit RISC Architecture, Extended Memory, 40-ns Instruction Cycle Time
  • Flexible Power-Management System
    • Fully Integrated LDO With Programmable Regulated Core Supply Voltage
    • Supply Voltage Supervision, Monitoring, and Brownout
  • Unified Clock System
    • FLL Control Loop for Frequency Stabilization
    • Low-Power Low-Frequency Internal Clock Source (VLO)
    • Low-Frequency Trimmed Internal Reference Source (REFO)
    • 32-kHz Crystals (XT1)
    • High-Frequency Crystals up to 25 MHz (XT1)
  • Hardware Multiplier Supports 32-Bit Operations
  • 3-Channel DMA
  • Up to Twelve 5-V-Tolerant Digital Push/Pull I/Os With up to 20-mA Drive Strength(1)
  • 16-Bit Timer TD0 With Three Capture/Compare Registers and Support of High-Resolution Mode
  • 16-Bit Timer TD1 With Three Capture/Compare Registers and Support of High-Resolution Mode
  • 16-Bit Timer TA0 With Three Capture/Compare Registers
  • Universal Serial Communication Interfaces (USCIs) (1)
    • USCI_A0 Supports:
      • Enhanced UART Supports Automatic Baud-Rate Detection
      • IrDA Encoder and Decoder
      • Synchronous SPI
    • USCI_B0 Supports:
      • I2C
      • Synchronous SPI
  • 10-Bit 200-ksps Analog-to-Digital Converter (ADC)
    • Internal Reference
    • Sample-and-Hold
    • Autoscan Feature
    • Up to 8 External Channels and 2 Internal Channels, Including Temperature Sensor(1)
  • Up to 16-Channel On-Chip Comparator Including an Ultra-Low-Power Mode(1)
  • Serial Onboard Programming, No External Programming Voltage Needed
  • Device Comparison Summarizes the Available Family Members
  • Available in 40-Pin QFN (RSB), 38-Pin TSSOP (DA), and 40-Pin Die-Sized BGA (YFF) Packages

(1)Full functionality in the 40-pin QFN package options. For the available features of other packages, see Signal Descriptions.

  • Low Supply-Voltage Range:
    3.6 V Down to 1.8 V
  • Ultra-Low Power Consumption
    • Active Mode (AM): 180 µA/MHz
    • Standby Mode (LPM3 WDT Mode, 3 V): 1.1 µA
    • Off Mode (LPM4 RAM Retention, 3 V): 0.9 µA
    • Shutdown Mode (LPM4.5, 3 V): 0.25 µA
  • Wake up From Standby Mode in Less Than 5 µs
  • 16-Bit RISC Architecture, Extended Memory, 40-ns Instruction Cycle Time
  • Flexible Power-Management System
    • Fully Integrated LDO With Programmable Regulated Core Supply Voltage
    • Supply Voltage Supervision, Monitoring, and Brownout
  • Unified Clock System
    • FLL Control Loop for Frequency Stabilization
    • Low-Power Low-Frequency Internal Clock Source (VLO)
    • Low-Frequency Trimmed Internal Reference Source (REFO)
    • 32-kHz Crystals (XT1)
    • High-Frequency Crystals up to 25 MHz (XT1)
  • Hardware Multiplier Supports 32-Bit Operations
  • 3-Channel DMA
  • Up to Twelve 5-V-Tolerant Digital Push/Pull I/Os With up to 20-mA Drive Strength(1)
  • 16-Bit Timer TD0 With Three Capture/Compare Registers and Support of High-Resolution Mode
  • 16-Bit Timer TD1 With Three Capture/Compare Registers and Support of High-Resolution Mode
  • 16-Bit Timer TA0 With Three Capture/Compare Registers
  • Universal Serial Communication Interfaces (USCIs) (1)
    • USCI_A0 Supports:
      • Enhanced UART Supports Automatic Baud-Rate Detection
      • IrDA Encoder and Decoder
      • Synchronous SPI
    • USCI_B0 Supports:
      • I2C
      • Synchronous SPI
  • 10-Bit 200-ksps Analog-to-Digital Converter (ADC)
    • Internal Reference
    • Sample-and-Hold
    • Autoscan Feature
    • Up to 8 External Channels and 2 Internal Channels, Including Temperature Sensor(1)
  • Up to 16-Channel On-Chip Comparator Including an Ultra-Low-Power Mode(1)
  • Serial Onboard Programming, No External Programming Voltage Needed
  • Device Comparison Summarizes the Available Family Members
  • Available in 40-Pin QFN (RSB), 38-Pin TSSOP (DA), and 40-Pin Die-Sized BGA (YFF) Packages

(1)Full functionality in the 40-pin QFN package options. For the available features of other packages, see Signal Descriptions.

The TI MSP family of ultra-low-power microcontrollers consists of several devices featuring different sets of peripherals targeted for various applications. The architecture, combined with five low-power modes, is optimized to achieve extended battery life in portable measurement applications. The device features a powerful 16-bit RISC CPU, 16-bit registers, and constant generators that contribute to maximum code efficiency. The digitally controlled oscillator (DCO) allows the devices to wake up from low-power modes to active mode in less than 5 µs.

The MSP430F51x2 microcontrollers include two 16-bit high-resolution timers, two USCIs (USCI_A0 and USCI_B0), a 32-bit hardware multiplier, a high-performance 10-bit ADC, an on-chip comparator, a 3-channel DMA, 5-V tolerant I/Os, and up to 29 I/O pins.

The MSP430F51x1 microcontrollers include two 16-bit high-resolution timers, two USCIs (USCI_A0 and USCI_B0), a 32-bit hardware multiplier, an on-chip comparator, a 3-channel DMA, 5-V tolerant I/Os, and up to 29 I/O pins.

Typical applications for these devices include analog and digital sensor systems, LED lighting, digital power supplies, motor controls, remote controls, thermostats, digital timers, and hand-held meters.

For complete module descriptions, see the MSP430F5xx and MSP430F6xx Family User’s Guide.

The TI MSP family of ultra-low-power microcontrollers consists of several devices featuring different sets of peripherals targeted for various applications. The architecture, combined with five low-power modes, is optimized to achieve extended battery life in portable measurement applications. The device features a powerful 16-bit RISC CPU, 16-bit registers, and constant generators that contribute to maximum code efficiency. The digitally controlled oscillator (DCO) allows the devices to wake up from low-power modes to active mode in less than 5 µs.

The MSP430F51x2 microcontrollers include two 16-bit high-resolution timers, two USCIs (USCI_A0 and USCI_B0), a 32-bit hardware multiplier, a high-performance 10-bit ADC, an on-chip comparator, a 3-channel DMA, 5-V tolerant I/Os, and up to 29 I/O pins.

The MSP430F51x1 microcontrollers include two 16-bit high-resolution timers, two USCIs (USCI_A0 and USCI_B0), a 32-bit hardware multiplier, an on-chip comparator, a 3-channel DMA, 5-V tolerant I/Os, and up to 29 I/O pins.

Typical applications for these devices include analog and digital sensor systems, LED lighting, digital power supplies, motor controls, remote controls, thermostats, digital timers, and hand-held meters.

For complete module descriptions, see the MSP430F5xx and MSP430F6xx Family User’s Guide.

Download

Technical documentation

star = Top documentation for this product selected by TI
No results found. Please clear your search and try again.
View all 29
Type Title Date
* Data sheet MSP430F51x2, MSP430F51x1 Mixed-Signal Microcontrollers datasheet (Rev. R) 20 Sep 2018
* Errata MSP430F5132 Device Erratasheet (Rev. Z) 03 Jun 2021
* User guide MSP430x5xx and MSP430x6xx Family User's Guide (Rev. Q) 17 Aug 2018
Application note MSP430 System-Level ESD Considerations (Rev. B) 14 Jul 2021
User guide MSP430 MCUs Development Guide Book (Rev. A) 13 May 2021
Technical article A world of possibilities: 5 ways to use MSP430™︎ MCUs in your design 29 Apr 2021
User guide SYS/BIOS (TI-RTOS Kernel) User's Guide (Rev. V) 01 Jun 2020
Application note MSP430 System ESD Troubleshooting Guide 13 Dec 2019
Application note Programming a Flash-Based MSP430 MCU Using the JTAG Interface (Rev. H) 15 Mar 2019
Application note MSP430F5xx Overview and Comparison to MSP430F2xx and MSP430F4xx (Rev. A) 26 Sep 2018
Application note MSP430 Flash Memory Characteristics (Rev. B) 24 Aug 2018
Application note Understanding MSP430 Flash Data Retention (Rev. A) 24 Aug 2018
Application note Implementing An Ultra-Low-Power Keypad Interface With MSP430 MCUs (Rev. A) 22 May 2018
Application note Wave Digital Filtering Using an MSP430 MCU (Rev. A) 16 May 2018
Application note Hybrid Battery Charger with Load Control for Telecom Equipments (Rev. A) 09 May 2018
Application note Software Coding Techniques for MSP430™ MCUs (Rev. B) 14 Mar 2018
Application note Migrating from the MSP430F5xx,F6xx Family to the MSP430FR58xx/FR59xx/68xx Family (Rev. D) 03 Nov 2016
Application note Advanced Debugging Using the Enhanced Emulation Module (EEM) With CCS v6 (Rev. F) 06 Sep 2016
Application note General Oversampling of MSP ADCs for Higher Resolution (Rev. A) 01 Apr 2016
Technical article Design an energy-efficient, lower-acoustic cooker hood with an elegant user interface 29 Mar 2016
Technical article Protect your BLDC motor drive with cycle-by-cycle current limit control – part 2 28 Jan 2016
User guide Safety Manual for MSP430G2xx, F5xx, and FR57xx in IEC 60730 Safety Applications (Rev. A) 12 Jan 2016
Technical article Getting the most out of a high-resolution timer 17 Jul 2014
White paper Getting the most out of a high-resolution timer 02 Apr 2014
Application note Using the MSP430 Timer_D Module in Hi-Resolution Mode 02 Oct 2013
White paper LED intelligent lighting control with ultra-low-power MSP430F51x2 family 13 Nov 2012
White paper Power Management Solutions for Ultra-Low-Power 16-Bit MSP430 MCUs (Rev. D) 28 Mar 2012
Application note PWM DAC Using MSP430 High-Resolution Timer 11 Jul 2011
Application note 1.8V – 5.5V Input, High-Efficiency DCDC Converter Reference Design for MSP430 (Rev. B) 14 Jun 2010

Design & development

For additional terms or required resources, click any title below to view the detail page where available.

Development kit

MSP-TS430RSB40 — MSP-TS430RSB40 - 40-pin Target Development Board for MSP430F5x MCUs

The MSP-TS430RSB40 is a standalone 40-pin ZIF socket target board which is used to program and debug the MSP430 MCU in-system through the JTAG interface or the Spy Bi-Wire (2-wire JTAG) protocol.

Device Support: The MSP-TS430RSB40 development board supports MSP430F51x1 and MSP430F51x2 MCUs in a (...)

In stock
Limit: 10
Hardware programming tool

MSP-FET — MSP MCU Programmer and Debugger

The MSP-FET is a powerful emulation development tool – often called a debug probe – which allows users to quickly begin development on MSP low-power microcontrollers (MCU).

It supports programming and real-time debugging over both JTAG and SBW interfaces. Furthermore, the MSP-FET also provides a (...)

In stock
Limit: 999999999
Hardware programming tool

MSP-GANG — MSP-GANG production programmer

The MSP Gang Programmer (MSP-GANG) is a MSP430™/MSP432™ device programmer that can program up to eight identical MSP430/MSP432 Flash or FRAM devices at the same time. It connects to a host PC using a standard RS-232 or USB connection and provides flexible programming options that allow (...)

Software development kit (SDK)

MSPWARE — MSP430Ware for MSP Microcontrollers

MSP430Ware is a collection of resources that help users to effectively create and build MSP430 code. These resources support ALL MSP430 microcontrollers (MCUs). As one user mentioned, “It’s essentially everything developers need to become MSP430 microcontroller experts!”

This complete collection of (...)

Application software & framework

MSP430-IEC60730-SW-PACKAGE — IEC60730 Software Package

The IEC60730 MSP430 software package was developed to be useful in assisting customers in complying with IEC 60730-1:2010 (Automatic Electrical Controls for Household and Similar Use – Part 1: General Requirements) for up to Class B products, which includes home appliances, arc detectors (...)
Driver or library

MSP-DSPLIB — Digital Signal Processing (DSP) Library for MSP430 Microcontrollers

The TI MSP430™ Digital Signal Processing library is a set of optimized functions to perform common signal processing operations for MSP430 microcontrollers. These functions are used in applications where processing-intensive transforms are done in real-time for minimal energy and with very (...)
Driver or library

MSP-GRLIB — MSP Graphics Library

The MSP Graphics Library is a royalty-free set of graphics primitives for displaying images or creating graphical user interfaces (GUIs) on MSP430 and MSP432 microcontroller-based boards that use a graphical display. The graphics library consists of two functional layers: 1) the display driver layer (...)
Driver or library

MSPMATHLIB — Floating Point Math Library for MSP430

MSPMathLib is an accelerated floating point math library for MSP430™ MCUs that delivers up to 26x faster computation for the most commonly used math functions. The library seamlessly integrates with projects to replace floating point math functions such as sin, cos, tan, log, exp and sqrt (...)
IDE, configuration, compiler or debugger

CCSTUDIO-MSP — Code Composer Studio™ Integrated Development Environment for MSP Microcontrollers

Code Composer Studio is an integrated development environment (IDE) that supports TI's Microcontroller and Embedded Processors portfolio. Code Composer Studio comprises a suite of tools used to develop and debug embedded applications. It includes an optimizing C/C++ compiler, source code editor (...)

IDE, configuration, compiler or debugger

IAR-KICKSTART — IAR Embedded Workbench

IAR Embedded Workbench delivers a complete development toolchain for building and debugging embedded applications for your selected target microcontroller. The included IAR C/C++ Compiler generates highly optimized code for your application, and the C-SPY Debugger is a fully integrated debugger for (...)
From: IAR Systems
Software programming tool

UNIFLASH — UniFlash stand-alone flash tool for microcontrollers, Sitara™; processors and SimpleLink™

Supported devices: CC13xx, CC25xx, CC26xx, CC3x20, CC3x30, CC3x35, Tiva, C2000, MSP43x, Hercules, PGA9xx, IWR12xx, IWR14xx, IWR16xx, IWR18xx , IWR68xx, AWR12xx, AWR14xx, AWR16xx, AWR18xx.  Command line only: AM335x, AM437x, AM571x, AM572x, AM574x, AM65XX, K2G

CCS Uniflash is a standalone tool used to (...)

Design tool

MSP-3P-SEARCH — MSP Third party search tool

TI has partnered with multiple companies to offer a wide range of solutions and services for TI MSP devices. These companies can accelerate your path to production using MSP devices. Download this search tool to quickly browse third-party details and find the right third-party to meet your needs.

The (...)

参考设计

TIDA-01353 — Electronically Commutated Motor Reference Design for HVAC Blowers with Low BOM Cost

The TIDA-01353 reference design is a discrete MOSFET based three-phase ECM control module for driving brushless (BLDC) motors rated up to 375W in HVAC blower applications using a sensorless trapezoidal control method. The cycle-by-cycle overcurrent protection feature protects the power stage from (...)
参考设计

TIDA-010042 — MPPT charge controller reference design for 12-V, 24-V and 48-V solar panels

This reference design is a Maximum Power Point Tracking (MPPT) solar charge controller for 12-V and 24-V solar panels. This compact reference design targets small and medium power solar charger solutions and is capable of operating with 15- to 60-V solar panel modules, 12- or 24-V batteries and (...)
参考设计

TIDA-00120 — Solar MPPT Charge Controller Reference Design

This design is a 20A Maximum Power Point Tracking (MPPT) solar charge controller created for solar panel inputs corresponding to 12V and 24V panels. The design is targeted for small and medium power solar charger solutions and is capable of operating with 12V/24V panels and 12V/24V batteries up to (...)
参考设计

TIDA-00121 — Solar Street Light with Integrated MPPT Charger Reference Design

This design is a 12A Maximum Power Point Tracking (MPPT) solar charge controller with a 700mA LED driver. It is targeted for low power solar charger and LED driver solutions such as solar street lights. This design is capable of charging 12V batteries with up to 10A output current from 12V panels (...)
参考设计

TIDA-00774 — 18V/1kW, 160A Peak, >98% Efficient, High Power Density Brushless Motor Drive Reference Design

The TIDA-00774 is a 1kW drive for a three-phase brushless DC (BLDC) motor in power tools operating from a 5-cell Li-ion battery with a voltage up to 21 V. The design is a 65mm x 60mm compact drive, implementing sensor-based trapezoidal control. The design takes advantage of TI's MOSFET Power Block (...)
参考设计

TIDA-01485 — 36-V, 1-kW, 99% Efficient, 18-cm2 Power Stage Reference Design for Three-Phase BLDC Motors

This 1kW power stage reference design achieves 99% efficiency for a three-phase, 36V brushless DC (BLDC) motor used in industrial applications such as power tools that operate from a 10-cell Li-ion battery. The design demonstrates the smallest inverter power stage for this power levels, implementing (...)
参考设计

TIDA-00472 — 230V/250W, Hi-η Sensorless Brushless DC Motor Drive with 30% Reduced Bulk Capacitor Reference Design

The TIDA-00472 is a discrete IGBT-based three-phase inverter for driving brushless DC (BLDC) motors rated up to 250 W, for example, used in cooker hoods, using a sensor-less, trapezoidal control method. The design provides software implementation for DC bus voltage ripple compensation resulting in (...)
参考设计

TIDA-00476 — Highly Efficient, Versatile Bi-Directional Power Converter for Energy Storage and DC Home Solutions

TIDA-00476 is comprised of a single DC-DC power stage, which can work as a synchronous buck converter or a synchronous boost converter, enabling bidirectional power flow between DC power source and energy storage system. Operating in synchronous buck mode, the system works as a MPPT controlled DC-DC (...)
Package Pins Download
DSBGA (YFF) 40 View options
TSSOP (DA) 38 View options
WQFN (RSB) 40 View options

Ordering & quality

Information included:
  • RoHS
  • REACH
  • Device marking
  • Lead finish/Ball material
  • MSL rating/Peak reflow
  • MTBF/FIT estimates
  • Material content
  • Qualification summary
  • Ongoing reliability monitoring

Support & training

TI E2E™ forums with technical support from TI engineers

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​​​​​​​

Videos