MSP 430 F 5229
MSP 430 F 5229
MSP 430 F 5229
1.1
1
Features
Dual-Supply Voltage Device Unified Clock System
Primary Supply (AVCC, DVCC): FLL Control Loop for Frequency Stabilization
Powered From External Supply: Low-Power Low-Frequency Internal Clock
3.6 V Down to 1.8 V Source (VLO)
Up to 22 General-Purpose I/Os With up to Low-Frequency Trimmed Internal Reference
Four External Interrupts Source (REFO)
Low-Voltage Interface Supply (DVIO): 32-kHz Watch Crystals (XT1)
Powered From Separate External Supply: High-Frequency Crystals up to 32 MHz (XT2)
1.62 V to 1.98 V 16-Bit Timer TA0, Timer_A With Five
Up to 31 General-Purpose I/Os With up to Capture/Compare Registers
12 External Interrupts 16-Bit Timer TA1, Timer_A With Three
Serial Communications Capture/Compare Registers
Ultra-Low Power Consumption 16-Bit Timer TA2, Timer_A With Three
Active Mode (AM): Capture/Compare Registers
All System Clocks Active 16-Bit Timer TB0, Timer_B With Seven
290 A/MHz at 8 MHz, 3.0 V, Flash Program Capture/Compare Shadow Registers
Execution (Typical) Two Universal Serial Communication Interfaces
150 A/MHz at 8 MHz, 3.0 V, RAM Program USCI_A0 and USCI_A1 Each Support:
Execution (Typical) Enhanced UART With Automatic Baud Rate
Standby Mode (LPM3): Detection
Real-Time Clock (RTC) With Crystal, Watchdog, IrDA Encoder and Decoder
and Supply Supervisor Operational, Full RAM
Retention, Fast Wakeup: Synchronous SPI
1.9 A at 2.2 V, 2.1 A at 3.0 V (Typical) USCI_B0 and USCI_B1 Each Support:
Low-Power Oscillator (VLO), General-Purpose I2C
Counter, Watchdog, and Supply Supervisor Synchronous SPI
Operational, Full RAM Retention, Fast Wakeup: 10-Bit Analog-to-Digital Converter (ADC) With
1.4 A at 3.0 V (Typical) Internal Reference, Sample-and-Hold
Off Mode (LPM4): Comparator
Full RAM Retention, Supply Supervisor Hardware Multiplier Supports 32-Bit Operations
Operational, Fast Wakeup:
Serial Onboard Programming, No External
1.1 A at 3.0 V (Typical)
Programming Voltage Needed
Shutdown Mode (LPM4.5):
Three-Channel Internal DMA
0.18 A at 3.0 V (Typical)
Basic Timer With RTC Feature
Wake up From Standby Mode in 3.5 s (Typical)
Section 3 Summarizes Available Family Members
16-Bit RISC Architecture, Extended Memory, up to
25-MHz System Clock For Complete Module Descriptions, See the
MSP430x5xx and MSP430x6xx Family User's
Flexible Power-Management System
Guide (SLAU208)
Fully Integrated LDO With Programmable
For Design Guidelines, See Designing With
Regulated Core Supply Voltage
MSP430F522x and MSP430F521x Devices
Supply Voltage Supervision, Monitoring, and (SLAA558)
Brownout
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,
intellectual property matters and other important disclaimers. PRODUCTION DATA.
MSP430F5229, MSP430F5227, MSP430F5224, MSP430F5222
MSP430F5219, MSP430F5217, MSP430F5214, MSP430F5212
SLAS718G NOVEMBER 2012 REVISED JUNE 2016 www.ti.com
1.2 Applications
Analog and Digital Sensor Systems General-Purpose Applications
Data Loggers
1.3 Description
The TI MSP430 family of ultra-low-power microcontrollers consists of several devices featuring different
sets of peripherals targeted for various applications. The architecture, combined with extensive low-power
modes, is optimized to achieve extended battery life in portable measurement applications. The device
features a powerful 16-bit RISC CPU, 16-bit registers, and constant generators that contribute to
maximum code efficiency. The digitally controlled oscillator (DCO) allows the device to wake up from low-
power modes to active mode in 3.5 s (typical).
The MSP430F522x series are microcontrollers with four 16-bit timers, a high-performance 10-bit ADC, two
universal serial communication interfaces (USCIs), a hardware multiplier, DMA, a comparator, and an
RTC module with alarm capabilities.
The MSP430F521x series include all of the peripherals of the MSP430F522x series with the exception of
the ADC.
All devices have a split I/O supply system that allows for a seamless interface to other devices that have a
nominal 1.8-V I/O interface without the need for external level translation.
Typical applications include analog and digital sensor systems, data loggers, and various general-purpose
applications.
XT2IN P1 P1 P2 P3 P4 P5 P6 P7
SYS 15 I/Os 18 I/Os 16 I/Os 18 I/Os 16 I/Os USCI0,1
Unified ACLK 128KB 8KB Power 14 I/Os 14 I/Os 18 I/Os
MAB
CPUXV2 DMA
and
Working MDB 3 Channel
Registers
EEM
(S: 3+1)
ADC10_A
Figure 1-1. Functional Block Diagram F5229, F5227 RGC, ZQE, YFF Packages
Figure 1-2 shows the functional block diagram for the MSP430F5224 and MSP430F5222 devices in the
RGZ package.
DVCC AVCC
XIN XOUT RSTDVCC RST/NMI BSLEN DVIO VCORE PA PB PC PJ
DVSS AVSS
P1.x P2.x P3.x P4.x P5.x P6.x PJ.x
XT2IN SYS P1 P1 P2 P3 P4 P5 P6
ACLK Power 14 I/Os 14 I/Os 11 I/Os 15 I/Os 17 I/Os 16 I/Os 16 I/Os USCI0,1
Unified 128KB 8KB
Clock 64KB Management Watchdog PA PB PC PJ
XT2OUT 112 I/Os 112 I/Os 14 I/Os
USCI_Ax:
System SMCLK 19 I/Os
UART,
Port Map I/O Ports
I/O Ports IrDA, SPI
LDO Control Interrupt and Wakeup
SVM,SVS (P4)
MCLK USCI_Bx:
Flash RAM Brownout
SPI, I2C
MAB
CPUXV2 DMA
and
Working MDB 3 Channel
Registers
EEM
(S: 3+1)
ADC10_A
Figure 1-3 shows the functional block diagram for the MSP430F5219 and MSP430F5217 devices in the
RGC, ZQE, and YFF packages.
DVCC AVCC
XIN XOUT RSTDVCC RST/NMI BSLEN DVIO VCORE PA PB PC PD PJ
DVSS AVSS
P1.x P2.x P3.x P4.x P5.x P6.x P7.x PJ.x
XT2IN SYS P1 P1 P2 P3 P4 P5 P6 P7
ACLK Power 14 I/Os 14 I/Os 18 I/Os 15 I/Os 18 I/Os 16 I/Os 18 I/Os 16 I/Os USCI0,1
Unified 128KB 8KB
Clock 64KB Management Watchdog PA PB PC PD PJ
XT2OUT 113 I/Os 114 I/Os 16 I/Os 14 I/Os
USCI_Ax:
System SMCLK 116 I/Os
UART,
Port Map I/O Ports
I/O Ports IrDA, SPI
LDO Control Interrupt and Wakeup
SVM/SVS (P4)
MCLK USCI_Bx:
Flash RAM Brownout
SPI, I2C
MAB
CPUXV2 DMA
and
Working MDB 3 Channel
Registers
EEM
(S: 3+1)
Figure 1-3. Functional Block Diagram F5219, F5217 RGC, ZQE, YFF Packages
Figure 1-4 shows the functional block diagram for the MSP430F5214 and MSP430F5212 devices in the
RGZ package.
DVCC AVCC PA PB PC
XIN XOUT RSTDVCC RST/NMI BSLEN DVSS AVSS DVIO VCORE PJ
P1.x P2.x P3.x P4.x P5.x P6.x PJ.x
XT2IN SYS P1 P1 P2 P3 P4 P5 P6
ACLK Power 14 I/Os 14 I/Os 11 I/Os 15 I/Os 17 I/Os 16 I/Os 16 I/Os USCI0,1
Unified 128KB 8KB
Clock 64KB Management Watchdog PA PB PC PJ
XT2OUT 112 I/Os 112 I/Os 14 I/Os
USCI_Ax:
System SMCLK 19 I/Os
UART,
Port Map I/O Ports
I/O Ports IrDA, SPI
LDO Control Interrupt and Wakeup
SVM, SVS (P4)
MCLK USCI_Bx:
Flash RAM Brownout
SPI, I2C
MAB
CPUXV2 DMA
and
Working MDB 3 Channel
Registers
EEM
(S: 3+1)
Table of Contents
1 Device Overview ......................................... 1 (P1.4 to P1.7, P2.0 to P2.7, P3.0 to P3.4, P4.0 to
1.1 Features .............................................. 1 P4.7, P7.0 to P7.5) .................................. 29
5.19 Typical Characteristics Outputs, Reduced Drive
1.2 Applications ........................................... 2
Strength (PxDS.y = 0) ............................... 30
1.3 Description ............................................ 2
5.20 Typical Characteristics Outputs, Full Drive
1.4 Functional Block Diagrams ........................... 3 Strength (PxDS.y = 1) ............................... 31
2 Revision History ......................................... 7 5.21 Crystal Oscillator, XT1, Low-Frequency Mode ...... 32
3 Device Comparison ..................................... 8 5.22 Crystal Oscillator, XT2 .............................. 33
4 Terminal Configuration and Functions .............. 9 5.23 Internal Very-Low-Power Low-Frequency Oscillator
4.1 Pin Diagrams ......................................... 9 (VLO) ................................................ 34
4.2 Signal Descriptions .................................. 15 5.24 Internal Reference, Low-Frequency Oscillator
(REFO) .............................................. 34
5 Specifications ........................................... 20
5.25 DCO Frequency ..................................... 35
5.1 Absolute Maximum Ratings ......................... 20
5.26 PMM, Brownout Reset (BOR)....................... 36
5.2 ........................................
ESD Ratings 20
5.27 PMM, Core Voltage ................................. 36
5.3 Recommended Operating Conditions ............... 20
5.4 Active Mode Supply Current Into VCC Excluding 5.28 PMM, SVS High Side ............................... 37
External Current ..................................... 23 5.29 PMM, SVM High Side ............................... 38
5.5 Low-Power Mode Supply Currents (Into VCC) 5.30 PMM, SVS Low Side ................................ 38
Excluding External Current.......................... 24 5.31 PMM, SVM Low Side ............................... 39
5.6 Thermal Characteristics ............................ 25 5.32 Wake-up Times From Low-Power Modes and
5.7 Schmitt-Trigger Inputs General-Purpose I/O Reset ................................................ 39
DVCC Domain 5.33 Timer_A ............................................. 40
(P1.0 to P1.3, P5.0 to P5.5, P6.0 to P6.7, PJ.0 to
PJ.3, RSTDVCC) ................................... 26 5.34 Timer_B ............................................. 40
5.8 Schmitt-Trigger Inputs General-Purpose I/O DVIO 5.35 USCI (UART Mode), Recommended Operating
Domain Conditions ........................................... 41
(P1.4 to P1.7, P2.0 to P2.7, P3.0 to P3.4, P4.0 to 5.36 USCI (UART Mode) ................................. 41
P4.7, P7.0 to P7.5, RST/NMI, BSLEN) ............. 26 5.37 USCI (SPI Master Mode), Recommended Operating
5.9 Inputs Interrupts DVCC Domain Port P1 Conditions ........................................... 41
(P1.0 to P1.3) ....................................... 26 5.38 USCI (SPI Master Mode)............................ 41
5.10 Inputs Interrupts DVIO Domain Ports P1 and P2
5.39 USCI (SPI Slave Mode) ............................. 43
(P1.4 to P1.7, P2.0 to P2.7)......................... 26
5.40 USCI (I2C Mode) .................................... 45
5.11 Leakage Current General-Purpose I/O DVCC
Domain 5.41 10-Bit ADC, Power Supply and Input Range
(P1.0 to P1.3, P5.0 to P5.5, P6.0 to P6.7, PJ.0 to Conditions ........................................... 46
PJ.3) ................................................. 27 5.42 10-Bit ADC, Timing Parameters .................... 46
5.12 Leakage Current General-Purpose I/O DVIO Domain 5.43 10-Bit ADC, Linearity Parameters................... 47
(P1.4 to P1.7, P2.0 to P2.7, P3.0 to P3.4, P4.0 to
P4.7, P7.0 to P7.5) .................................. 27
5.44 REF, External Reference ........................... 47
5.13 Outputs General-Purpose I/O DVCC Domain (Full 5.45 REF, Built-In Reference ............................. 48
Drive Strength) 5.46 Comparator_B ....................................... 49
(P1.0 to P1.3, P5.0 to P5.5, P6.0 to P6.7, PJ.0 to 5.47 Flash Memory ....................................... 50
PJ.3) ................................................. 27
5.48 JTAG and Spy-Bi-Wire Interface .................... 50
5.14 Outputs General-Purpose I/O DVCC Domain
(Reduced Drive Strength) 5.49 DVIO BSL Entry ..................................... 51
(P1.0 to P1.3, P5.0 to P5.5, P6.0 to P6.7, PJ.0 to 6 Detailed Description ................................... 52
PJ.3) ................................................. 27 6.1 CPU (Link to user's guide) .......................... 52
5.15 Outputs General-Purpose I/O DVIO Domain (Full
6.2 Operating Modes .................................... 53
Drive Strength)
(P1.4 to P1.7, P2.0 to P2.7, P3.0 to P3.4, P4.0 to 6.3 Interrupt Vector Addresses.......................... 54
P4.7, P7.0 to P7.5) .................................. 28 6.4 Memory Organization ............................... 55
5.16 Outputs General-Purpose I/O DVIO Domain 6.5 Bootstrap Loader (BSL) ............................. 57
(Reduced Drive Strength)
(P1.4 to P1.7, P2.0 to P2.7, P3.0 to P3.4, P4.0 to 6.6 JTAG Operation ..................................... 58
P4.7, P7.0 to P7.5) .................................. 28 6.7 Flash Memory (Link to user's guide) ................ 59
5.17 Output Frequency General-Purpose I/O DVCC 6.8 RAM (Link to user's guide) .......................... 59
Domain 6.9 Peripherals .......................................... 60
(P1.0 to P1.3, P5.0 to P5.5, P6.0 to P6.7, PJ.0 to
PJ.3) ................................................. 29 6.10 Input/Output Schematics ............................ 81
5.18 Output Frequency General-Purpose I/O DVIO 6.11 Device Descriptors .................................. 97
Domain 7 Device and Documentation Support .............. 103
6 Table of Contents Copyright 20122016, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP430F5229 MSP430F5227 MSP430F5224 MSP430F5222 MSP430F5219 MSP430F5217
MSP430F5214 MSP430F5212
MSP430F5229, MSP430F5227, MSP430F5224, MSP430F5222
MSP430F5219, MSP430F5217, MSP430F5214, MSP430F5212
www.ti.com SLAS718G NOVEMBER 2012 REVISED JUNE 2016
7.1 Device Support..................................... 103 7.6 Electrostatic Discharge Caution ................... 107
7.2 Documentation Support ............................ 106 7.7 Export Control Notice .............................. 107
7.3 Related Links ...................................... 106 7.8 Glossary............................................ 107
7.4 Community Resources............................. 107 8 Mechanical, Packaging, and Orderable
7.5 Trademarks ........................................ 107 Information ............................................. 107
2 Revision History
NOTE: Page numbers for previous revisions may differ from page numbers in the current version.
Restored YFF pinout to previous configuration in Figure 4-6, 64-Pin YFF Package F5229, F5227, F5219, F5217 14
Restored Table 4-1, YFF Package Dimensions ................................................................................ 14
Restored all pin numbers for the YFF package to previous values in Table 4-2, Terminal Functions ................... 15
Changed all YFF pin numbers in Table 6-11, TA0 Signal Connections ..................................................... 66
Changed all YFF pin numbers in Table 6-12, TA1 Signal Connections ..................................................... 67
Changed all YFF pin numbers in Table 6-13, TA2 Signal Connections ..................................................... 68
Changed all YFF pin numbers in Table 6-14, TB0 Signal Connections ..................................................... 69
3 Device Comparison
Table 3-1 summarizes the available family members.
(1) For the most current device, package, and ordering information, see the Package Option Addendum in Section 8, or see the TI website
at www.ti.com.
(2) Package drawings, standard packing quantities, thermal data, symbolization, and PCB design guidelines are available at
www.ti.com/packaging.
(3) Each number in the sequence represents an instantiation of Timer_A with its associated number of capture compare registers and PWM
output generators available. For example, a number sequence of 3, 5 would represent two instantiations of Timer_A, the first
instantiation having 3 and the second instantiation having 5 capture compare registers and PWM output generators, respectively.
(4) Each number in the sequence represents an instantiation of Timer_B with its associated number of capture compare registers and PWM
output generators available. For example, a number sequence of 3, 5 would represent two instantiations of Timer_B, the first
instantiation having 3 and the second instantiation having 5 capture compare registers and PWM output generators, respectively.
(5) All of these I/Os reside on a single voltage rail supplied by DVCC.
(6) All of these I/Os reside on a single voltage rail supplied by DVIO.
RSTDVCC/SBWTDIO
TEST/SBWTCK
PJ.1/TDI/TCLK
P5.3/XT2OUT
P5.2/XT2IN
P7.5/TB0.5
P7.4/TB0.4
P7.3/TB0.3
P7.2/TB0.2
P7.1/TB0.1
P7.0/TB0.0
PJ.2/TMS
PJ.0/TDO
PJ.3/TCK
RST/NMI
BSLEN
64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49
P6.0/A0/CB0 1 48 P4.7/PM_NONE
P6.1/A1/CB1 2 47 P4.6/PM_NONE
P6.2/A2/CB2 3 46 P4.5/PM_UCA1RXD/PM_UCA1SOMI
P6.3/A3/CB3 4 45 P4.4/PM_UCA1TXD/PM_UCA1SIMO
P6.4/A4/CB4 5 44 P4.3/PM_UCB1CLK/PM_UCA1STE
P6.5/A5/CB5 6 43 P4.2/PM_UCB1SOMI/PM_UCB1SCL
P6.6/A6/CB6 7 42 P4.1/PM_UCB1SIMO/PM_UCB1SDA
P6.7/A7/CB7 8 MSP430F5229IRGC 41 P4.0/PM_UCB1STE/PM_UCA1CLK
P5.0/A8/VeREF+ 9 MSP430F5227IRGC 40 DVIO
P5.1/A9/VeREF- 10 39 DVSS
AVCC 11 38 P3.4/UCA0RXD/UCA0SOMI
P5.4/XIN 12 37 P3.3/UCA0TXD/UCA0SIMO
P5.5/XOUT 13 36 P3.2/UCB0CLK/UCA0STE
AVSS 14 35 P3.1/UCB0SOMI/UCB0SCL
DVCC 15 34 P3.0/UCB0SIMO/UCB0SDA
DVSS 16 33 P2.7/UCB0STE/UCA0CLK
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
VCORE
P1.0/TA0CLK/ACLK
P1.1/TA0.0
P1.2/TA0.1
P1.3/TA0.2
P1.4/TA0.3
P1.5/TA0.4
P1.6/TA1CLK/CBOUT
P1.7/TA1.0
P2.0/TA1.1
P2.1/TA1.2
P2.2/TA2CLK/SMCLK
P2.3/TA2.0
P2.4/TA2.1
P2.5/TA2.2
P2.6/RTCCLK/DMAE0
Supplied by DVIO
NOTE: TI recommends connection of exposed thermal pad to VSS.
Figure 4-2 shows the pinout for the MSP430F5224 and MSP430F5222 devices in the 48-pin RGZ
package.
RSTDVCC/SBWTDIO
TEST/SBWTCK
PJ.1/TDI/TCLK
P5.3/XT2OUT
P6.2/A2/CB2
P6.1/A1/CB1
P6.0/A0/CB0
P5.2/XT2IN
PJ.2/TMS
PJ.0/TDO
PJ.3/TCK
RST/NMI
48 47 46 45 44 43 42 41 40 39 38 37
P6.3/A3/CB3 1 36 BSLEN
P6.4/A4/CB4 2 35 P4.6/PM_NONE
P6.5/A5/CB5 3 34 P4.5/PM_UCA1RXD/PM_UCA1SOMI
P5.0/A8/VeREF+ 4 33 P4.4/PM_UCA1TXD/PM_UCA1SIMO
P5.1/A9/VeREF- 5 32 P4.3/PM_UCB1CLK/PM_UCA1STE
AVCC 6 MSP430F5224IRGZ 31 P4.2/PM_UCB1SOMI/PM_UCB1SCL
P5.4/XIN 7 MSP430F5222IRGZ 30 P4.1/PM_UCB1SIMO/PM_UCB1SDA
P5.5/XOUT 8 29 P4.0/PM_UCB1STE/PM_UCA1CLK
AVSS 9 28 DVIO
DVCC 10 27 DVSS
DVSS 11 26 P3.4/UCA0RXD/UCA0SOMI
VCORE 12 25 P3.3/UCA0TXD/UCA0SIMO
13 14 15 16 17 18 19 20 21 22 23 24
P1.0/TA0CLK/ACLK
P1.1/TA0.0
P1.2/TA0.1
P1.3/TA0.2
P1.4/TA0.3
P1.5/TA0.4
P1.6/TA1CLK/CBOUT
P1.7/TA1.0
P2.7/UCB0STE/UCA0CLK
P3.0/UCB0SIMO/UCB0SDA
P3.1/UCB0SOMI/UCB0SCL
P3.2/UCB0CLK/UCA0STE
Supplied by DVIO
NOTE: TI recommends connection of exposed thermal pad to VSS.
Figure 4-3 shows the pinout for the MSP430F5219 and MSP430F5217 devices in the 64-pin RGC
package.
RSTDVCC/SBWTDIO
TEST/SBWTCK
PJ.1/TDI/TCLK
P5.3/XT2OUT
P5.2/XT2IN
P7.5/TB0.5
P7.4/TB0.4
P7.3/TB0.3
P7.2/TB0.2
P7.1/TB0.1
P7.0/TB0.0
PJ.2/TMS
PJ.0/TDO
PJ.3/TCK
RST/NMI
BSLEN
64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49
P6.0/CB0 1 48 P4.7/PM_NONE
P6.1/CB1 2 47 P4.6/PM_NONE
P6.2/CB2 3 46 P4.5/PM_UCA1RXD/PM_UCA1SOMI
P6.3/CB3 4 45 P4.4/PM_UCA1TXD/PM_UCA1SIMO
P6.4/CB4 5 44 P4.3/PM_UCB1CLK/PM_UCA1STE
P6.5/CB5 6 43 P4.2/PM_UCB1SOMI/PM_UCB1SCL
P6.6/CB6 7 42 P4.1/PM_UCB1SIMO/PM_UCB1SDA
P6.7/CB7 8 MSP430F5219IRGC 41 P4.0/PM_UCB1STE/PM_UCA1CLK
P5.0 9 MSP430F5217IRGC 40 DVIO
P5.1 10 39 DVSS
AVCC 11 38 P3.4/UCA0RXD/UCA0SOMI
P5.4/XIN 12 37 P3.3/UCA0TXD/UCA0SIMO
P5.5/XOUT 13 36 P3.2/UCB0CLK/UCA0STE
AVSS 14 35 P3.1/UCB0SOMI/UCB0SCL
DVCC 15 34 P3.0/UCB0SIMO/UCB0SDA
DVSS 16 33 P2.7/UCB0STE/UCA0CLK
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
VCORE
P1.0/TA0CLK/ACLK
P1.1/TA0.0
P1.2/TA0.1
P1.3/TA0.2
P1.4/TA0.3
P1.5/TA0.4
P1.6/TA1CLK/CBOUT
P1.7/TA1.0
P2.0/TA1.1
P2.1/TA1.2
P2.2/TA2CLK/SMCLK
P2.3/TA2.0
P2.4/TA2.1
P2.5/TA2.2
P2.6/RTCCLK/DMAE0
Supplied by DVIO
NOTE: TI recommends connection of exposed thermal pad to VSS.
Figure 4-4 shows the pinout for the MSP430F5214 and MSP430F5212 devices in the 48-pin RGZ
package.
RSTDVCC/SBWTDIO
TEST/SBWTCK
PJ.1/TDI/TCLK
P5.3/XT2OUT
P5.2/XT2IN
PJ.2/TMS
PJ.0/TDO
P6.2/CB2
P6.1/CB1
P6.0/CB0
PJ.3/TCK
RST/NMI
48 47 46 45 44 43 42 41 40 39 38 37
P6.3/CB3 1 36 BSLEN
P6.4/CB4 2 35 P4.6/PM_NONE
P6.5/CB5 3 34 P4.5/PM_UCA1RXD/PM_UCA1SOMI
P5.0 4 33 P4.4/PM_UCA1TXD/PM_UCA1SIMO
P5.1 5 32 P4.3/PM_UCB1CLK/PM_UCA1STE
AVCC 6 MSP430F5214IRGZ 31 P4.2/PM_UCB1SOMI/PM_UCB1SCL
P5.4/XIN 7 MSP430F5212IRGZ 30 P4.1/PM_UCB1SIMO/PM_UCB1SDA
P5.5/XOUT 8 29 P4.0/PM_UCB1STE/PM_UCA1CLK
AVSS 9 28 DVIO
DVCC 10 27 DVSS
DVSS 11 26 P3.4/UCA0RXD/UCA0SOMI
VCORE 12 25 P3.3/UCA0TXD/UCA0SIMO
13 14 15 16 17 18 19 20 21 22 23 24
P1.0/TA0CLK/ACLK
P1.1/TA0.0
P1.2/TA0.1
P1.3/TA0.2
P1.4/TA0.3
P1.5/TA0.4
P1.6/TA1CLK/CBOUT
P1.7/TA1.0
P2.7/UCB0STE/UCA0CLK
P3.0/UCB0SIMO/UCB0SDA
P3.1/UCB0SOMI/UCB0SCL
P3.2/UCB0CLK/UCA0STE
Supplied by DVIO
NOTE: TI recommends connection of exposed thermal pad to VSS.
Figure 4-5 shows the pinout for the MSP430F5229, MSP430F5227, MSP430F5219, and MSP430F5217
devices in the 80-pin ZQE package.
Supplied by DVIO
Figure 4-6 shows the pinout for the MSP430F5229, MSP430F5227, MSP430F5219, and MSP430F5217
devices in the 64-pin YFF package.
H8 H7 H6 H5 H4 H3 H2 H1 H1 H2 H3 H4 H5 H6 H7 H8
P3.0 P3.3 DVSS DVIO P4.1 P4.4 P4.6 P7.0 P7.0 P4.6 P4.4 P4.1 DVIO DVSS P3.3 P3.0
G8 G7 G6 G5 G4 G3 G2 G1 G1 G2 G3 G4 G5 G6 G7 G8
P2.6 P3.1 P3.2 P3.4 P4.3 P4.7 P7.1 P7.3 P7.3 P7.1 P4.7 P4.3 P3.4 P3.2 P3.1 P2.6
F8 F7 F6 F5 F4 F3 F2 F1 F1 F2 F3 F4 F5 F6 F7 F8
P2.3 P2.5 P2.7 P4.0 P4.5 P7.2 P7.4 P7.5 P7.5 P7.4 P7.2 P4.5 P4.0 P2.7 P2.5 P2.3
E8 E7 E6 E5 E4 E3 E2 E1 E1 E2 E3 E4 E5 E6 E7 E8
D P2.0 P2.2 P2.4 P4.2 TEST RST/NMI BSLEN P5.2 D P5.2 BSLEN RST/NMI TEST P4.2 P2.4 P2.2 P2.0
D8 D7 D6 D5 D4 D3 D2 D1 D1 D2 D3 D4 D5 D6 D7 D8
P1.5 P1.6 P1.7 P2.1 RSTDVCC PJ.2 PJ.0 P5.3 P5.3 PJ.0 PJ.2 RSTDVCC P2.1 P1.7 P1.6 P1.5
C8 C7 C6 C5 C4 C3 C2 C1 C1 C2 C3 C4 C5 C6 C7 C8
P1.2 P1.1 P1.3 P1.4 P6.6 P6.3 P6.0 PJ.1 PJ.1 P6.0 P6.3 P6.6 P1.4 P1.3 P1.1 P1.2
B8 B7 B6 B5 B4 B3 B2 B1 B1 B2 B3 B4 B5 B6 B7 B8
VCORE P1.0 AVSS AVCC P5.0 P6.5 P6.2 PJ.3 PJ.3 P6.2 P6.5 P5.0 AVCC AVSS P1.0 VCORE
A8 A7 A6 A5 A4 A3 A2 A1 A1 A2 A3 A4 A5 A6 A7 A8
DVSS DVCC P5.5 P5.4 P5.1 P6.7 P6.4 P6.1 P6.1 P6.4 P6.7 P5.1 P5.4 P5.5 DVCC DVSS
E E
Supplied by DVIO
Package Dimensions: Table 4-1 lists the package dimensions for the YFF package. See the package
drawing at the end of this data sheet for more details.
(4) This pin function is supplied by DVIO. See Section 5.8 for input and output requirements.
16 Terminal Configuration and Functions Copyright 20122016, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP430F5229 MSP430F5227 MSP430F5224 MSP430F5222 MSP430F5219 MSP430F5217
MSP430F5214 MSP430F5212
MSP430F5229, MSP430F5227, MSP430F5224, MSP430F5222
MSP430F5219, MSP430F5217, MSP430F5214, MSP430F5212
www.ti.com SLAS718G NOVEMBER 2012 REVISED JUNE 2016
(6) This pin is configurable as reset or NMI and resides on the DVIO supply domain. When driven from external, input swing levels from
DVSS to DVIO are required.
(7) When this pin is configured as reset, the internal pullup resistor is enabled by default.
(8) When in crystal bypass mode, XT2IN can be configured so that it can support an input digital waveform with swing levels from DVSS to
DVCC or DVSS to DVIO. In this case, it is required that the pin be configured properly for the intended input swing.
(9) See Section 6.5 and Section 6.6 for use with BSL and JTAG functions.
(10) See Section 6.6 for use with JTAG function.
18 Terminal Configuration and Functions Copyright 20122016, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP430F5229 MSP430F5227 MSP430F5224 MSP430F5222 MSP430F5219 MSP430F5217
MSP430F5214 MSP430F5212
MSP430F5229, MSP430F5227, MSP430F5224, MSP430F5222
MSP430F5219, MSP430F5217, MSP430F5214, MSP430F5212
www.ti.com SLAS718G NOVEMBER 2012 REVISED JUNE 2016
5 Specifications
(1) TI recommends powering AVCC and DVCC from the same source. A maximum difference of 0.3 V between AVCC and DVCC can be
tolerated during power up and operation.
(2) During VCC and VIO power up, it is required that VIO VCC during the ramp up phase of VIO. During VCC and VIO power down, it is
required that VIO VCC during the ramp down phase of VIO (see Figure 5-1).
(3) The minimum supply voltage is defined by the supervisor SVS levels when it is enabled. See the Section 5.28 threshold parameters for
the exact values and further details.
(4) A capacitor tolerance of 20% or better is required.
20 Specifications Copyright 20122016, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP430F5229 MSP430F5227 MSP430F5224 MSP430F5222 MSP430F5219 MSP430F5217
MSP430F5214 MSP430F5212
MSP430F5229, MSP430F5227, MSP430F5224, MSP430F5222
MSP430F5219, MSP430F5217, MSP430F5214, MSP430F5212
www.ti.com SLAS718G NOVEMBER 2012 REVISED JUNE 2016
VCC
VIO
VIO,min
VSS
t
VCC VIO VIO VCC VCC VIO
while VIO < VIO,min while VIO < VIO,min
NOTE: The device supports continuous operation with VCC = VSS while VIO is fully within its specification. During this time, the
general-purpose I/Os that reside on the VIO supply domain are configured as inputs and pulled down to VSS through
their internal pulldown resistors. RST/NMI is high impedance. BSLEN is configured as an input and is pulled down to
VSS through its internal pulldown resistor. When VCC reaches above the BOR threshold, the general-purpose I/Os
become high-impedance inputs (no pullup or pulldown enabled), RST/NMI becomes an input pulled up to VIO through
its internal pullup resistor, and BSLEN remains pulled down to VSS through its internal pulldown resistor.
NOTE: Under certain condtions during the rising transition of VCC, the general-purpose I/Os residing on the VIO supply
domain may actively transition high momentarily before settling to high-impedance inputs. These voltage transitions
are temporary (typically resolving to high-impedance inputs when VCC exceeds approximately 0.9 V) and are bounded
by the VIO supply.
VCC
V(SVSH_+), min
tWAKE_UP_RESET
tWAKE_UP_RESET
DVCC tWAKE_UP_RESET
VCC
VIT+
RSTDVCC
VCC VRSTDVCC VRSTDVCC = VCC
VIO
tWAKE_UP_RESET
DVIO tWAKE_UP_RESET
VIO
VIT+
RST
VIO VRST VRST = VIO
t
NOTE: The device remains in reset based on the conditions of the RSTDVCC and RST pins and the voltage present on
DVCC voltage supply. If RSTDVCC or RST is held at a logic low or if DVCC is below the SVSH_+ minimum
threshold, the device remains in its reset condition; that is, these conditions form a logical OR with respect to device
reset.
25
20
12
1 1, 2 1, 2, 3
0 0, 1 0, 1, 2 0, 1, 2, 3
0
1.8 2.0 2.2 2.4 3.6
Supply Voltage - V
NOTE: The numbers within the fields denote the supported PMMCOREVx settings.
5.4 Active Mode Supply Current Into VCC Excluding External Current
over recommended operating free-air temperature (unless otherwise noted) (1) (2) (3)
(1) All inputs are tied to 0 V or to VCC. Outputs do not source or sink any current.
(2) The currents are characterized with a Micro Crystal MS1V-T1K crystal with a load capacitance of 12.5 pF. The internal and external load
capacitance are chosen to closely match the required 12.5 pF.
(3) Characterized with program executing typical data processing.
fACLK = 32786 Hz, fDCO = fMCLK = fSMCLK at specified frequency.
XTS = CPUOFF = SCG0 = SCG1 = OSCOFF= SMCLKOFF = 0.
5.5 Low-Power Mode Supply Currents (Into VCC) Excluding External Current
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) (1) (2)
40C 25C 60C 85C
PARAMETER VCC PMMCOREVx UNIT
TYP MAX TYP MAX TYP MAX TYP MAX
2.2 V 0 73 77 91 80 85 97
ILPM0,1MHz Low-power mode 0 (3) (4) A
3.0 V 3 79 83 99 88 95 107
2.2 V 0 6.5 6.5 12 10 11 17
ILPM2 Low-power mode 2 (5) (4) A
3.0 V 3 7.0 7.0 13 11 12 18
0 1.60 1.90 2,8 6.0
2.2 V 1 1.65 2.00 3.0 6.3
2 1.75 2.15 3.2 6.6
Low-power mode 3, crystal
ILPM3,XT1LF 0 1.8 2.1 2.9 3.0 6.2 9.4 A
mode (6) (4)
1 1.9 2.3 3.2 6.5
3.0 V
2 2.0 2.4 3.3 6.8
3 2.0 2.5 3.9 3.4 6.8 10.9
0 1.1 1.4 2.7 2.0 6.1 9.7
(1) All inputs are tied to 0 V or to VCC. Outputs do not source or sink any current.
(2) The currents are characterized with a Micro Crystal MS1V-T1K crystal with a load capacitance of 12.5 pF. The internal and external load
capacitance are chosen to closely match the required 12.5 pF.
(3) Current for the watchdog timer clocked by SMCLK included. ACLK = low-frequency crystal operation (XTS = 0, XT1DRIVEx = 0).
CPUOFF = 1, SCG0 = 0, SCG1 = 0, OSCOFF = 0 (LPM0), fACLK = 32768 Hz, fMCLK = 0 MHz, fSMCLK = fDCO = 1 MHz
(4) Current for brownout and high-side supervisor (SVSH) normal mode included. Low-side supervisor (SVSL) and low-side monitor (SVML)
disabled. High-side monitor (SVMH) disabled. RAM retention enabled.
(5) Current for watchdog timer and RTC clocked by ACLK included. ACLK = low-frequency crystal operation (XTS = 0, XT1DRIVEx = 0).
CPUOFF = 1, SCG0 = 0, SCG1 = 1, OSCOFF = 0 (LPM2), fACLK = 32768 Hz, fMCLK = 0 MHz, fSMCLK = fDCO = 0 MHz; DCO setting = 1
MHz operation, DCO bias generator enabled.)
(6) Current for watchdog timer and RTC clocked by ACLK included. ACLK = low-frequency crystal operation (XTS = 0, XT1DRIVEx = 0).
CPUOFF = 1, SCG0 = 1, SCG1 = 1, OSCOFF = 0 (LPM3), fACLK = 32768 Hz, fMCLK = fSMCLK = fDCO = 0 MHz
(7) Current for watchdog timer and RTC clocked by ACLK included. ACLK = VLO.
CPUOFF = 1, SCG0 = 1, SCG1 = 1, OSCOFF = 0 (LPM3), fACLK = fVLO, fMCLK = fSMCLK = fDCO = 0 MHz
(8) CPUOFF = 1, SCG0 = 1, SCG1 = 1, OSCOFF = 1 (LPM4), fDCO = fACLK = fMCLK = fSMCLK = 0 MHz
(9) Internal regulator disabled. No data retention.
CPUOFF = 1, SCG0 = 1, SCG1 = 1, OSCOFF = 1, PMMREGOFF = 1 (LPM4.5), fDCO = fACLK = fMCLK = fSMCLK = 0 MHz
25.0 8.0
VCC = 3.0 V VCC = 1.8 V TA = 25C
IOL Typical Low-Level Output Current mA
TA = 85C 5.0
15.0
4.0
10.0
3.0
2.0
5.0
1.0
0.0 0.0
0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0.0 0.5 1.0 1.5 2.0
VOL Low-Level Output Voltage V VOL Low-Level Output Voltage V
Figure 5-4. Typical Low-Level Output Current vs Low-Level Figure 5-5. Typical Low-Level Output Current vs Low-Level
Output Voltage Output Voltage
0.0 0.0
VCC = 3.0 V VCC = 1.8 V
Px.y
IOH Typical High-Level Output Current mA
IOH Typical High-Level Output Current mA
Px.y
1.0
5.0
2.0
3.0
10.0
4.0
15.0 TA = 85C
TA = 85C 5.0
6.0 TA = 25C
20.0 TA = 25C
7.0
25.0 8.0
0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0.5 1.0 1.5 0.0
2.0
VOH High-Level Output Voltage V VOH High-Level Output Voltage V
Figure 5-6. Typical High-Level Output Current vs High-Level Figure 5-7. Typical High-Level Output Current vs High-Level
Output Voltage Output Voltage
60.0
TA = 25C 24
VCC = 3.0 V VCC = 1.8 V
55.0
Px.y TA = 25C
50.0 20
TA = 85C
45.0
TA = 85C
40.0 16
35.0
30.0 12
25.0
20.0 8
15.0
10.0 4
5.0
0.0 0
0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0.0 0.5 1.0 1.5 2.0
VOL Low-Level Output Voltage V VOL Low-Level Output Voltage V
Figure 5-8. Typical Low-Level Output Current vs Low-Level Figure 5-9. Typical Low-Level Output Current vs Low-Level
Output Voltage Output Voltage
0.0 0
VCC = 3.0 V VCC = 1.8 V
5.0
IOH Typical High-Level Output Current mA
IOH Typical High-Level Output Current mA
Px.y Px.y
10.0
4
15.0
20.0
25.0 8
30.0
35.0 12
40.0
45.0 TA = 85C
TA = 85C 16
50.0
55.0 TA = 25C
TA = 25C
60.0 20
0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0.0 0.5 1.0 1.5 2.0
VOH High-Level Output Voltage V VOH High-Level Output Voltage V
Figure 5-10. Typical High-Level Output Current vs High-Level Figure 5-11. Typical High-Level Output Current vs High-Level
Output Voltage Output Voltage
(1) Requires external capacitors at both terminals. Values are specified by crystal manufacturers.
(2) To improve EMI on the XT2 oscillator the following guidelines should be observed.
Keep the traces between the device and the crystal as short as possible.
Design a good ground plane around the oscillator pins.
Prevent crosstalk from other clock or data lines into oscillator pins XT2IN and XT2OUT.
Avoid running PCB traces underneath or adjacent to the XT2IN and XT2OUT pins.
Use assembly materials and processes that avoid any parasitic load on the oscillator XT2IN and XT2OUT pins.
If conformal coating is used, make sure that it does not induce capacitive or resistive leakage between the oscillator pins.
(3) This represents the maximum frequency that can be input to the device externally. Maximum frequency achievable on the device
operation is based on the frequencies present on ACLK, MCLK, and SMCLK cannot be exceed for a given range of operation.
(4) When XT2BYPASS is set, the XT2 circuit is automatically powered down. Input signal is a digital square wave with parametrics defined
in the Schmitt-trigger Inputs section of this data sheet. When in crystal bypass mode, XT2IN can be configured so that it can support an
input digital waveform with swing levels from DVSS to DVCC (XT2BYPASSLV = 0) or DVSS to DVIO (XT2BYPASSLV = 1). In this case,
it is required that the pin be configured properly for the intended input swing.
(5) Oscillation allowance is based on a safety factor of 5 for recommended crystals.
(6) Includes parasitic bond and package capacitance (approximately 2 pF per pin).
Because the PCB adds additional capacitance, TI recommends verifying the correct load by measuring the ACLK frequency. For a
correct setup, the effective load capacitance should always match the specification of the used crystal.
Copyright 20122016, Texas Instruments Incorporated Specifications 33
Submit Documentation Feedback
Product Folder Links: MSP430F5229 MSP430F5227 MSP430F5224 MSP430F5222 MSP430F5219 MSP430F5217
MSP430F5214 MSP430F5212
MSP430F5229, MSP430F5227, MSP430F5224, MSP430F5222
MSP430F5219, MSP430F5217, MSP430F5214, MSP430F5212
SLAS718G NOVEMBER 2012 REVISED JUNE 2016 www.ti.com
100
VCC = 3.0 V
TA = 25C
10
fDCO MHz
DCOx = 31
1
DCOx = 0
0.1
0 1 2 3 4 5 6 7
DCORSEL
5.33 Timer_A
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER TEST CONDITIONS VCC VIO MIN TYP MAX UNIT
Internal: SMCLK, ACLK 1.8 V 1.62 V to 1.8 V 25
fTA Timer_A input clock frequency External: TACLK MHz
Duty cycle = 50% 10% 3.0 V 1.62 V to 1.98 V 25
All capture inputs, 1.8 V 1.62 V to 1.8 V 20
tTA,cap Timer_A capture timing (1) Minimum pulse duration ns
required for capture 3.0 V 1.62 V to 1.98 V 20
(1) The external signal sets the interrupt flag every time the minimum parameters are met. It may be set even with trigger signals shorter
than tTA,cap.
5.34 Timer_B
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER TEST CONDITIONS VCC VIO MIN TYP MAX UNIT
Internal: SMCLK, ACLK 1.8 V 1.62 V to 1.8 V 25
fTB Timer_B input clock frequency External: TBCLK MHz
Duty cycle = 50% 10% 3.0 V 1.62 V to 1.98 V 25
All capture inputs, 1.8 V 1.62 V to 1.8 V 20
tTB,cap Timer_B capture timing (1) Minimum pulse duration ns
required for capture 3.0 V 1.62 V to 1.98 V 20
(1) The external signal sets the interrupt flag every time the minimum parameters are met. It may be set even with trigger signals shorter
than tTB,cap.
1/fUCxCLK
CKPL = 0
UCLK
CKPL = 1
tLO/HI tLO/HI
tSU,MI
tHD,MI
SOMI
tHD,MO
tVALID,MO
SIMO
1/fUCxCLK
CKPL = 0
UCLK
CKPL = 1
tLO/HI tLO/HI
tHD,MI
tSU,MI
SOMI
tHD,MO
tVALID,MO
SIMO
tSTE,LEAD tSTE,LAG
STE
1/fUCxCLK
CKPL = 0
UCLK
CKPL = 1
SIMO
tHD,SO
tSTE,ACC tVALID,SO tSTE,DIS
SOMI
tSTE,LEAD tSTE,LAG
STE
1/fUCxCLK
CKPL = 0
UCLK
CKPL = 1
tLO/HI tLO/HI
tHD,SI
tSU,SI
SIMO
tHD,MO
tSTE,ACC tVALID,SO tSTE,DIS
SOMI
SDA
tSU,DAT tSU,STO
tHD,DAT
5.46 Comparator_B
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER TEST CONDITIONS VCC MIN TYP MAX UNIT
VCC Supply voltage 1.8 3.6 V
1.8 V 38
CBPWRMD = 00, CBON = 1, CBRSx = 00 2.2 V 31 38
Comparator operating
3V 32 39
supply current into
IAVCC_COMP A
AVCC, Excludes 2.2 V,
CBPWRMD = 01, CBON = 1, CBRSx = 00 10 17
reference resistor ladder 3V
2.2 V,
CBPWRMD = 10, CBON = 1, CBRSx = 00 0.2 0.85
3V
CBREFLx = 01, CBREFACC = 0 1.8V 1.44 2.5%
VREF Reference voltage level CBREFLx = 10, CBREFACC = 0 2.2V 1.92 2.5% V
CBREFLx = 11, CBREFACC = 0 3.0V 2.39 2.5%
Quiescent current of CBREFACC = 1, CBREFLx = 01, CBRSx = 10, 2.2 V,
17 22
resistor ladder into REFON = 0, CBON = 0 3V
IAVCC_REF A
AVCC, Including REF CBREFACC = 0, CBREFLx = 01, CBRSx = 10, 2.2 V,
module current 33 40
REFON = 0, CBON = 0 3V
Common mode input
VIC 0 VCC 1 V
range
CBPWRMD = 00 20 20
VOFFSET Input offset voltage mV
CBPWRMD = 01, 10 10 10
CIN Input capacitance 5 pF
ON - switch closed 3 4 k
RSIN Series input resistance
OFF - switch opened 50 M
CBPWRMD = 00, CBF = 0 450
Propagation delay, ns
tPD CBPWRMD = 01, CBF = 0 600
response time
CBPWRMD = 10, CBF = 0 50 s
CBPWRMD = 00, CBON = 1, CBF = 1,
0.35 0.6 1.5
CBFDLY = 00
CBPWRMD = 00, CBON = 1, CBF = 1,
0.6 1.0 1.8
Propagation delay with CBFDLY = 01
tPD,filter s
filter active CBPWRMD = 00, CBON = 1, CBF = 1,
1.0 1.8 3.4
CBFDLY = 10
CBPWRMD = 00, CBON = 1, CBF = 1,
1.8 3.4 6.5
CBFDLY = 11
tEN_CMP Comparator enable time CBON = 0 to CBON = 1, CBPWRMD = 00, 01 1 2 s
Resistor reference
tEN_REF CBON = 0 to CBON = 1 1.0 1.5 s
enable time
Temperature coefficient ppm/
TCCB_REF 50
reference of VCB_REF C
VIN VIN VIN
Reference voltage for a VIN = reference into resistor ladder,
VCB_REF (n+0.5) (n+1) (n+1.5) V
given tap n = 0 to 31
/ 32 / 32 / 32
BSLEN
VIT+
VIT-
tHO,BSLEN
VIT+
VIT-
RST/NMI
(DVIO domain) tSU,BSLEN t
6 Detailed Description
6.1 CPU (Link to user's guide)
The MSP430 CPU has a 16-bit RISC architecture that is highly transparent to the application. All
operations, other than program-flow instructions, are performed as register operations in conjunction with
seven addressing modes for source operand and four addressing modes for destination operand.
The CPU is integrated with 16 registers that provide reduced instruction execution time. The register-to-
register operation execution time is one cycle of the CPU clock.
Four of the registers, R0 to R3, are dedicated as program counter, stack pointer, status register, and
constant generator, respectively. The remaining registers are general-purpose registers.
Peripherals are connected to the CPU using data, address, and control buses and can be handled with all
instructions.
The instruction set consists of the original 51 instructions with three formats and seven address modes
and additional instructions for the expanded address range. Each instruction can operate on word and
byte data.
General-Purpose Register R4
General-Purpose Register R5
General-Purpose Register R6
General-Purpose Register R7
General-Purpose Register R8
General-Purpose Register R9
NOTE
Devices from TI come factory programmed with the timer-based UART BSL only. If the
USCI-based BSL is preferred, it is also available, but it must be programmed by the user.
When using the DVIO supply domain for the BSL, entry to the BSL requires a specific sequence on the
RST/NMI and BSLEN pins. Table 6-3 shows the required pins and their functions. For further details on
interfacing to development tools and device programmers, see the MSP430 Hardware Tools User's
Guide (SLAU278). For a complete description of the features of the BSL and its implementation, see the
MSP430 Programming Via the Bootstrap Loader User's Guide (SLAU319). The BSL on the DVIO
supply domain uses the USCI_A0 module configured as a UART.
NOTE
To invoke the BSL from the DVIO domain, the RST/NMI and BSLEN pins must be used for
the entry sequence (see Section 5.49). It is critical not to confuse the RST/NMI pin with the
RSTDVCC/SBWTDIO pin. In other MSP430 devices, SBWTDIO is shared with the RST/NMI
pin and RSTDVCC does not exist. Additional information can be found in Designing With
MSP430F522x and MSP430F521x Devices (SLAA558).
For applications in which it is desirable to have BSL communication based on the DVCC supply domain,
entry to the BSL requires a specific sequence on the RSTDVCC/SBWTDIO and TEST/SBWTCK pins.
Table 6-4 shows the required pins and their function.
NOTE
To invoke the BSL from the DVCC domain, the RSTDVCC/SBWTDIO and TEST/SBWTCK
pins must be used for the entry sequence. It is critical not to confuse the RST/NMI pin with
the RSTDVCC/SBWTDIO pin. In other MSP430 devices, SBWTDIO is shared with the
RST/NMI pin and RSTDVCC does not exist. Additional information can be found in
Designing With MSP430F522x and MSP430F521x Devices (SLAA558).
NOTE
All JTAG I/O pins are supplied by DVCC.
NOTE
On other MSP430 devices, the RST/NMI pin has been used for SBWTDIO, so care must be
taken not to mistakenly use the incorrect pin. On the F522x and F521x series of devices,
RSTDVCC is used for SBWTDIO as shown in Table 6-5. Additional information can be found
in Designing With MSP430F522x and MSP430F521x Devices (SLAA558).
NOTE
All SBW I/O pins are supplied by DVCC.
NOTE
On other MSP430 devices, the RST/NMI pin has been used for SBWTDIO, so care must be
taken not to mistakenly use the incorrect pin. On the F522x and F521x series of devices,
RSTDVCC is used for SBWTDIO as shown in Table 6-6. Additional information can be found
in Designing With MSP430F522x and MSP430F521x Devices (SLAA558).
6.9 Peripherals
Peripherals are connected to the CPU through data, address, and control buses. Peripherals can be
managed using all instructions. For complete module descriptions, see the MSP430x5xx and MSP430x6xx
Family User's Guide (SLAU208).
6.9.10 Universal Serial Communication Interface (USCI) (Links to user's guide: UART
Mode, SPI Mode, I2C Mode)
The USCI modules are used for serial data communication. The USCI module supports synchronous
communication protocols such as SPI (3 or 4 pin) and I2C, and asynchronous communication protocols
such as UART, enhanced UART with automatic baudrate detection, and IrDA. Each USCI module
contains two portions, A and B.
The USCI_An module provides support for SPI (3-pin or 4-pin), UART, enhanced UART, or IrDA.
The USCI_Bn module provides support for SPI (3-pin or 4-pin) or I2C.
The MSP430F522x and MSP430F521x series include two complete USCI modules (n = 0, 1).
Table 6-37. DMA Registers (Base Address DMA General Control: 0500h,
DMA Channel 0: 0510h, DMA Channel 1: 0520h, DMA Channel 2: 0530h)
REGISTER DESCRIPTION REGISTER OFFSET
DMA channel 0 control DMA0CTL 00h
DMA channel 0 source address low DMA0SAL 02h
DMA channel 0 source address high DMA0SAH 04h
DMA channel 0 destination address low DMA0DAL 06h
DMA channel 0 destination address high DMA0DAH 08h
DMA channel 0 transfer size DMA0SZ 0Ah
DMA channel 1 control DMA1CTL 00h
DMA channel 1 source address low DMA1SAL 02h
DMA channel 1 source address high DMA1SAH 04h
DMA channel 1 destination address low DMA1DAL 06h
DMA channel 1 destination address high DMA1DAH 08h
Table 6-37. DMA Registers (Base Address DMA General Control: 0500h,
DMA Channel 0: 0510h, DMA Channel 1: 0520h, DMA Channel 2: 0530h) (continued)
REGISTER DESCRIPTION REGISTER OFFSET
DMA channel 1 transfer size DMA1SZ 0Ah
DMA channel 2 control DMA2CTL 00h
DMA channel 2 source address low DMA2SAL 02h
DMA channel 2 source address high DMA2SAH 04h
DMA channel 2 destination address low DMA2DAL 06h
DMA channel 2 destination address high DMA2DAH 08h
DMA channel 2 transfer size DMA2SZ 0Ah
DMA module control 0 DMACTL0 00h
DMA module control 1 DMACTL1 02h
DMA module control 2 DMACTL2 04h
DMA module control 3 DMACTL3 06h
DMA module control 4 DMACTL4 08h
DMA interrupt vector DMAIV 0Eh
Pad Logic
P1REN.x
DVSS 0
P1OUT.x 0
From module 1
P1.0/TA0CLK/ACLK
P1DS.x
P1SEL.x P1.1/TA0.0
0: Low drive
P1.2/TA0.1
1: High drive
P1.3/TA0.2
P1IN.x P1.4/TA0.3
P1.5/TA0.4
P1.6/TA1CLK/CBOUT
EN
P1.7/TA1.0
To module D
P1IE.x
EN
P1IRQ.x
Q
P1IFG.x Set
P1SEL.x Interrupt
Edge
P1IES.x Select
Pad Logic
P2REN.x
DVSS 0
DVIO 1 1
P2DIR.x 0
Direction
From module 1 0: Input
1: Output
P2OUT.x 0
From module 1
P2.0/TA1.1
P2DS.x
P2SEL.x P2.1/TA1.2
0: Low drive
P2.2/TA2CLK/SMCLK
1: High drive
P2.3/TA2.0
P2IN.x P2.4/TA2.1
P2.5/TA2.2
P2.6/RTCCLK/DMAE0
EN
P2.7/UB0STE/UCA0CLK
To module D
P2IE.x
EN
To module
Q
P2IFG.x Set
P2SEL.x Interrupt
Edge
P2IES.x Select
Pad Logic
P3REN.x
DVSS 0
DVIO 1 1
P3DIR.x 0
Direction
From module 1 0: Input
1: Output
P3OUT.x 0
From module 1
P3.0/UCB0SIMO/UCB0SDA
P3DS.x
P3SEL.x P3.1/UCB0SOMI/UCB0SCL
0: Low drive
P3.2/UCB0CLK/UCA0STE
1: High drive
P3.3/UCA0TXD/UCA0SIMO
P3IN.x P3.4/UCA0RXD/UCA0SOMI
EN
To module D
Pad Logic
P4REN.x
DVSS 0
DVIO 1 1
P4DIR.x 0
Direction
From Port Mapping Control 1 0: Input
1: Output
P4OUT.x 0
6.10.5 Port P5, P5.0 and P5.1, Input/Output With Schmitt Trigger
Pad Logic
To or from Reference
(not available on F521x)
(not available on F521x)
to ADC10
(not available on F521x)
INCHx = x
P5REN.x
DVSS 0
DVCC 1 1
P5DIR.x 0
P5OUT.x 0
From module 1
P5.0/(A8/VeREF+)
P5DS.x
P5SEL.x P5.1/(A9/VeREF)
0: Low drive
1: High drive
P5IN.x
EN Bus
Keeper
To module D
Pad Logic
To XT2
P5REN.2
DVSS 0
DVCC 1 1
P5DIR.2 0
P5OUT.2 0
Module X OUT 1
P5.2/XT2IN
P5DS.2
P5SEL.2 0: Low drive
1: High drive
P5IN.2
EN Bus
Keeper
Module X IN D
Pad Logic
To XT2
P5REN.3
DVSS 0
DVCC 1 1
P5DIR.3 0
P5OUT.3 0
Module X OUT 1
P5SEL.2 P5.3/XT2OUT
P5DS.3
XT2BYPASS 0: Low drive
1: High drive
P5SEL.3
P5IN.3
EN Bus
Keeper
Module X IN D
6.10.8 Port P5, P5.4 and P5.5 Input/Output With Schmitt Trigger
Pad Logic
to XT1
P5REN.4
DVSS 0
DVCC 1 1
P5DIR.4 0
P5OUT.4 0
Module X OUT 1
P5.4/XIN
P5DS.4
P5SEL.4 0: Low drive
1: High drive
P5IN.4
EN Bus
Keeper
Module X IN D
Pad Logic
to XT1
P5REN.5
DVSS 0
DVCC 1 1
P5DIR.5 0
P5OUT.5 0
Module X OUT 1
P5SEL.4 P5.5/XOUT
P5DS.5
XT1BYPASS 0: Low drive
1: High drive
P5SEL.5
P5IN.5
EN Bus
Keeper
Module X IN D
Pad Logic
to ADC10
(n/a MSPF430F521x)
INCHx = x
(n/a MSPF430F521x)
to Comparator_B
from Comparator_B
CBPD.x
P6REN.x
DVSS 0
DVCC 1 1
P6DIR.x 0
Direction
1 0: Input
1: Output
P6OUT.x 0
From module 1
P6.0/CB0/(A0)
P6DS.x
P6SEL.x P6.1/CB1/(A1)
0: Low drive
P6.2/CB2/(A2)
1: High drive
P6.3/CB3/(A3)
P6IN.x P6.4/CB4/(A4)
P6.5/CB5/(A5)
Bus P6.6/CB6/(A6)
EN
Keeper P6.7/CB7/(A7)
To module D
Pad Logic
P7REN.x
DVSS 0
DVIO 1 1
P7DIR.x 0
Direction
From module 1 0: Input
1: Output
P7OUT.x 0
P7DS.x P7.0/TB0.0
P7SEL.x 0: Low drive P7.1/TB0.1
1: High drive P7.2/TB0.2
P7.3/TB0.3
P7IN.x P7.4/TB0.4
P7.5/TB0.5
EN
To module D
6.10.11 Port J, J.0 JTAG pin TDO, Input/Output With Schmitt Trigger or Output
Pad Logic
PJREN.0
DVSS 0
DVCC 1 1
PJDIR.0 0
DVCC 1
PJOUT.0 0
From JTAG 1
PJ.0/TDO
PJDS.0
From JTAG 0: Low drive
1: High drive
PJIN.0
EN
6.10.12 Port J, J.1 to J.3 JTAG pins TMS, TCK, TDI/TCLK, Input/Output With Schmitt
Trigger or Output
Pad Logic
PJREN.x
DVSS 0
DVCC 1 1
PJDIR.x 0
DVSS 1
PJOUT.x 0
From JTAG 1
PJ.1/TDI/TCLK
PJDS.x
From JTAG PJ.2/TMS
0: Low drive
PJ.3/TCK
1: High drive
PJIN.x
EN
To JTAG D
Copyright 20122016, Texas Instruments Incorporated Device and Documentation Support 103
Submit Documentation Feedback
Product Folder Links: MSP430F5229 MSP430F5227 MSP430F5224 MSP430F5222 MSP430F5219 MSP430F5217
MSP430F5214 MSP430F5212
MSP430F5229, MSP430F5227, MSP430F5224, MSP430F5222
MSP430F5219, MSP430F5217, MSP430F5214, MSP430F5212
SLAS718G NOVEMBER 2012 REVISED JUNE 2016 www.ti.com
7.1.2.3.2 MSPWare
MSPWare is a collection of code examples, data sheets, and other design resources for all MSP MCUs
delivered in a convenient package. In addition to providing a complete collection of existing MSP design
resources, MSPWare also includes a high-level API called MSP Driver Library. This library makes it easy
to program MSP hardware. MSPWare is available as a component of CCS or as a stand-alone package.
7.1.2.3.3 TI-RTOS
TI-RTOS is an advanced real-time operating system for the MSP microcontrollers. It features preemptive
deterministic multi-tasking, hardware abstraction, memory management, and real-time analysis. TI-RTOS
is available free of charge and is provided with full source code.
104 Device and Documentation Support Copyright 20122016, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP430F5229 MSP430F5227 MSP430F5224 MSP430F5222 MSP430F5219 MSP430F5217
MSP430F5214 MSP430F5212
MSP430F5229, MSP430F5227, MSP430F5224, MSP430F5222
MSP430F5219, MSP430F5217, MSP430F5214, MSP430F5212
www.ti.com SLAS718G NOVEMBER 2012 REVISED JUNE 2016
Predictions show that prototype devices (XMS and PMS) have a greater failure rate than the standard
production devices. TI recommends that these devices not be used in any production system because
their expected end-use failure rate still is undefined. Only qualified production devices are to be used.
TI device nomenclature also includes a suffix with the device family name. This suffix indicates the
package type (for example, PZP) and temperature range (for example, T). Figure 7-1 provides a legend
for reading the complete device name for any family member.
Copyright 20122016, Texas Instruments Incorporated Device and Documentation Support 105
Submit Documentation Feedback
Product Folder Links: MSP430F5229 MSP430F5227 MSP430F5224 MSP430F5222 MSP430F5219 MSP430F5217
MSP430F5214 MSP430F5212
MSP430F5229, MSP430F5227, MSP430F5224, MSP430F5222
MSP430F5219, MSP430F5217, MSP430F5214, MSP430F5212
SLAS718G NOVEMBER 2012 REVISED JUNE 2016 www.ti.com
106 Device and Documentation Support Copyright 20122016, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP430F5229 MSP430F5227 MSP430F5224 MSP430F5222 MSP430F5219 MSP430F5217
MSP430F5214 MSP430F5212
MSP430F5229, MSP430F5227, MSP430F5224, MSP430F5222
MSP430F5219, MSP430F5217, MSP430F5214, MSP430F5212
www.ti.com SLAS718G NOVEMBER 2012 REVISED JUNE 2016
7.5 Trademarks
MSP430, Code Composer Studio, E2E are trademarks of Texas Instruments.
All other trademarks are the property of their respective owners.
7.8 Glossary
TI Glossary This glossary lists and explains terms, acronyms, and definitions.
Copyright 20122016, Texas Instruments Incorporated Mechanical, Packaging, and Orderable Information 107
Submit Documentation Feedback
Product Folder Links: MSP430F5229 MSP430F5227 MSP430F5224 MSP430F5222 MSP430F5219 MSP430F5217
MSP430F5214 MSP430F5212
PACKAGE OPTION ADDENDUM
www.ti.com 15-Apr-2017
PACKAGING INFORMATION
Orderable Device Status Package Type Package Pins Package Eco Plan Lead/Ball Finish MSL Peak Temp Op Temp (C) Device Marking Samples
(1) Drawing Qty (2) (6) (3) (4/5)
MSP430F5212IRGZR ACTIVE VQFN RGZ 48 2500 Green (RoHS CU NIPDAU Level-3-260C-168 HR -40 to 85 F5212
& no Sb/Br)
MSP430F5212IRGZT ACTIVE VQFN RGZ 48 250 Green (RoHS CU NIPDAU Level-3-260C-168 HR -40 to 85 F5212
& no Sb/Br)
MSP430F5214IRGZR ACTIVE VQFN RGZ 48 2500 Green (RoHS CU NIPDAU Level-3-260C-168 HR -40 to 85 F5214
& no Sb/Br)
MSP430F5214IRGZT ACTIVE VQFN RGZ 48 250 Green (RoHS CU NIPDAU Level-3-260C-168 HR -40 to 85 F5214
& no Sb/Br)
MSP430F5217IRGCR ACTIVE VQFN RGC 64 2000 Green (RoHS CU NIPDAU Level-3-260C-168 HR -40 to 85 F5217
& no Sb/Br)
MSP430F5217IRGCT ACTIVE VQFN RGC 64 250 Green (RoHS CU NIPDAU Level-3-260C-168 HR -40 to 85 F5217
& no Sb/Br)
MSP430F5217IYFFR ACTIVE DSBGA YFF 64 2500 Green (RoHS SNAGCU Level-1-260C-UNLIM -40 to 85 M430F5217
& no Sb/Br)
MSP430F5217IZQE ACTIVE BGA ZQE 80 360 Green (RoHS SNAGCU Level-3-260C-168 HR -40 to 85 F5217
MICROSTAR & no Sb/Br)
JUNIOR
MSP430F5217IZQER ACTIVE BGA ZQE 80 2000 Green (RoHS SNAGCU Level-3-260C-168 HR -40 to 85 F5217
MICROSTAR & no Sb/Br)
JUNIOR
MSP430F5219IRGCR ACTIVE VQFN RGC 64 2000 Green (RoHS CU NIPDAU Level-3-260C-168 HR -40 to 85 F5219
& no Sb/Br)
MSP430F5219IRGCT ACTIVE VQFN RGC 64 250 Green (RoHS CU NIPDAU Level-3-260C-168 HR -40 to 85 F5219
& no Sb/Br)
MSP430F5219IYFFR ACTIVE DSBGA YFF 64 2500 Green (RoHS SNAGCU Level-1-260C-UNLIM -40 to 85 M430F5219
& no Sb/Br)
MSP430F5219IYFFT ACTIVE DSBGA YFF 64 250 Green (RoHS SNAGCU Level-1-260C-UNLIM -40 to 85 M430F5219
& no Sb/Br)
MSP430F5219IZQE ACTIVE BGA ZQE 80 360 Green (RoHS SNAGCU Level-3-260C-168 HR -40 to 85 F5219
MICROSTAR & no Sb/Br)
JUNIOR
MSP430F5219IZQER ACTIVE BGA ZQE 80 2500 Green (RoHS SNAGCU Level-3-260C-168 HR -40 to 85 F5219
MICROSTAR & no Sb/Br)
JUNIOR
Addendum-Page 1
PACKAGE OPTION ADDENDUM
www.ti.com 15-Apr-2017
Orderable Device Status Package Type Package Pins Package Eco Plan Lead/Ball Finish MSL Peak Temp Op Temp (C) Device Marking Samples
(1) Drawing Qty (2) (6) (3) (4/5)
MSP430F5222IRGZR ACTIVE VQFN RGZ 48 2500 Green (RoHS CU NIPDAU Level-3-260C-168 HR -40 to 85 F5222
& no Sb/Br)
MSP430F5222IRGZT ACTIVE VQFN RGZ 48 250 Green (RoHS CU NIPDAU Level-3-260C-168 HR -40 to 85 F5222
& no Sb/Br)
MSP430F5224IRGZR ACTIVE VQFN RGZ 48 2500 Green (RoHS CU NIPDAU Level-3-260C-168 HR -40 to 85 F5224
& no Sb/Br)
MSP430F5227IRGCR ACTIVE VQFN RGC 64 2000 Green (RoHS CU NIPDAU Level-3-260C-168 HR -40 to 85 F5227
& no Sb/Br)
MSP430F5227IYFFR ACTIVE DSBGA YFF 64 2500 Green (RoHS SNAGCU Level-1-260C-UNLIM -40 to 85 M430F5227
& no Sb/Br)
MSP430F5227IZQE ACTIVE BGA ZQE 80 360 Green (RoHS SNAGCU Level-3-260C-168 HR -40 to 85 F5227
MICROSTAR & no Sb/Br)
JUNIOR
MSP430F5227IZQER ACTIVE BGA ZQE 80 2500 Green (RoHS SNAGCU Level-3-260C-168 HR -40 to 85 F5227
MICROSTAR & no Sb/Br)
JUNIOR
MSP430F5229IRGCR ACTIVE VQFN RGC 64 2000 Green (RoHS CU NIPDAU Level-3-260C-168 HR -40 to 85 F5229
& no Sb/Br)
MSP430F5229IRGCT ACTIVE VQFN RGC 64 250 Green (RoHS CU NIPDAU Level-3-260C-168 HR -40 to 85 F5229
& no Sb/Br)
MSP430F5229IYFFR ACTIVE DSBGA YFF 64 2500 Green (RoHS SNAGCU Level-1-260C-UNLIM -40 to 85 M430F5229
& no Sb/Br)
MSP430F5229IYFFT ACTIVE DSBGA YFF 64 250 Green (RoHS SNAGCU Level-1-260C-UNLIM -40 to 85 M430F5229
& no Sb/Br)
MSP430F5229IZQE ACTIVE BGA ZQE 80 360 Green (RoHS SNAGCU Level-3-260C-168 HR -40 to 85 F5229
MICROSTAR & no Sb/Br)
JUNIOR
MSP430F5229IZQER ACTIVE BGA ZQE 80 2500 Green (RoHS SNAGCU Level-3-260C-168 HR -40 to 85 F5229
MICROSTAR & no Sb/Br)
JUNIOR
(1)
The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.
Addendum-Page 2
PACKAGE OPTION ADDENDUM
www.ti.com 15-Apr-2017
(2)
Eco Plan - The planned eco-friendly classification: Pb-Free (RoHS), Pb-Free (RoHS Exempt), or Green (RoHS & no Sb/Br) - please check http://www.ti.com/productcontent for the latest availability
information and additional product content details.
TBD: The Pb-Free/Green conversion plan has not been defined.
Pb-Free (RoHS): TI's terms "Lead-Free" or "Pb-Free" mean semiconductor products that are compatible with the current RoHS requirements for all 6 substances, including the requirement that
lead not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, TI Pb-Free products are suitable for use in specified lead-free processes.
Pb-Free (RoHS Exempt): This component has a RoHS exemption for either 1) lead-based flip-chip solder bumps used between the die and package, or 2) lead-based die adhesive used between
the die and leadframe. The component is otherwise considered Pb-Free (RoHS compatible) as defined above.
Green (RoHS & no Sb/Br): TI defines "Green" to mean Pb-Free (RoHS compatible), and free of Bromine (Br) and Antimony (Sb) based flame retardants (Br or Sb do not exceed 0.1% by weight
in homogeneous material)
(3)
MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.
(4)
There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.
(5)
Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation
of the previous line and the two combined represent the entire Device Marking for that device.
(6)
Lead/Ball Finish - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead/Ball Finish values may wrap to two lines if the finish
value exceeds the maximum column width.
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.
Addendum-Page 3
PACKAGE MATERIALS INFORMATION
www.ti.com 15-Dec-2016
Pack Materials-Page 1
PACKAGE MATERIALS INFORMATION
www.ti.com 15-Dec-2016
Pack Materials-Page 2
PACKAGE MATERIALS INFORMATION
www.ti.com 15-Dec-2016
Device Package Type Package Drawing Pins SPQ Length (mm) Width (mm) Height (mm)
MSP430F5214IRGZT VQFN RGZ 48 250 210.0 185.0 35.0
MSP430F5217IRGCR VQFN RGC 64 2000 367.0 367.0 38.0
MSP430F5217IRGCT VQFN RGC 64 250 210.0 185.0 35.0
MSP430F5217IYFFR DSBGA YFF 64 2500 367.0 367.0 35.0
MSP430F5217IZQER BGA MICROSTAR ZQE 80 2000 336.6 336.6 28.6
JUNIOR
MSP430F5219IRGCR VQFN RGC 64 2000 367.0 367.0 38.0
MSP430F5219IRGCT VQFN RGC 64 250 210.0 185.0 35.0
MSP430F5219IYFFR DSBGA YFF 64 2500 367.0 367.0 35.0
MSP430F5219IYFFT DSBGA YFF 64 250 210.0 185.0 35.0
MSP430F5219IZQER BGA MICROSTAR ZQE 80 2500 336.6 336.6 28.6
JUNIOR
MSP430F5222IRGZR VQFN RGZ 48 2500 367.0 367.0 38.0
MSP430F5222IRGZT VQFN RGZ 48 250 210.0 185.0 35.0
MSP430F5224IRGZR VQFN RGZ 48 2500 367.0 367.0 38.0
MSP430F5227IRGCR VQFN RGC 64 2000 367.0 367.0 38.0
MSP430F5227IYFFR DSBGA YFF 64 2500 367.0 367.0 35.0
MSP430F5227IZQER BGA MICROSTAR ZQE 80 2500 336.6 336.6 28.6
JUNIOR
MSP430F5229IRGCR VQFN RGC 64 2000 367.0 367.0 38.0
MSP430F5229IRGCT VQFN RGC 64 250 210.0 185.0 35.0
MSP430F5229IYFFR DSBGA YFF 64 2500 367.0 367.0 35.0
MSP430F5229IYFFT DSBGA YFF 64 250 210.0 185.0 35.0
MSP430F5229IZQER BGA MICROSTAR ZQE 80 2500 336.6 336.6 28.6
JUNIOR
Pack Materials-Page 3
D: Max = 3.565 mm, Min =3.505 mm
Texas Instruments Incorporated (TI) reserves the right to make corrections, enhancements, improvements and other changes to its
semiconductor products and services per JESD46, latest issue, and to discontinue any product or service per JESD48, latest issue. Buyers
should obtain the latest relevant information before placing orders and should verify that such information is current and complete.
TIs published terms of sale for semiconductor products (http://www.ti.com/sc/docs/stdterms.htm) apply to the sale of packaged integrated
circuit products that TI has qualified and released to market. Additional terms may apply to the use or sale of other types of TI products and
services.
Reproduction of significant portions of TI information in TI data sheets is permissible only if reproduction is without alteration and is
accompanied by all associated warranties, conditions, limitations, and notices. TI is not responsible or liable for such reproduced
documentation. Information of third parties may be subject to additional restrictions. Resale of TI products or services with statements
different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the
associated TI product or service and is an unfair and deceptive business practice. TI is not responsible or liable for any such statements.
Buyers and others who are developing systems that incorporate TI products (collectively, Designers) understand and agree that Designers
remain responsible for using their independent analysis, evaluation and judgment in designing their applications and that Designers have
full and exclusive responsibility to assure the safety of Designers' applications and compliance of their applications (and of all TI products
used in or for Designers applications) with all applicable regulations, laws and other applicable requirements. Designer represents that, with
respect to their applications, Designer has all the necessary expertise to create and implement safeguards that (1) anticipate dangerous
consequences of failures, (2) monitor failures and their consequences, and (3) lessen the likelihood of failures that might cause harm and
take appropriate actions. Designer agrees that prior to using or distributing any applications that include TI products, Designer will
thoroughly test such applications and the functionality of such TI products as used in such applications.
TIs provision of technical, application or other design advice, quality characterization, reliability data or other services or information,
including, but not limited to, reference designs and materials relating to evaluation modules, (collectively, TI Resources) are intended to
assist designers who are developing applications that incorporate TI products; by downloading, accessing or using TI Resources in any
way, Designer (individually or, if Designer is acting on behalf of a company, Designers company) agrees to use any particular TI Resource
solely for this purpose and subject to the terms of this Notice.
TIs provision of TI Resources does not expand or otherwise alter TIs applicable published warranties or warranty disclaimers for TI
products, and no additional obligations or liabilities arise from TI providing such TI Resources. TI reserves the right to make corrections,
enhancements, improvements and other changes to its TI Resources. TI has not conducted any testing other than that specifically
described in the published documentation for a particular TI Resource.
Designer is authorized to use, copy and modify any individual TI Resource only in connection with the development of applications that
include the TI product(s) identified in such TI Resource. NO OTHER LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE
TO ANY OTHER TI INTELLECTUAL PROPERTY RIGHT, AND NO LICENSE TO ANY TECHNOLOGY OR INTELLECTUAL PROPERTY
RIGHT OF TI OR ANY THIRD PARTY IS GRANTED HEREIN, including but not limited to any patent right, copyright, mask work right, or
other intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information
regarding or referencing third-party products or services does not constitute a license to use such products or services, or a warranty or
endorsement thereof. Use of TI Resources may require a license from a third party under the patents or other intellectual property of the
third party, or a license from TI under the patents or other intellectual property of TI.
TI RESOURCES ARE PROVIDED AS IS AND WITH ALL FAULTS. TI DISCLAIMS ALL OTHER WARRANTIES OR
REPRESENTATIONS, EXPRESS OR IMPLIED, REGARDING RESOURCES OR USE THEREOF, INCLUDING BUT NOT LIMITED TO
ACCURACY OR COMPLETENESS, TITLE, ANY EPIDEMIC FAILURE WARRANTY AND ANY IMPLIED WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL
PROPERTY RIGHTS. TI SHALL NOT BE LIABLE FOR AND SHALL NOT DEFEND OR INDEMNIFY DESIGNER AGAINST ANY CLAIM,
INCLUDING BUT NOT LIMITED TO ANY INFRINGEMENT CLAIM THAT RELATES TO OR IS BASED ON ANY COMBINATION OF
PRODUCTS EVEN IF DESCRIBED IN TI RESOURCES OR OTHERWISE. IN NO EVENT SHALL TI BE LIABLE FOR ANY ACTUAL,
DIRECT, SPECIAL, COLLATERAL, INDIRECT, PUNITIVE, INCIDENTAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES IN
CONNECTION WITH OR ARISING OUT OF TI RESOURCES OR USE THEREOF, AND REGARDLESS OF WHETHER TI HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Unless TI has explicitly designated an individual product as meeting the requirements of a particular industry standard (e.g., ISO/TS 16949
and ISO 26262), TI is not responsible for any failure to meet such industry standard requirements.
Where TI specifically promotes products as facilitating functional safety or as compliant with industry functional safety standards, such
products are intended to help enable customers to design and create their own applications that meet applicable functional safety standards
and requirements. Using products in an application does not by itself establish any safety features in the application. Designers must
ensure compliance with safety-related requirements and standards applicable to their applications. Designer may not use any TI products in
life-critical medical equipment unless authorized officers of the parties have executed a special contract specifically governing such use.
Life-critical medical equipment is medical equipment where failure of such equipment would cause serious bodily injury or death (e.g., life
support, pacemakers, defibrillators, heart pumps, neurostimulators, and implantables). Such equipment includes, without limitation, all
medical devices identified by the U.S. Food and Drug Administration as Class III devices and equivalent classifications outside the U.S.
TI may expressly designate certain products as completing a particular qualification (e.g., Q100, Military Grade, or Enhanced Product).
Designers agree that it has the necessary expertise to select the product with the appropriate qualification designation for their applications
and that proper product selection is at Designers own risk. Designers are solely responsible for compliance with all legal and regulatory
requirements in connection with such selection.
Designer will fully indemnify TI and its representatives against any damages, costs, losses, and/or liabilities arising out of Designers non-
compliance with the terms and provisions of this Notice.
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright 2017, Texas Instruments Incorporated