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

- Shipping:

Inventory:1,507
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MSP430FR69791IPNR from Texas Instruments is a 16-bit ultra-low-power FRAM microcontroller featuring 128KB nonvolatile FRAM, 2KB RAM, 12-bit ADC with 16 external inputs, integrated LCD driver 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 RTC, security, and capacitive touch.
For engineers reviewing the MSP430FR69791IPNR datasheet, MSP430FR69791IPNR pinout, MSP430FR69791IPNR application, or MSP430FR69791IPNR equivalent, key selection criteria include FRAM endurance (10¹⁵ write cycles), LPM3.5 RTC current (0.35 µA), AES256 encryption coprocessor, 80-pin LQFP package, and I²C bootloader support.
Technical Context
The MSP430FR69791IPNR implements the MSP430 CPUXV2 core with 16 general-purpose registers and executes instructions in single-cycle mode at up to 16 MHz. Its clock system integrates DCO (10 factory-trimmed frequencies), LFXT (32-kHz crystal), and HFXIN/HFXOUT pins enabled for high-frequency crystal operation - distinguishing it from MSP430FR692x variants where HFXT is omitted.
Peripherals include three 16-bit Timer_A modules (TA0/TA1/TA3), one 16-bit Timer_B (TB0) with seven capture/compare registers, 32-bit hardware multiplier, three-channel DMA, and dual eUSCI_A (UART/IrDA/SPI) and eUSCI_B (I²C/SPI) interfaces. The device supports UART and I²C bootloaders, with I²C BSL active on P1.6 (BSLSDA) and P1.7 (BSLSCL).
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | 16-bit MSP430 CPUXV2 with 16 registers, single-cycle execution, up to 16-MHz operation |
| Nonvolatile Memory | 128KB FRAM - enables true EEPROM-like wear leveling, 125-ns word writes, no erase before write |
| RAM | 2KB SRAM - used for stack, variables, and DMA buffers; separate from FRAM address space |
| ADC | 12-bit ADC12_B with internal reference, sample-and-hold, and up to 16 external analog inputs |
| LCD Driver | LCD_C module supporting static, 2–8 multiplex modes, up to 320 segments - eliminates external display controller |
| Low-Power Modes | LPM3.5 RTC current = 0.35 µA (typical); LPM4.5 shutdown = 0.02 µA (typical) |
| Crypto Engine | AES256 coprocessor with 128/256-bit key support - accelerates secure firmware updates and data encryption |
Pinout & Package
The MSP430FR69791IPNR is housed in an 80-pin LQFP (PN) package measuring 12 mm × 12 mm with exposed thermal pad (not electrically connected). Pin functions are multiplexed across digital I/O, analog, timer, communication, and LCD segments - requiring careful signal assignment during PCB layout.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P1.0–P1.7 | General-purpose I/O / TA0/TA1 / UCB0 / LCD | Support capacitive touch sensing, timer capture/compare, I²C slave interface, and segment drive |
| P2.0–P2.7 | General-purpose I/O / TB0 / UCA0 / RTCCLK | Drive LCD commons (COM0–COM7), provide UART TX/RX (UCA0), and route real-time clock signals |
| P3.0–P3.7 | General-purpose I/O / UCB1 / UCA1 / TB0 | Enable dual SPI/I²C peripherals (UCB1/UCA1) and extend Timer_B functionality (TB0.0–TB0.3) |
| PJ.4/PJ.5 | LFXT input/output | Connect 32.768-kHz crystal for RTC accuracy; internal load capacitors eliminate external caps |
| PJ.6/PJ.7 | HFXIN/HFXOUT | Support optional high-frequency crystal (up to 24 MHz); functional only on MSP430FR697x/7x1 devices |
| RST/NMI/SBWTDIO | Reset / NMI / JTAG debug | Single-pin multifunction interface for reset assertion, non-maskable interrupt, and Spy-Bi-Wire programming |
Key Features
| Feature | Design Value |
|---|---|
| Ferroelectric RAM (FRAM) | 128KB unified memory enabling simultaneous code execution and data logging without flash wear-out or erase delays |
| Ultra-Low-Power RTC | 0.35 µA typical current in LPM3.5 mode with calendar and alarm - extends 10-year battery life in utility meters |
| Capacitive Touch I/O | All P1–P10 and PJ pins support CTSIO without external components - reduces BOM cost and board area |
| Hardware CRC Engines | Dedicated CRC16 (CCITT) and CRC32 (ISO-3309) accelerators - offloads checksum computation from CPU for robust data integrity |
| I²C Bootloader (BSL) | Factory-programmed ROM-based I²C BSL on P1.6/P1.7 - enables field firmware updates without JTAG hardware |
Applications
| Water Metering | Heat Cost Allocation |
|---|---|
Use Scenario: Battery-powered ultrasonic or mechanical water meter with hourly flow logging and tamper detection. IC Role / Device Role / Timing Role: Main system controller executing metrology algorithms, managing FRAM-based data storage, and driving segmented LCD display. Use Value: 10¹⁵ FRAM write cycles enable >20 years of daily log entries; LPM3.5 RTC ensures accurate time-stamping at 0.35 µA. | Use Scenario: Apartment-level heat cost allocator with temperature differential sensing and monthly billing data retention. IC Role / Device Role / Timing Role: Sensor fusion hub aggregating RTD inputs, computing energy consumption, and storing encrypted billing records. Use Value: AES256 coprocessor secures tenant data; integrated LCD driver displays consumption without external controllers. |
| Portable Medical Logging | Data Acquisition Node |
Use Scenario: Handheld blood glucose or ECG logger with Bluetooth LE interface and 30-day history buffer. IC Role / Device Role / Timing Role: Signal acquisition controller handling ADC sampling, FRAM buffering, and low-power BLE wake-up coordination. Use Value: Fast 125-ns FRAM writes capture transient waveforms without DMA stalls; 12-bit ADC supports medical-grade resolution. | Use Scenario: Industrial environmental sensor node monitoring temperature, humidity, and CO₂ with LoRaWAN backhaul. IC Role / Device Role / Timing Role: Edge intelligence unit performing local calibration, CRC-verified data packaging, and scheduled transmission. Use Value: Dual eUSCI modules support concurrent I²C sensor reads and UART LoRa module control; 32-bit CRC32 ensures packet integrity. |
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 |
|---|---|---|---|
| MSP430FR6979IPN | Identical FRAM (128KB), RAM (2KB), peripherals, and pinout; differs only in bootloader type (UART BSL vs. I²C BSL) | Requires UART-based firmware update infrastructure instead of I²C; same LCD, RTC, and crypto capabilities | Select when existing toolchain uses UART BSL or when P2.0/P2.1 are preferred for programming over P1.6/P1.7 |
| MSP430FR6977IPN | 64KB FRAM (half capacity), otherwise identical peripheral set, same 80-pin LQFP package and I²C BSL | Suitable for simpler metering designs with lower data logging depth; retains full RTC, LCD, and AES256 support | Choose for cost-sensitive deployments where 64KB FRAM suffices and BOM reduction is prioritized |
Compared with MSP430FR6979IPN, the MSP430FR69791IPNR offers I²C BSL for simplified two-wire field updates; versus MSP430FR6977IPN, it doubles FRAM capacity for extended data retention without compromising power or feature set.
Availability
MSP430FR69791IPNR is available at Aetrix Electronics and suitable for water metering, heat cost allocation, and portable medical logging requiring stable component supply across multi-year production cycles.
Supply support for MSP430FR69791IPNR 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 for industrial, automotive, and consumer markets.
The MSP430FR69xx family targets ultra-low-power metering and sensing applications, integrating FRAM, LCD drivers, RTC, and cryptographic acceleration to replace legacy flash-based MCUs in battery-operated endpoints.
FAQ
What is the primary memory technology used in the MSP430FR69791IPNR?
The MSP430FR69791IPNR uses ferroelectric RAM (FRAM) for its main nonvolatile memory - 128KB of unified, byte-addressable FRAM that combines the speed of SRAM with the nonvolatility of flash. This enables instant writes without erase cycles, 10¹⁵ write endurance, and operation down to 1.8 V. Unlike flash, FRAM in the MSP430FR69791IPNR allows simultaneous code execution and data logging, making it ideal for long-life metering applications.
Does the MSP430FR69791IPNR support hardware-accelerated cryptography?
Yes, the MSP430FR69791IPNR includes a dedicated AES256 security coprocessor supporting both 128-bit and 256-bit key lengths. It performs encryption and decryption operations independently of the CPU, reducing latency and power consumption during secure firmware updates or encrypted data logging. The coprocessor interfaces directly with FRAM and DMA, enabling end-to-end protected data paths without software overhead - a critical capability for utility meter certification standards.
What LCD configuration does the MSP430FR69791IPNR support?
The MSP430FR69791IPNR integrates the LCD_C peripheral supporting static, 2-, 3-, 4-, 6-, and 8-mux configurations with up to 320 total segments. It drives common outputs (COM0–COM7) and segment lines across multiple ports (P1–P10, PJ), with programmable contrast control and internal charge pump. This eliminates the need for external LCD controllers in applications like smart meters and portable medical devices, reducing system cost and complexity while maintaining low active and standby power.
How does the MSP430FR69791IPNR achieve ultra-low-power RTC operation?
The MSP430FR69791IPNR achieves 0.35 µA typical RTC current in LPM3.5 mode by combining a dedicated low-leakage RTC_C module, internal 32-kHz oscillator circuitry, and optimized power gating. It uses PJ.4/LFXIN and PJ.5/LFXOUT to connect a 3.7-pF 32.768-kHz crystal, with built-in load capacitance eliminating external capacitors. Calendar and alarm functions operate autonomously, waking the CPU only on event triggers - enabling decade-long battery life in utility meter applications without external RTC ICs.
What bootloader interface is implemented on the MSP430FR69791IPNR?
The MSP430FR69791IPNR implements an I²C-based hardware bootloader (BSL) activated on pins P1.6 (BSLSDA) and P1.7 (BSLSCL). This factory-programmed ROM BSL enables in-system firmware updates using only two wires and standard I²C protocol, without requiring JTAG or UART interfaces. It supports secure authentication and memory verification, making it suitable for field upgrades in deployed metering devices where physical access is limited and reliability is critical.
MSP430FR69791IPNR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Package/Case:
- 80-LQFP
- Series:
- MSP430™ FRAM
- Packaging:
- Tape & Reel (TR)
- 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, LCD, POR, PWM, WDT
- Number of I/O:
- 63
- 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:
MSP430FR69791IPNR FAQ
1.How can I place an order for MSP430FR69791IPNR through Aetrix?
Please submit a Request for Quotation (RFQ) for MSP430FR69791IPNR 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 MSP430FR69791IPNR reliable?
The price and inventory of MSP430FR69791IPNR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MSP430FR69791IPNR is usually 5 days.
3.What payment methods are accepted for MSP430FR69791IPNR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MSP430FR69791IPNR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MSP430FR69791IPNR?
MSP430FR69791IPNR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MSP430FR69791IPNR 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 MSP430FR69791IPNR?
For technical support, including MSP430FR69791IPNR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MSP430FR69791IPNR requirements.
6.How does Aetrix verify that MSP430FR69791IPNR is sourced from the original manufacturer or authorized distributors?
All MSP430FR69791IPNR 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 MSP430FR69791IPNR meets industry standards.
7.What is the process for return or replacement of MSP430FR69791IPNR?
All MSP430FR69791IPNR units undergo pre-shipment inspection (PSI). If there is an issue with MSP430FR69791IPNR, 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 MSP430FR69791IPNR part is unused and in its original packaging.
Return procedure for MSP430FR69791IPNR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MSP430FR69791IPNR 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…

