Texas Instruments MSP430FR5989IPM
- Part No.:
- MSP430FR5989IPM
- Manufacturer:
- Texas Instruments
- Category:
- Microcontrollers
- Package:
- 64-LQFP
- Datasheet:
-
MSP430FR5989IPM.pdf
- Description:
- IC MCU 16BIT 128KB FRAM 64LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:4,429
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MSP430FR5989IPM from Texas Instruments is a 16-bit ultra-low-power FRAM microcontroller in 64-pin LQFP package, featuring 128KB nonvolatile FRAM, 2KB RAM, 12-bit ADC with 12 external inputs, RTC with calendar, and integrated ESI for metering applications. It operates from 1.8 V to 3.6 V and delivers 100 µA/MHz active current, targeting battery-powered utility meters and portable data loggers.
For engineers reviewing the MSP430FR5989IPM datasheet, MSP430FR5989IPM pinout, MSP430FR5989IPM application, or MSP430FR5989IPM equivalent, key selection criteria include FRAM endurance (1015 writes), LPM3.5 RTC current (0.35 µA), ESI peripheral support, AES256 security coprocessor, and 64-pin LQFP mechanical compatibility with legacy MSP430FR59xx designs.
Technical Context
The MSP430FR5989IPM implements the MSP430 CPUXV2 core with 16 general-purpose registers and executes instructions at up to 16 MHz. Its clock system integrates DCO with factory-trimmed frequencies, LFXT (32 kHz crystal), and HFXT (up to 24 MHz) for flexible timing across low-power and performance modes.
Peripherals include three eUSCI modules (eUSCI_A0/A1 for UART/IrDA/SPI; eUSCI_B0/B1 for I²C/SPI), five 16-bit timers (TA0–TA3, TB0), CRC16/CRC32 hardware accelerators, and an Extended Scan Interface (ESI) optimized for capacitive sensing in water/heat metering without external components.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | 16-bit RISC CPUXV2, up to 16-MHz operation - enables deterministic real-time control with low code footprint |
| Nonvolatile Memory | 128KB FRAM - supports ultra-fast writes (125 ns/word), 1015 write cycles, unified memory space for code/data/storage |
| RAM | 2KB SRAM - retains data in LPM3/LPM4; used for stack, variables, and DMA buffers |
| ADC | 12-bit ADC12_B with 12 external inputs - includes internal reference and sample-and-hold for precision sensor interfacing |
| RTC | Real-Time Clock with calendar and alarm - operates in LPM3.5 at 0.35 µA typical, clocked by 32-kHz crystal |
| Power Modes | LPM3 standby: 0.4 µA; LPM4.5 shutdown: 0.02 µA - extends battery life to >10 years in metering applications |
| Security | AES256 encryption/decryption coprocessor - accelerates secure firmware updates and data-at-rest protection |
Pinout & Package
64-pin LQFP (10 mm × 10 mm) package with exposed thermal pad (RGC variant uses same pinout but requires VSS connection to pad). Pin functions multiplexed across 48 GPIOs, including dedicated ESI channels (P9.0–P9.7), LCD segment drivers (not used in MSP430FR5989IPM per device comparison table), and dual eUSCI interfaces.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P1.0–P1.7 | General-purpose I/O with capacitive touch | Supports CTSense without external components; P1.0/P1.1 also serve as VREF+/VREF− for ADC |
| P2.0–P2.7 | eUSCI_A0 interface + Timer_B outputs | P2.0/P2.1 default to UART BSL (BSLTX/BSLRX); P2.4–P2.7 drive COM0–COM7 for LCD (unused in this variant) |
| P3.0–P3.7 | eUSCI_B1 + eUSCI_A1 interface | P3.0–P3.2: I²C (UCB1); P3.4–P3.7: SPI/UART (UCA1); all support wake-up from LPM |
| P5.0–P5.7 | Timer_A1 + eUSCI_B1 signals | P5.0–P5.2: TA1.1/TA1.2/ACLK; P5.3–P5.7: UCB1STE/CLK/SIMO/SOMI/STE - enable dual SPI masters |
| P9.0–P9.7 | Extended Scan Interface (ESI) channels | ESICH0–ESICH3 and ESICI0–ESICI3 provide 8-channel capacitive sensing input for water/heat meter electrodes |
| PJ.4/PJ.5 | Low-frequency crystal interface | LFXIN/LFXOUT pins for 32-kHz RTC crystal - require external 3.7-pF load capacitance per datasheet note |
Key Features
| Feature | Design Value |
|---|---|
| Ferroelectric RAM (FRAM) | 128KB unified memory enabling instant write persistence, eliminating flash erase delays and wear leveling overhead |
| Extended Scan Interface (ESI) | Dedicated hardware for background capacitive sensing - measures electrode impedance without CPU intervention, ideal for sealed meter housings |
| EnergyTrace++™ Support | Real-time current profiling down to µA resolution - enables precise optimization of LPM entry/exit timing in battery-critical designs |
| Hardware CRC Acceleration | CRC16 (CCITT) and CRC32 (ISO-3309) engines - offload checksum computation from CPU during firmware OTA updates or data logging |
| Capacitive Touch I/O | All P1–P10 and PJ pins support CTSense - eliminates need for external touch controller ICs in HMI or tamper-detection subsystems |
| AES256 Security Coprocessor | Dedicated encryption engine with DMA access - secures sensor data and firmware images without degrading real-time response |
Applications
| Water Metering | Heat Cost Allocation |
|---|---|
|
Use Scenario: Ultrasonic or oscillating piston flow measurement in residential water meters with 10+ year battery life. IC Role / Device Role / Timing Role: Primary MCU executing ESI-based electrode scanning, RTC-timestamped pulse counting, and LoRaWAN telemetry. Use Value: FRAM enables reliable daily log storage without write endurance concerns; LPM3.5 current (0.35 µA) sustains CR2477 battery for >12 years. |
Use Scenario: Thermal energy allocation in multi-tenant buildings using temperature differential and flow time integration. IC Role / Device Role / Timing Role: Dual-sensor aggregator with synchronized ADC sampling, RTC calendar tracking, and AES-encrypted data export. Use Value: Integrated 12-bit ADC with internal reference ensures ±0.5% flow accuracy; AES256 protects billing data integrity. |
| Portable Medical Logging | Industrial Data Acquisition |
|
Use Scenario: Battery-powered blood glucose or environmental exposure monitors requiring FDA-compliant audit trails. IC Role / Device Role / Timing Role: Secure data logger with tamper-evident timestamping, FRAM-based event journaling, and BLE interface. Use Value: 1015 FRAM write cycles guarantee 20+ years of continuous logging; CRC32 validates data integrity on readback. |
Use Scenario: Remote condition monitoring of pumps, valves, or HVAC systems in unattended industrial sites. IC Role / Device Role / Timing Role: Edge node performing analog sensor preprocessing, low-power wake-on-event, and encrypted MQTT transmission. Use Value: ESI detects mechanical vibration via capacitive coupling; DMA-accelerated ADC + timer capture reduces CPU load by 70% vs polling. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar ultra-low-power FRAM microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MSP430FR5989IRGC | Same die, 64-pin VQFN (9 mm × 9 mm) with thermal pad - 0.5-mm pitch, no leaded package | Requires reflow-compatible PCB layout; better thermal dissipation but no through-hole prototyping support | Select for space-constrained, high-volume metering modules where thermal management is critical |
| MSP430FR5988IPM | 96KB FRAM, identical pinout/package - otherwise identical peripherals, power specs, and ESI capability | Suitable for cost-optimized designs where 128KB FRAM is unnecessary; maintains full software compatibility | Select when firmware size <96KB and BOM cost reduction is prioritized over future-proofing FRAM headroom |
Compared with MSP430FR5989IRGC, the MSP430FR5989IPM offers easier hand-soldering and legacy test fixture compatibility; compared with MSP430FR5988IPM, it provides 32KB additional FRAM for extended data logging depth without changing PCB or firmware architecture.
Availability
MSP430FR5989IPM is available at Aetrix Electronics and suitable for water metering, heat cost allocation, and portable medical logging requiring stable component supply across 10+ year product lifecycles.
Supply support for MSP430FR5989IPM includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Texas Instruments is a global semiconductor leader delivering analog, embedded processing, and connectivity solutions with emphasis on reliability, longevity, and design-in support.
The MSP430 ULP FRAM portfolio targets energy-constrained applications like utility metering and portable instrumentation, combining FRAM endurance with seven optimized low-power modes to maximize battery service life.
FAQ
What is the maximum operating frequency of the MSP430FR5989IPM?
The MSP430FR5989IPM supports a maximum CPU clock frequency of 16 MHz, achieved via its digitally controlled oscillator (DCO) with 10 factory-trimmed frequencies or external HFXT crystal up to 24 MHz. This allows real-time signal processing in metering applications while maintaining sub-100-µA/MHz active current efficiency.
Does the MSP430FR5989IPM include an integrated LCD driver?
No, the MSP430FR5989IPM does not include functional LCD_C peripheral support. Per Table 3-1 in the datasheet, LCD_C is marked "N/A" for all MSP430FR598x variants, unlike the MSP430FR698x series which supports up to 320 segments. The MSP430FR5989IPM pinout reserves LCD-related pins (e.g., P6.x, P2.x) but they are disabled in silicon.
How many capture/compare registers does the MSP430FR5989IPM support across its timers?
The MSP430FR5989IPM includes five 16-bit timers: TA0 and TA1 each have 3 capture/compare registers; TA2 has 2; TA3 has 5; TB0 has 7. This totals 20 configurable CCRs, enabling simultaneous PWM generation, input capture for flow pulses, and RTC-synchronized event timing in utility meter firmware.
What bootloading interfaces are supported by the MSP430FR5989IPM?
The MSP430FR5989IPM supports both UART-based and I²C-based hardware bootloader (BSL). UART BSL uses P2.0 (BSLTX) and P2.1 (BSLRX); I²C BSL uses P1.6 (BSLSDA) and P1.7 (BSLSCL). Selection is determined at manufacturing - the part number suffix does not indicate BSL type, so firmware must be validated for both modes.
Is the Extended Scan Interface (ESI) available on all pins of the MSP430FR5989IPM?
No, ESI functionality is limited to P9.0–P9.7 (ESICH0–ESICH3 and ESICI0–ESICI3) and PJ.x pins designated for ESI clocking. Other GPIOs (e.g., P1.x–P8.x) support capacitive touch via CTSense but lack the dedicated ESI analog front-end for high-precision, low-noise electrode scanning required in water/heat metering.
MSP430FR5989IPM Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Package/Case:
- 64-LQFP
- Series:
- MSP430™ FRAM
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- MSP430 CPUXV2
- Core Size:
- 16-Bit
- Speed:
- 16MHz
- Connectivity:
- I2C, IrDA, SPI, UART/USART
- Peripherals:
- Brown-out Detect/Reset, DMA, POR, PWM, WDT
- Number of I/O:
- 48
- Program Memory Size:
- 128KB (128K x 8)
- Program Memory Type:
- FRAM
- EEPROM Size:
- -
- RAM Size:
- 2K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.8V ~ 3.6V
- Data Converters:
- A/D 12x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
MSP430FR5989IPM FAQ
1.How can I place an order for MSP430FR5989IPM through Aetrix?
Please submit a Request for Quotation (RFQ) for MSP430FR5989IPM on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for MSP430FR5989IPM reliable?
The price and inventory of MSP430FR5989IPM are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MSP430FR5989IPM is usually 5 days.
3.What payment methods are accepted for MSP430FR5989IPM?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MSP430FR5989IPM transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MSP430FR5989IPM?
MSP430FR5989IPM orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MSP430FR5989IPM order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for MSP430FR5989IPM?
For technical support, including MSP430FR5989IPM datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MSP430FR5989IPM requirements.
6.How does Aetrix verify that MSP430FR5989IPM is sourced from the original manufacturer or authorized distributors?
All MSP430FR5989IPM products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that MSP430FR5989IPM meets industry standards.
7.What is the process for return or replacement of MSP430FR5989IPM?
All MSP430FR5989IPM units undergo pre-shipment inspection (PSI). If there is an issue with MSP430FR5989IPM, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The MSP430FR5989IPM part is unused and in its original packaging.
Return procedure for MSP430FR5989IPM:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MSP430FR5989IPM Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

