MSP430F5528
Mixed-Signal MicrocontrollerThe MSP430F5528 is a mixed-signal microcontroller from Texas Instruments. View the full MSP430F5528 datasheet below including key specifications, absolute maximum ratings.
Manufacturer
Texas Instruments
Category
Mixed-Signal Microcontroller
Key Specifications
| Parameter | Value |
|---|---|
| Connectivity | I2C, IrDA, LINbus, SCI, SPI, UART/USART, USB |
| Core Processor | MSP430 CPUXV2 |
| Core Size | 16-Bit |
| Data Converters | A/D 16x12b |
| DigiKey Programmable | Not Verified |
| DigiKey Programmable | Not Verified |
| DigiKey Programmable | Not Verified |
| DigiKey Programmable | Not Verified |
| Mounting Type | Surface Mount |
| Number of I/O | 63 |
| Operating Temperature | -40°C ~ 85°C (TA) |
| Oscillator Type | Internal |
| Oscillator Type | Internal |
| Oscillator Type | Internal |
| Oscillator Type | Internal |
| Package / Case | 80-LQFP |
| Packaging | Tray |
| Packaging | Tray |
| Peripherals | Brown-out Detect/Reset, DMA, POR, PWM, WDT |
| Flash Memory Size | 128KB (128K x 8) |
| Program Memory Type | FLASH |
| RAM Size | 10K x 8 B |
| Clock Speed | 25MHz |
| Standard Pack Qty | 119 |
| Standard Pack Qty | 119 |
| Supplier Device Package | 80-LQFP (12x12) |
| Supplier Device Package | 80-LQFP (12x12) |
| Supplier Device Package | 80-LQFP (12x12) |
| Supplier Device Package | 80-LQFP (12x12) |
| Supply Voltage | 1.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
Product Folder Links:
1
Pin Configuration
| PIN NAME (P1.x) | x | CONTROL BITS OR SIGNALS | CONTROL BITS OR SIGNALS | |
|---|---|---|---|---|
| PIN NAME (P1.x) | x | P1DIR.x | P1SEL.x | |
| P1.0 (I/O) | I: 0; O: 1 | 0 | ||
| P1.0/TA0CLK/ACLK | 0 | TA0CLK | 0 | 1 |
| ACLK | 1 | 1 | ||
| P1.1 (I/O) | I: 0; O: 1 | 0 | ||
| P1.1/TA0.0 | 1 | TA0.CCI0A | 0 | 1 |
| TA0.0 | 1 | 1 | ||
| P1.2 (I/O) | I: 0; O: 1 | 0 | ||
| P1.2/TA0.1 | 2 | TA0.CCI1A | 0 | 1 |
| TA0.1 | 1 | 1 | ||
| P1.3 (I/O) | I: 0; O: 1 | 0 | ||
| P1.3/TA0.2 | 3 | TA0.CCI2A | 0 | 1 |
| TA0.2 | 1 | 1 | ||
| P1.4 (I/O) | I: 0; O: 1 | 0 | ||
| P1.4/TA0.3 | 4 | TA0.CCI3A | 0 | 1 |
| TA0.3 | 1 | 1 | ||
| P1.5 (I/O) | I: 0; O: 1 | 0 | ||
| P1.5/TA0.4 | 5 | TA0.CCI4A | 0 | 1 |
| TA0.4 | 1 | 1 | ||
| P1.6 (I/O) | I: 0; O: 1 | 0 | ||
| P1.6/TA1CLK/CBOUT | 6 | TA1CLK | 0 | 1 |
| CBOUT comparator B | 1 | 1 | ||
| P1.7 (I/O) | I: 0; O: 1 | 0 | ||
| P1.7/TA1.0 | 7 | |||
| TA1.CCI0A | 0 | 1 | ||
| TA1.0 | 1 | 1 |
Absolute Maximum Ratings
over operating free-air temperature range (unless otherwise noted) (1)
| MIN | MAX | UNIT | |
|---|---|---|---|
| Voltage applied at V CC to V SS | -0.3 | 4.1 | V |
| Voltage applied to any pin (excluding VCORE, VBUS, V18) (2) | -0.3 | V CC + 0.3 | V |
| Diode current at any device pin | ±2 | mA | |
| Maximum operating junction temperature, T J | 95 | °C | |
| Storage temperature, T stg (3) | -55 | 150 | °C |
Recommended Operating Conditions
| MIN | NOM | MAX | UNIT | |||
|---|---|---|---|---|---|---|
| V CC | PMMCOREVx = 0 | 1.8 | 3.6 | V | ||
| V CC | Supply voltage during program execution and flash | PMMCOREVx = 0, 1 | 2 | 3.6 | V | |
| V CC | programming (AV CC = DV CC1 = DV CC2 = DV CC ) (1) (2) | PMMCOREVx = 0, 1, 2 | 2.2 | 3.6 | V | |
| V CC | PMMCOREVx = 0, 1, 2, 3 | 2.4 | 3.6 | V | ||
| V CC, USB | Supply voltage during USB operation, USB PLL disabled, USB_EN = 1, UPLLEN = 0 | PMMCOREVx = 0 | 1.8 | 3.6 | V | |
| V CC, USB | Supply voltage during USB operation, USB PLL disabled, USB_EN = 1, UPLLEN = 0 | PMMCOREVx = 0, 1 | 2 | 3.6 | V | |
| V CC, USB | Supply voltage during USB operation, USB PLL disabled, USB_EN = 1, UPLLEN = 0 | PMMCOREVx = 0, 1, 2 | 2.2 | 3.6 | V | |
| V CC, USB | Supply voltage during USB operation, USB PLL disabled, USB_EN = 1, UPLLEN = 0 | PMMCOREVx = 0, 1, 2, 3 | 2.4 | 3.6 | V | |
| V CC, USB | Supply voltage during USB operation, USB PLL enabled (3) , USB_EN = 1, UPLLEN = 1 | PMMCOREVx = 2 | 2.2 | 3.6 | V | |
| V CC, USB | Supply voltage during USB operation, USB PLL enabled (3) , USB_EN = 1, UPLLEN = 1 | PMMCOREVx = 2, 3 | 2.4 | 3.6 | V | |
| V SS | Supply voltage (AV SS = DV SS1 = DV SS2 = DV SS ) | 0 | V | |||
| T A | Operating free-air temperature | I version | -40 | 85 | °C | |
| T J | Operating junction temperature | I version | -40 | 85 | °C | |
| C VCORE | Recommended capacitor at VCORE (4) | 470 | nF | |||
| C DVCC / C VCORE | Capacitor ratio of DVCC to VCORE | 10 | ratio | |||
| f SYSTEM | Processor frequency (maximum MCLK frequency) (5) (see Figure 8-1) | PMMCOREVx = 0, 1.8 V ≤ V CC ≤ 3.6 V (default condition) | 0 | 8 | MHz | |
| f SYSTEM | Processor frequency (maximum MCLK frequency) (5) (see Figure 8-1) | PMMCOREVx = 1, 2.0 V ≤ V CC ≤ 3.6 V | 0 | 12 | MHz | |
| f SYSTEM | Processor frequency (maximum MCLK frequency) (5) (see Figure 8-1) | PMMCOREVx = 2, 2.2 V ≤ V CC ≤ 3.6 V | 0 | 20 | MHz | |
| f SYSTEM | PMMCOREVx = 3, 2.4 V ≤ V CC ≤ 3.6 V | 0 | 25 | MHz | ||
| f SYSTEM_USB | Minimum processor frequency for USB operation | 1.5 | MHz | |||
| USB_wait | Wait state cycles during USB operation | 16 | 16 | 16 | cycles |
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) | VALUE | UNIT |
|---|---|---|---|---|
| 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 thermal | LQFP (PN) | 12 | °C/W | |
| Rθ JC Junction-to-case thermal | VQFN (RGC) | 12 | °C/W | |
| Rθ JC Junction-to-case thermal | BGA (ZQE) | 30 | °C/W | |
| Rθ Junction-to-board | LQFP (PN) | 22 | °C/W | |
| JB | VQFN (RGC) | 6 | °C/W | |
| BGA (ZQE) | 20 | °C/W |
Related Variants
The following components are covered by the same datasheet.
| Part Number | Manufacturer | Package |
|---|---|---|
| MSP430F5513 | Texas Instruments | — |
| MSP430F5514 | Texas Instruments | — |
| MSP430F5515 | Texas Instruments | — |
| MSP430F5517 | Texas Instruments | — |
| MSP430F5519 | Texas Instruments | — |
| MSP430F5521 | Texas Instruments | — |
| MSP430F5522 | Texas Instruments | — |
| MSP430F5524 | Texas Instruments | — |
| MSP430F5525 | Texas Instruments | — |
| MSP430F5526 | Texas Instruments | — |
| MSP430F5527 | Texas Instruments | — |
| MSP430F5529 | Texas Instruments | — |
| MSP430F5529IPN | Texas Instruments | 80-LQFP |
| MSP430F5529IPNR | Texas Instruments | 80-LQFP |
| MSP430F5529IRGCT | — | — |
| MSP430F55XX | Texas Instruments | — |
Get structured datasheet data via API
Get started free