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

- Shipping:

Inventory:1,372
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MSP430FR6889IPZ from Texas Instruments is a 16-bit ultra-low-power FRAM microcontroller featuring 128KB nonvolatile FRAM, 2KB RAM, integrated 12-bit ADC with 16 external channels, LCD controller supporting up to 320 segments, and dual eUSCI modules (UART/IrDA/SPI + I²C/SPI). It operates from 1.8 V to 3.6 V and targets battery-powered metering applications requiring long-term data retention and low active/standby current.
For engineers reviewing the MSP430FR6889IPZ datasheet, MSP430FR6889IPZ pinout, MSP430FR6889IPZ application, or MSP430FR6889IPZ equivalent, key selection criteria include FRAM endurance (10¹⁵ write cycles), RTC with calendar/alarm in LPM3.5 (0.35 µA), capacitive touch I/O on all ports P1–P10/PJ, and 100-pin LQFP package with full peripheral multiplexing for metering system integration.
Technical Context
The MSP430FR6889IPZ implements the MSP430 CPUXV2 core with 16 general-purpose registers and executes instructions at up to 16 MHz. Its memory subsystem integrates unified FRAM (128KB) and RAM (2KB), enabling atomic writes without erase cycles and eliminating flash wear-out concerns in high-write-data-logging scenarios.
Peripherals include two independent eUSCI_A (UART/IrDA/SPI) and two eUSCI_B (I²C/SPI) modules, five 16-bit timers (TA0–TA3, TB0), 32-bit hardware multiplier, CRC16/CRC32 engines, and an integrated LCD_C driver with contrast control and static/2–8 mux support - all optimized for deterministic real-time operation in utility meter firmware.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | 16-bit MSP430 CPUXV2 with 16 registers, up to 16-MHz operation |
| Nonvolatile Memory | 128KB FRAM: supports 10¹⁵ write cycles, 125 ns/word write speed, unified program/data/storage space |
| RAM | 2KB SRAM for fast variable storage and stack operations |
| ADC | 12-bit ADC12_B with internal reference, sample-and-hold, and up to 16 external input channels |
| LCD Driver | LCD_C module supporting up to 320 segments with static, 2-, 4-, or 8-mux configurations and programmable contrast |
| Low-Power Modes | LPM3.5 (RTC active): 0.35 µA typical; LPM4.5 (shutdown): 0.02 µA typical; Active mode: ~100 µA/MHz |
| Package | LQFP-100 (14 mm × 14 mm), RoHS-compliant, lead-free |
Pinout & Package
LQFP-100 package with 14 mm × 14 mm body size, 0.5 mm pitch, and exposed thermal pad (not electrically connected). Pin 1 marked by dot or notch; pins numbered counterclockwise from top-left corner.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P1.0–P1.7 | General-purpose I/O with timer/USCI/LCD/ADC functions | Support capacitive touch sensing, UART/I²C/SPI signal routing, and segment/com output for LCD drive |
| P2.0–P2.7 | General-purpose I/O with timer/USCI/LCD/RTC functions | Include BSLTX/BSLRX (UART BSL), TB0 PWM outputs, and RTCCLK routing for timekeeping calibration |
| P3.0–P3.7 | General-purpose I/O with eUSCI_A1/eUSCI_B1/timer functions | Enable dual SPI/I²C buses and Timer_B capture/compare for precise timing control in metering firmware |
| P4.0–P4.7 | General-purpose I/O with eUSCI_B1/timer functions | Provide secondary I²C interface and TA1 clock inputs for synchronized event handling |
| P5.0–P5.7 | General-purpose I/O with timer/USCI functions | Deliver MCLK/SMCLK/ACLK outputs and TA1 CCR signals for system clock distribution and pulse generation |
| P6.0–P6.7 | General-purpose I/O with LCD COM/segment and comparator functions | Drive up to 8 LCD backplane lines (COM0–COM7) and supply analog LCD bias voltages (R33, R23, R13) |
| P7.0–P7.7 | General-purpose I/O with timer/USCI functions | Support TA0 capture/compare, UCA1 signals, and segment outputs for extended LCD coverage |
| P8.0–P8.7 | General-purpose I/O with RTC/DMA/LCD functions | Provide RTCCLK output, DMA trigger input (DMAE0), and additional LCD segment drive capability |
| P9.0–P9.7 | Analog input channels A0–A15 / C0–C15 | 16-channel ADC input mapping with differential capability (up to 8 pairs) and internal VREF+/VREF− sourcing |
| P10.0–P10.2 | General-purpose I/O with timer/USCI functions | Supply SMCLK output, TA0/TA1 capture inputs, and segment drive for compact LCD layouts |
| PJ.0–PJ.7 | JTAG/Spy-Bi-Wire debug and crystal oscillator terminals | Support TDO/TDI/TMS/TCK for boundary-scan, plus HFXIN/HFXOUT and LFXIN/LFXOUT for HF/LF crystal connections |
| DVCC1–DVCC4 / DVSS1–DVSS4 | Digital power and ground rails | Four independent digital supply domains enable noise isolation between core, peripherals, and I/O banks |
| AVCC1 / AVSS1–AVSS3 | Analog power and ground rails | Dedicated analog supply and ground paths minimize coupling into ADC and comparator circuits |
| RST/NMI/SBWTDIO | Reset, NMI, and Spy-Bi-Wire data I/O | Single-pin multifunction interface for reset assertion, nonmaskable interrupt, and debug communication |
| TEST/SBWTCK | Test mode select and Spy-Bi-Wire clock | Enables JTAG/Spy-Bi-Wire debug access and controls pin function multiplexing during programming |
Key Features
| Feature | Design Value |
|---|---|
| Ferroelectric RAM (FRAM) | 128KB unified memory enables instant write persistence, eliminates erase latency, and sustains 10¹⁵ write cycles - critical for daily tariff logging in smart meters |
| Ultra-Low-Power Operation | 0.35 µA RTC-active current (LPM3.5) and 0.02 µA shutdown (LPM4.5) extend battery life beyond 10 years in water/heat meter deployments |
| Integrated LCD Controller | LCD_C supports 320-segment displays with programmable contrast and static/2–8 mux modes - eliminates external display drivers in portable meter UIs |
| Capacitive Touch I/O | All P1–P10 and PJ pins support CSD without external components, enabling robust front-panel button interfaces resistant to moisture and ESD |
| Dual eUSCI Modules | eUSCI_A0/A1 (UART/IrDA/SPI) + eUSCI_B0/B1 (I²C/SPI) allow simultaneous AMR communication (e.g., IrDA for handheld readers) and sensor bus interfacing (e.g., I²C temperature sensors) |
| Hardware Security | True random number seed generator supports cryptographic key derivation for secure firmware updates and data encryption in utility-grade meters |
Applications
| Water Metering | Heat Cost Allocation |
|---|---|
Use Scenario: Ultrasonic or mechanical flow measurement with daily consumption logging, tamper detection, and RF/IrDA data upload. IC Role / Device Role / Timing Role: Primary MCU executing metrology algorithms, managing FRAM-based log storage, driving LCD display, and handling real-time billing intervals via RTC calendar. Use Value: 128KB FRAM retains 10+ years of hourly consumption data; 0.35 µA RTC current ensures accurate timekeeping over decade-long battery life. |
Use Scenario: Apartment-level thermal energy allocation using temperature differentials and flow rate sampling across multiple radiators. IC Role / Device Role / Timing Role: Sensor fusion hub aggregating analog temperature/flow inputs, computing heat units per radiator, and storing results in FRAM with timestamped RTC records. Use Value: Integrated 12-bit ADC with internal reference eliminates external precision references; LCD_C drives multi-line display showing individual unit consumption. |
| Portable Medical Meters | Data Logging Systems |
Use Scenario: Battery-powered blood glucose or oxygen saturation monitors requiring FDA-compliant data integrity and user interface feedback. IC Role / Device Role / Timing Role: Safety-critical controller managing analog sensor excitation, ADC conversion, FRAM-based audit trail storage, and LCD/audio alerts. Use Value: Radiation-resistant FRAM prevents data corruption in clinical environments; capacitive touch I/O enables sealed, waterproof front panels. |
Use Scenario: Environmental monitoring nodes capturing temperature, humidity, and pressure at fixed intervals for industrial asset tracking. IC Role / Device Role / Timing Role: Autonomous logger waking periodically via RTC alarm, acquiring sensor data, performing CRC32 validation, and storing results in FRAM before returning to LPM4.5. Use Value: 10¹⁵ FRAM write cycles support >1 million daily logs over product lifetime; CRC32 engine ensures data integrity without CPU overhead. |
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 |
|---|---|---|---|
| MSP430FR6879IPZ | 128KB FRAM, 16-channel ADC, 320-segment LCD, 100-pin LQFP | Targeted for high-segment LCD metering with extensive analog sensing | Select when full LCD_C capability and maximum FRAM capacity are required for complex UI and long-term logging. |
| MSP430FR6877IPZ | 64KB FRAM, identical peripherals and package; reduced memory footprint | Suitable for cost-sensitive meters with smaller display or shorter log retention | Choose for simplified meter designs where 64KB FRAM suffices and BOM cost reduction is prioritized. |
Compared with MSP430FR6879IPZ and MSP430FR6877IPZ, the MSP430FR6889IPZ offers identical architecture and pinout but adds enhanced security features including hardware AES acceleration and expanded TLV descriptor space - making it preferable for applications requiring encrypted firmware updates or certified data integrity.
Availability
MSP430FR6889IPZ is available at Aetrix Electronics and suitable for water metering, heat cost allocation, and portable medical metering requiring stable component supply, long-term FRAM reliability, and TI-qualified ultra-low-power performance.
Supply support for MSP430FR6889IPZ 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 energy efficiency, reliability, and system-level integration.
The MSP430FR68xx family is designed specifically for utility metering and industrial sensing applications demanding ultra-low-power operation, nonvolatile memory endurance, and integrated mixed-signal peripherals - all within a single-chip solution.
FAQ
What is the maximum operating frequency of the MSP430FR6889IPZ?
The MSP430FR6889IPZ supports a maximum system clock frequency of 16 MHz using the DCO, HFXT, or LFXT sources. This allows real-time execution of metrology algorithms and communication stacks while maintaining sub-100 µA/MHz active current efficiency. The MSP430FR6889IPZ achieves deterministic timing for ADC sampling, timer-based pulse counting, and LCD refresh cycles at this rate.
Does the MSP430FR6889IPZ support capacitive touch sensing without external components?
Yes, the MSP430FR6889IPZ supports capacitive touch sensing on all I/O pins across ports P1–P10 and PJ using its integrated CapTIvate™-compatible CSD module. No external RC networks or dedicated touch controllers are required, enabling sealed, moisture-resistant front panels in water and heat meters. The MSP430FR6889IPZ provides built-in software libraries and hardware acceleration for baseline tracking and noise immunity.
What LCD configurations does the MSP430FR6889IPZ support?
The MSP430FR6889IPZ integrates the LCD_C module supporting static, 2-, 4-, and 8-mux configurations with up to 320 total segments. It provides programmable contrast control, internal charge pump, and separate voltage references (V1–V5) for optimal display visibility across temperature ranges. The MSP430FR6889IPZ drives common outputs (COM0–COM7) and segment lines directly, eliminating external LCD drivers in portable meter designs.
How does the FRAM memory in the MSP430FR6889IPZ differ from traditional flash?
The MSP430FR6889IPZ uses ferroelectric RAM (FRAM) instead of flash, offering 10¹⁵ write cycles (vs. ~10⁵ for flash), 125 ns write speed per word (no erase latency), and true read/write concurrency. Unlike flash, FRAM requires no erase before write and retains data without power. These traits make the MSP430FR6889IPZ ideal for frequent data logging in utility meters where flash wear-out and write bottlenecks would compromise reliability.
Is the MSP430FR6889IPZ pin-compatible with other devices in the FR68xx family?
Yes, the MSP430FR6889IPZ shares the same 100-pin LQFP (PZ) package and pinout with MSP430FR6879IPZ and MSP430FR6877IPZ, enabling direct PCB reuse across variants. All three devices maintain identical signal assignments for power, ground, clocks, reset, debug, and peripheral I/O. Firmware portability is further ensured by architectural compatibility within the MSP430FR68xx family.
MSP430FR6889IPZ Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Package/Case:
- 100-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, SCI, SPI, UART/USART
- Peripherals:
- Brown-out Detect/Reset, DMA, POR, PWM, WDT
- Number of I/O:
- 83
- 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 16x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
MSP430FR6889IPZ FAQ
1.How can I place an order for MSP430FR6889IPZ through Aetrix?
Please submit a Request for Quotation (RFQ) for MSP430FR6889IPZ 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 MSP430FR6889IPZ reliable?
The price and inventory of MSP430FR6889IPZ are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MSP430FR6889IPZ is usually 5 days.
3.What payment methods are accepted for MSP430FR6889IPZ?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MSP430FR6889IPZ transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MSP430FR6889IPZ?
MSP430FR6889IPZ orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MSP430FR6889IPZ 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 MSP430FR6889IPZ?
For technical support, including MSP430FR6889IPZ datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MSP430FR6889IPZ requirements.
6.How does Aetrix verify that MSP430FR6889IPZ is sourced from the original manufacturer or authorized distributors?
All MSP430FR6889IPZ 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 MSP430FR6889IPZ meets industry standards.
7.What is the process for return or replacement of MSP430FR6889IPZ?
All MSP430FR6889IPZ units undergo pre-shipment inspection (PSI). If there is an issue with MSP430FR6889IPZ, 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 MSP430FR6889IPZ part is unused and in its original packaging.
Return procedure for MSP430FR6889IPZ:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MSP430FR6889IPZ 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…

