Skip to main content

MSP430F5529IPN

Mixed-Signal Microcontroller

The MSP430F5529IPN is a mixed-signal microcontroller from Texas Instruments. View the full MSP430F5529IPN datasheet below including key specifications, pinout, absolute maximum ratings.

Manufacturer

Texas Instruments

Category

Mixed-Signal Microcontroller

Package

LQFP-80

Lifecycle

Active

Key Specifications

ParameterValue
ConnectivityI2C, IrDA, LINbus, SCI, SPI, UART/USART, USB
Core ProcessorMSP430 CPUXV2
Core Size16-Bit
Data ConvertersA/D 16x12b
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
Mounting TypeSurface Mount
Number of I/O63
Operating Temperature-40°C ~ 85°C (TA)
Oscillator TypeInternal
Oscillator TypeInternal
Oscillator TypeInternal
Oscillator TypeInternal
Package / Case80-LQFP
PackagingTray
PackagingTray
PeripheralsBrown-out Detect/Reset, DMA, POR, PWM, WDT
Flash Memory Size128KB (128K x 8)
Program Memory TypeFLASH
RAM Size10K x 8 B
Clock Speed25MHz
Standard Pack Qty119
Standard Pack Qty119
Supplier Device Package80-LQFP (12x12)
Supplier Device Package80-LQFP (12x12)
Supplier Device Package80-LQFP (12x12)
Supplier Device Package80-LQFP (12x12)
Supply Voltage1.8V ~ 3.6V

Overview

Part: MSP430F5529 — Texas Instruments

Type: Mixed-Signal Microcontroller (MCU)

Description: An ultra-low-power 16-bit RISC microcontroller with a 1.8–3.6 V supply range, up to 25 MHz system clock, integrated USB 2.0, a 12-bit ADC, and multiple communication interfaces, optimized for extended battery life in portable measurement applications.

Operating Conditions:

  • Supply voltage: 1.8–3.6 V
  • System clock: up to 25 MHz

Absolute Maximum Ratings:

Key Specs:

  • Active mode current (Flash execution): 290 μA/MHz at 8 MHz, 3.0 V (typical)
  • Active mode current (RAM execution): 150 μA/MHz at 8 MHz, 3.0 V (typical)
  • Standby mode (LPM3) current: 1.9 μA at 2.2 V (typical), 2.1 μA at 3.0 V (typical)
  • Off mode (LPM4) current: 1.1 μA at 3.0 V (typical)
  • Shutdown mode (LPM4.5) current: 0.18 μA at 3.0 V (typical)
  • Wake up from standby mode: 3.5 μs (typical)
  • ADC resolution: 12-bit
  • USB support: Full-speed USB 2.0 with integrated PHY

Features:

  • Ultra-low power consumption with multiple low-power modes
  • 16-bit RISC architecture with extended memory
  • Flexible power-management system with integrated LDO
  • Unified clock system with FLL, VLO, REFO, XT1, and XT2 support
  • Four 16-bit timers (TA0, TA1, TA2, TB0)
  • Two Universal Serial Communication Interfaces (USCI_A0, USCI_A1, USCI_B0, USCI_B1) supporting UART, IrDA, SPI, and I2C
  • Integrated USB-PHY, USB power system, and USB-PLL with eight input/output endpoints
  • 12-bit Analog-to-Digital Converter (ADC) with internal reference
  • Comparator
  • Hardware multiplier supporting 32-bit operations
  • 3-channel internal DMA
  • Basic timer with RTC feature
  • Serial onboard programming

Applications:

  • Analog and digital sensor systems
  • Data loggers
  • Connection to USB hosts

Package:

  • LQFP (80) - 12 mm × 12 mm

Features

  • Low supply voltage range: 3.6 V down to 1.8 V
  • Ultra-low power consumption
  • -Active mode (AM):
  • All system clocks active:
  • -290 μA/MHz at 8 MHz, 3.0 V, flash program execution (typical)
  • -150 μA/MHz at 8 MHz, 3.0 V, RAM program execution (typical)
  • -Standby mode (LPM3):
  • Real-time clock (RTC) with crystal, watchdog, and supply supervisor operational, full RAM retention, fast wakeup:
  • -1.9 μA at 2.2 V, 2.1 μA at 3.0 V (typical)
  • Low-power oscillator (VLO), generalpurpose counter, watchdog, and supply supervisor operational, full RAM retention, fast wakeup:
  • -1.4 μA at 3.0 V (typical)
  • -Off mode (LPM4):
  • Full RAM retention, supply supervisor operational, fast wakeup:
  • -1.1 μA at 3.0 V (typical)
  • -Shutdown mode (LPM4.5):
  • 0.18 μA at 3.0 V (typical)
  • Wake up from standby mode in 3.5 μs (typical)
  • 16-bit RISC architecture, extended memory, up to 25-MHz system clock
  • 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 watch crystals (XT1)
  • -High-frequency crystals up to 32 MHz (XT2)
  • 16-bit timer TA0, Timer_A with five capture/ compare registers
  • 16-bit timer TA1, Timer_A with three capture/ compare registers
  • 16-bit timer TA2, Timer_A with three capture/ compare registers
  • 16-bit timer TB0, Timer_B with seven capture/ compare shadow registers
  • Two universal serial communication interfaces (USCIs)
  • -USCI_A0 and USCI_A1 each support:
  • Enhanced UART supports automatic baudrate detection
  • IrDA encoder and decoder
  • Synchronous SPI
  • -USCI_B0 and USCI_B1 each support:
  • I 2 C
  • Synchronous SPI
  • Full-speed universal serial bus (USB)
  • -Integrated USB-PHY
  • -Integrated 3.3-V and 1.8-V USB power system
  • -Integrated USB-PLL
  • -Eight input and eight output endpoints
  • 12-bit analog-to-digital converter (ADC) (MSP430F552x only) with internal reference, sample-and-hold, and autoscan features
  • Comparator
  • Hardware multiplier supports 32-bit operations
  • Serial onboard programming, no external programming voltage needed
  • 3-channel internal DMA
  • Basic timer with RTC feature
  • Development tools and software (also see Tools and Software)
  • -LaunchPad ™ development kit (MSP -EXP430F5529LP)
  • -MSP430F5529 experimenter's board (MSP -EXP430F5529)
  • -80-pin target development board (MSP -TS430PN80USB)
  • -64-pin target development board (MSP -TS430RGC64USB)
  • -USB developers package (MSP430USBDEVPACK)
  • -MSP430Ware ™ code examples
  • Device Comparison summarizes the available family members

Applications

  • Analog and digital sensor systems
  • Data loggers
  • Connection to USB hosts

MSP430F5528

Product Folder Links:

MSP430F5529

MSP430F5524

MSP430F5522

MSP430F5521

MSP430F5527

MSP430F5526

MSP430F5519

MSP430F5517

MSP430F5513

MSP430F5525

MSP430F5515

MSP430F5514

1

Pin Configuration

MSP430F5529IPN – 80-Pin LQFP (PN Package)

PinNameTypeDescription
1P6.4/CB4/A4I/OPort 6, bit 4 / Comparator B input 4 / Address bit 4
2P6.5/CB5/A5I/OPort 6, bit 5 / Comparator B input 5 / Address bit 5
3P6.6/CB6/A6I/OPort 6, bit 6 / Comparator B input 6 / Address bit 6
4P6.7/CB7/A7I/OPort 6, bit 7 / Comparator B input 7 / Address bit 7
5P7.0/CB8/A12I/OPort 7, bit 0 / Comparator B input 8 / Address bit 12
6P7.1/CB9/A13I/OPort 7, bit 1 / Comparator B input 9 / Address bit 13
7P7.2/CB10/A14I/OPort 7, bit 2 / Comparator B input 10 / Address bit 14
8P7.3/CB11/A15I/OPort 7, bit 3 / Comparator B input 11 / Address bit 15
9P5.0/A8/VREF+/VeREF+I/OPort 5, bit 0 / Address bit 8 / Positive reference voltage
10P5.1/A9/VREF−/VeREF−I/OPort 5, bit 1 / Address bit 9 / Negative reference voltage
11AVCC1PAnalog supply voltage 1
12P5.4/XINI/OPort 5, bit 4 / Crystal input
13P5.5/XOUTI/OPort 5, bit 5 / Crystal output
14AVSS1SAnalog ground 1
15P8.0I/OPort 8, bit 0
16P8.1I/OPort 8, bit 1
17P8.2I/OPort 8, bit 2
18DVCC1PDigital supply voltage 1
19DVSS1SDigital ground 1
20VCOREPCore supply voltage
21P1.0/MCLK/CLKI/OPort 1, bit 0 / Master clock output
22P1.1/TA0I/OPort 1, bit 1 / Timer A0
23P1.2/TA0.1I/OPort 1, bit 2 / Timer A0 capture/compare 1
24P1.3/TA0.2I/OPort 1, bit 3 / Timer A0 capture/compare 2
25P1.4/TA0.3I/OPort 1, bit 4 / Timer A0 capture/compare 3
26P1.5/TA0.4I/OPort 1, bit 5 / Timer A0 capture/compare 4
27P1.6/TA1CLK/COUTI/OPort 1, bit 6 / Timer A1 clock / Comparator output
28P1.7/TA1.0/SVOUTI/OPort 1, bit 7 / Timer A1 capture/compare 0 / SVS output
29P2.0/TA1.1I/OPort 2, bit 0 / Timer A1 capture/compare 1
30P2.1/TA1.2I/OPort 2, bit 1 / Timer A1 capture/compare 2
31P2.2/TA2CLK/SMCLKI/OPort 2, bit 2 / Timer A2 clock / Subsystem master clock
32P2.3/TA2.0I/OPort 2, bit 3 / Timer A2 capture/compare 0
33P2.4/TA2.1I/OPort 2, bit 4 / Timer A2 capture/compare 1
34P2.5/TA2.2I/OPort 2, bit 5 / Timer A2 capture/compare 2
35P2.7/RTCCLK/ACLKI/OPort 2, bit 7 / RTC clock / Auxiliary clock
36P2.6/RTCCLK/SMCLKI/OPort 2, bit 6 / RTC clock / Subsystem master clock
37P3.0/UCA0STE/UCA0CLKI/OPort 3, bit 0 / USCI A0 slave transmit enable / Clock
38P3.1/UCA0SIMO/UCA0SDAI/OPort 3, bit 1 / USCI A0 slave input/master output / SDA
39P3.2/UCA0SOMI/UCA0SCLI/OPort 3, bit 2 / USCI A0 slave output/master input / SCL
40P3.3/UCB0CLK/MCLKI/OPort 3, bit 3 / USCI B0 clock / Master clock
41P3.4/UCA0RXD/UCA0SOMII/OPort 3, bit 4 / USCI A0 receive / Slave output/master input
42P3.5/TB0.5I/OPort 3, bit 5 / Timer B0 capture/compare 5
43P3.6/TB0.6I/OPort 3, bit 6 / Timer B0 capture/compare 6
44P3.7/TB0OUT/SVMOUTI/OPort 3, bit 7 / Timer B0 output / SVS module output
45P4.0/PM_UCB1STE/PM_UCA1CLKI/OPort 4, bit 0 / Port module UCB1 slave transmit enable / UCA1 clock
46P4.1/PM_UCB1SIMO/PM_UCB1SDAI/OPort 4, bit 1 / Port module UCB1 slave input/master output / SDA
47P4.2/PM_UCB1SOMI/PM_UCB1SCLI/OPort 4, bit 2 / Port module UCB1 slave output/master input / SCL
48P4.3/PM_UCB1CLK/PM_UCA1STEI/OPort 4, bit 3 / Port module UCB1 clock / UCA1 slave transmit enable
49DVSS2SDigital ground 2
50DVCC2PDigital supply voltage 2
51P4.4/PM_UCA1TXD/PM_UCA1SIMOI/OPort 4, bit 4 / Port module UCA1 transmit / Slave input/master output
52P4.5/PM_UCA1RXD/PM_UCA1SOMII/OPort 4, bit 5 / Port module UCA1 receive / Slave output/master input
53P4.6/PM_NONEI/OPort 4, bit 6
54P4.7/PM_NONEI/OPort 4, bit 7
55P5.6/TB0.0I/OPort 5, bit 6 / Timer B0 capture/compare 0
56P5.7/TB0.1I/OPort 5, bit 7 / Timer B0 capture/compare 1
57P7.4/TB0.2I/OPort 7, bit 4 / Timer B0 capture/compare 2
58P7.5/TB0.3I/OPort 7, bit 5 / Timer B0 capture/compare 3
59P7.6/TB0.4I/OPort 7, bit 6 / Timer B0 capture/compare 4
60P7.7/TB0CLK/MCLKI/OPort 7, bit 7 / Timer B0 clock / Master clock
61VSSUSUSB supply ground
62VUSBPUSB supply voltage
63PU1.0DPI/OUSB D+ pull-up control
64PU1.0DMI/OUSB D− pull-up control
65VBUSPUSB VBUS
66V18P1.8V supply
67PURI/OUSB pull-up resistor control
68PU.1I/OUSB pull-up bit 1
69PU.0I/OUSB pull-up bit 0
70AVSS2SAnalog ground 2
71TEST/SBWTCKITest / Spy-Bi-Wire test clock
72P1.0/TDOI/OPort 1, bit 0 / Test data output
73P1.1/TDI/TCLKI/OPort 1, bit 1 / Test data input / Test clock
74P1.2/TMSI/OPort 1, bit 2 / Test mode select
75P3.7/TCKI/OPort 3, bit 7 / Test clock
76RST/NMI/SBWTDIOIReset / Non-maskable interrupt / Spy-Bi-Wire test data I/O
77P3.1/TCKI/OPort 3, bit 1 / Test clock
78P3.0/CB3/A3I/OPort 3, bit 0 / Comparator B input 3 / Address bit 3
79P3.2/CB2/A2I/OPort 3, bit 2 / Comparator B input 2 / Address bit 2
80P6.3/CB3/A3I/OPort 6, bit 3 / Comparator B input 3 / Address bit 3

Notes

  • MSP430F5529IPN is the 80-pin LQFP (PN package) variant. Pin numbers extracted directly from the pin diagram image (Figure 7-1).
  • Power pins: DVCC1 (18), DVSS1 (19), DVCC2 (50), DVSS2 (49), AVCC1 (11), AVSS1 (14), AVSS2 (70), VCORE (20), VBUS (65), V18 (66), VSSU (61), VUSB (62).
  • Crystal pins: P5.4/XIN (12), P5.5/XOUT (13).
  • Reference pins: P5.0/VREF+ (9), P5.1/VREF− (10).
  • Reset/NMI: Pin 76 (RST/NMI/SBWTDIO).
  • Test/Debug: TEST/SBWTCK (71), TDO (72), TDI/TCLK (73), TMS (74), TCK (75, 77).
  • USB-related: PU1.0DP (63), PU1.0DM (64), PUR (67), PU.0 (69), PU.1 (68).
  • Multiple pins support alternate functions (timers, USCI, comparators, address lines). Refer to device datasheet for detailed function selection via control registers.

Absolute Maximum Ratings

over operating free-air temperature range (unless otherwise noted) (1)

MINMAXUNIT
Voltage applied at V CC to V SS-0.34.1V
Voltage applied to any pin (excluding VCORE, VBUS, V18) (2)-0.3V CC + 0.3V
Diode current at any device pin±2mA
Maximum operating junction temperature, T J95°C
Storage temperature, T stg (3)-55150°C

Recommended Operating Conditions

MINNOMMAXUNIT
V CCPMMCOREVx = 01.83.6V
V CCSupply voltage during program execution and flashPMMCOREVx = 0, 123.6V
V CCprogramming (AV CC = DV CC1 = DV CC2 = DV CC ) (1) (2)PMMCOREVx = 0, 1, 22.23.6V
V CCPMMCOREVx = 0, 1, 2, 32.43.6V
V CC, USBSupply voltage during USB operation, USB PLL disabled, USB_EN = 1, UPLLEN = 0PMMCOREVx = 01.83.6V
V CC, USBSupply voltage during USB operation, USB PLL disabled, USB_EN = 1, UPLLEN = 0PMMCOREVx = 0, 123.6V
V CC, USBSupply voltage during USB operation, USB PLL disabled, USB_EN = 1, UPLLEN = 0PMMCOREVx = 0, 1, 22.23.6V
V CC, USBSupply voltage during USB operation, USB PLL disabled, USB_EN = 1, UPLLEN = 0PMMCOREVx = 0, 1, 2, 32.43.6V
V CC, USBSupply voltage during USB operation, USB PLL enabled (3) , USB_EN = 1, UPLLEN = 1PMMCOREVx = 22.23.6V
V CC, USBSupply voltage during USB operation, USB PLL enabled (3) , USB_EN = 1, UPLLEN = 1PMMCOREVx = 2, 32.43.6V
V SSSupply voltage (AV SS = DV SS1 = DV SS2 = DV SS )0V
T AOperating free-air temperatureI version-4085°C
T JOperating junction temperatureI version-4085°C
C VCORERecommended capacitor at VCORE (4)470nF
C DVCC / C VCORECapacitor ratio of DVCC to VCORE10ratio
f SYSTEMProcessor frequency (maximum MCLK frequency) (5) (see Figure 8-1)PMMCOREVx = 0, 1.8 V ≤ V CC ≤ 3.6 V (default condition)08MHz
f SYSTEMProcessor frequency (maximum MCLK frequency) (5) (see Figure 8-1)PMMCOREVx = 1, 2.0 V ≤ V CC ≤ 3.6 V012MHz
f SYSTEMProcessor frequency (maximum MCLK frequency) (5) (see Figure 8-1)PMMCOREVx = 2, 2.2 V ≤ V CC ≤ 3.6 V020MHz
f SYSTEMPMMCOREVx = 3, 2.4 V ≤ V CC ≤ 3.6 V025MHz
f SYSTEM_USBMinimum processor frequency for USB operation1.5MHz
USB_waitWait state cycles during USB operation161616cycles

NOTE: The numbers within the fields denote the supported PMMCOREVx settings.

Figure 8-1. Maximum System Frequency

Thermal Information

THERMAL METRIC (1)THERMAL METRIC (1)THERMAL METRIC (1)VALUEUNIT
LQFP (PN)70°C/W
VQFN (RGC)55°C/W
BGA (ZQE)84°C/W
LQFP (PN)45°C/W
VQFN (RGC)25°C/W
BGA (ZQE)46°C/W
Rθ JC Junction-to-case thermalLQFP (PN)12°C/W
Rθ JC Junction-to-case thermalVQFN (RGC)12°C/W
Rθ JC Junction-to-case thermalBGA (ZQE)30°C/W
Rθ Junction-to-boardLQFP (PN)22°C/W
JBVQFN (RGC)6°C/W
BGA (ZQE)20°C/W

Ordering Information

PART NUMBERPACKAGE
MSP430F5529IPNLQFP (80)
MSP430F5528IRGCVQFN (64)
MSP430F5528IYFFDSBGA (64)
MSP430F5528IZXHnFBGA (80)
MSP430F5528IZQEMicroStar Junior BGA (80)
MSP430F5527IPNLQFP (80)
MSP430F5525IPNLQFP (80)
MSP430F5521IPNLQFP (80)
MSP430F5526IRGCVQFN (64)
MSP430F5524IRGCVQFN (64)
MSP430F5522IRGCVQFN (64)
MSP430F5526IZXHnFBGA (80)
MSP430F5524IZXHnFBGA (80)
MSP430F5522IZXHnFBGA (80)
MSP430F5526IZQEMicroStar Junior BGA (80)
MSP430F5524IZQEMicroStar Junior BGA (80)
MSP430F5522IZQEMicroStar Junior BGA (80)
MSP430F5519IPNLQFP (80)
MSP430F5517IPNLQFP (80)
MSP430F5515IPNLQFP (80)
MSP430F5514IRGCVQFN (64)
MSP430F5513IRGCVQFN (64)
MSP430F5514IZXHnFBGA (80)
MSP430F5513IZXHnFBGA (80)
MSP430F5514IZQEMicroStar Junior BGA (80)
MSP430F5513IZQEMicroStar Junior BGA (80)

Related Variants

The following components are covered by the same datasheet.

Part NumberManufacturerPackage
MSP430F5513Texas Instruments
MSP430F5514Texas Instruments
MSP430F5515Texas Instruments
MSP430F5517Texas Instruments
MSP430F5519Texas Instruments
MSP430F5521Texas Instruments
MSP430F5522Texas Instruments
MSP430F5524Texas Instruments
MSP430F5525Texas Instruments
MSP430F5526Texas Instruments
MSP430F5527Texas Instruments
MSP430F5528Texas Instruments
MSP430F5529Texas Instruments
MSP430F5529IPNRTexas Instruments80-LQFP
MSP430F5529IRGCT
MSP430F55XXTexas Instruments
Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Get structured datasheet data via API

Get started free