MSP 430 FR 2100
MSP 430 FR 2100
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.
MSP430FR2111, MSP430FR2110, MSP430FR2100, MSP430FR2000
SLASE78E – AUGUST 2016 – REVISED JUNE 2021 www.ti.com
3 Description
MSP430FR2000 and MSP430FR21xx devices are part of the MSP430™ microcontroller (MCU) value line
sensing portfolio. This ultra-low-power, low-cost MCU family offers memory sizes from 0.5KB to 4KB of
FRAM unified memory with several package options including a small 3-mm×3-mm VQFN package. The
architecture, FRAM, and integrated peripherals, combined with extensive low-power modes, are optimized
to achieve extended battery life in portable, battery-powered sensing applications. MSP430FR2000 and
MSP430FR21xx devices offer a migration path for 8-bit designs to gain additional features and functionality from
peripheral integration and the data-logging and low-power benefits of FRAM. Additionally, existing designs using
MSP430G2x MCUs can migrate to the MSP430FR2000 and MSP430F21xx family to increase performance and
get the benefits of FRAM.
The MSP430FR2000 and MSP430FR21xx MCUs feature a powerful 16-bit RISC CPU, 16-bit registers, and a
constant generator that contribute to maximum code efficiency. The digitally controlled oscillator (DCO) also
allows the device to wake up from low-power modes to active mode typically in less than 10 μs. The feature
set of this MCU meets the needs of applications ranging from appliance battery packs and battery monitoring to
smoke detectors and fitness accessories.
The MSP ultra-low-power (ULP) FRAM microcontroller platform combines uniquely embedded FRAM and a
holistic ultra-low-power system architecture, allowing system designers to increase performance while lowering
energy consumption. FRAM technology combines the low-energy fast writes, flexibility, and endurance of RAM
with the nonvolatile behavior of flash.
MSP430FR2000 and MSP430FR21x MCUs are supported by an extensive hardware and software ecosystem
with reference designs and code examples to get your design started quickly. Development kits include the
MSP-EXP430FR2311 and MSP430FR4133 LaunchPad™ development kit and the MSP‑TS430PW20 20-pin
target development board. TI also provides free MSP430Ware™ software, which is available as a component of
Code Composer Studio™ IDE desktop and cloud versions within TI Resource Explorer. MSP430 MCUs are also
supported by extensive online collateral, such as our housekeeping example series, MSP Academy training, and
online support through the TI E2E™ support forums.
For complete module descriptions, see the MSP430FR4xx and MSP430FR2xx Family User's Guide.
Device Information
PART NUMBER(1) PACKAGE BODY SIZE(2)
MSP430FR2111IPW16
MSP430FR2110IPW16
TSSOP (16) 5 mm × 4.4 mm
MSP430FR2100IPW16
MSP430FR2000IPW16
MSP430FR2111IRLL
MSP430FR2110IRLL
VQFN (24) 3 mm × 3 mm
MSP430FR2100IRLL
MSP430FR2000IRLL
(1) For the most current part, package, and ordering information, see the Package Option Addendum
in Section 12, or see the TI website at www.ti.com.
(2) The sizes shown here are approximations. For the package dimensions with tolerances, see the
Mechanical Data in Section 12.
CAUTION
System-level ESD protection must be applied in compliance with the device-level ESD specification
to prevent electrical overstress or disturbing of data or code memory. See MSP430™ System-Level
ESD Considerations for more information.
MAB
16-MHz CPU
including
16 Registers
MDB
EEM
RTC BAKMEM
SYS CRC16 TB0 eUSCI_A0 Counter
TCK 32 bytes
TMS 16-bit Timer_B UART, 16-bit backup
JTAG cyclic 3 CC IrDA, SPI real-time memory
TDI/TCLK
redundancy registers clock
TDO
check
SBWTCK
SBW Watchdog LPM3.5 Domain
SBWTDIO
• The device has one main power pair of DVCC and DVSS that supplies both digital and analog modules.
Recommended bypass and decoupling capacitors are 4.7 µF to 10 µF and 0.1 µF, respectively, with ±5%
accuracy.
• Four pins of P1 and four pins of P2 feature the pin-interrupt function and can wake the MCU from all LPMs,
including LPM4, LPM3.5, and LPM4.5.
• The Timer_B3 has three capture/compare registers. Only CCR1 and CCR2 are externally connected. CCR0
registers can be used only for internal period timing and interrupt generation.
• In LPM3.5, the RTC counter and backup memory can be functional while the rest of peripherals are off.
• All general-purpose I/Os can be configured as Capacitive Touch I/Os.
Table of Contents
1 Features............................................................................1 9 Detailed Description......................................................38
2 Applications..................................................................... 1 9.1 Overview................................................................... 38
3 Description.......................................................................2 9.2 CPU.......................................................................... 38
4 Functional Block Diagram.............................................. 3 9.3 Operating Modes...................................................... 38
5 Revision History.............................................................. 5 9.4 Interrupt Vector Addresses....................................... 40
6 Device Comparison......................................................... 7 9.5 Memory Organization................................................41
6.1 Related Products........................................................ 7 9.6 Bootloader (BSL)...................................................... 41
7 Terminal Configuration and Functions..........................8 9.7 JTAG Standard Interface.......................................... 41
7.1 Pin Diagrams.............................................................. 8 9.8 Spy-Bi-Wire Interface (SBW).................................... 42
7.2 Pin Attributes...............................................................9 9.9 FRAM........................................................................42
7.3 Signal Descriptions................................................... 11 9.10 Memory Protection..................................................42
7.4 Pin Multiplexing.........................................................13 9.11 Peripherals.............................................................. 42
7.5 Connection of Unused Pins...................................... 13 9.12 Device Descriptors (TLV)........................................ 60
7.6 Buffer Type................................................................13 9.13 Identification............................................................61
8 Specifications................................................................ 14 10 Applications, Implementation, and Layout............... 62
8.1 Absolute Maximum Ratings...................................... 14 10.1 Device Connection and Layout Fundamentals....... 62
8.2 ESD Ratings............................................................. 14 10.2 Peripheral- and Interface-Specific Design
8.3 Recommended Operating Conditions.......................14 Information.................................................................. 65
8.4 Active Mode Supply Current Into VCC Excluding 10.3 Typical Applications................................................ 66
External Current.......................................................... 15 11 Device and Documentation Support..........................67
8.5 Active Mode Supply Current Per MHz...................... 15 11.1 Getting Started........................................................ 67
8.6 Low-Power Mode LPM0 Supply Currents Into 11.2 Device Nomenclature..............................................67
VCC Excluding External Current.................................. 15 11.3 Tools and Software..................................................68
8.7 Low-Power Mode LPM3, LPM4 Supply Currents 11.4 Documentation Support.......................................... 70
(Into VCC) Excluding External Current......................... 16 11.5 Support Resources................................................. 71
8.8 Low-Power Mode LPMx.5 Supply Currents (Into 11.6 Trademarks............................................................. 71
VCC) Excluding External Current................................. 17 11.7 Electrostatic Discharge Caution.............................. 71
8.9 Typical Characteristics – LPM Supply Currents........18 11.8 Glossary.................................................................. 71
8.10 Current Consumption Per Module.......................... 19 12 Mechanical, Packaging, and Orderable
8.11 Thermal Resistance Characteristics....................... 19 Information.................................................................... 72
8.12 Timing and Switching Characteristics..................... 19
5 Revision History
NOTE: Page numbers for previous revisions may differ from page numbers in the current version.
Changes from revision D to revision E
Changes from December 11, 2019 to June 2, 2021 Page
• Updated the numbering format for tables, figures, and cross references throughout the document..................1
• Updated Section 3, Description ......................................................................................................................... 2
• Updated Section 6.1, Related Products .............................................................................................................7
• Added a note about the specifications for the 1.5-V internal reference in Section 8.12.5, VREF+ Built-in
Reference ........................................................................................................................................................ 27
• Added inverter to Schmitt-trigger enable in Figure 9-1 .................................................................................... 56
6 Device Comparison
Table 6-1 summarizes the features of the available family members.
Table 6-1. Device Comparison
PROGRAM FRAM SRAM 10-BIT ADC
DEVICE(1) (2) TB0 eUSCI_A eCOMP0 I/O PACKAGE
(Kbytes) (Bytes) CHANNELS
MSP430FR2111IPW16 3.75 1024 3 × CCR(3) 1 8 1 12 16 PW (TSSOP)
MSP430FR2110IPW16 2 1024 3× CCR(3) 1 8 1 12 16 PW (TSSOP)
MSP430FR2100IPW16 1 512 3 × CCR(3) 1 8 1 12 16 PW (TSSOP)
MSP430FR2000IPW16 0.5 512 3 × CCR(3) 1 – 1 12 16 PW (TSSOP)
MSP430FR2111IRLL 3.75 1024 3 × CCR(3) 1 8 1 12 24 RLL (VQFN)
MSP430FR2110IRLL 2 1024 3 × CCR(3) 1 8 1 12 24 RLL (VQFN)
MSP430FR2100IRLL 1 512 3× CCR(3) 1 8 1 12 24 RLL (VQFN)
MSP430FR2000IRLL 0.5 512 3 × CCR(3) 1 – 1 12 24 RLL (VQFN)
(1) For the most current device, package, and ordering information, see the Package Option Addendum in Section 12, 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) A CCR register is a configurable register that provides internal and external capture or compare inputs, or internal and external PWM
outputs.
P1.1/UCA0CLK/ACLK/C1/A1 1 16 P1.2/UCA0RXD/UCA0SOMI/TB0TRG/C2/A2/Veref-
P1.0/UCA0STE/SMCLK/C0/A0/Veref+ 2 15 P1.3/UCA0TXD/UCA0SIMO/C3/A3
TEST/SBWTCK 3 14 P1.4/UCA0STE/TCK/A4
RST/NMI/SBWTDIO 4 13 P1.5/UCA0CLK/TMS/A5
DVCC 5 12 P1.6/UCA0RXD/UCA0SOMI/TB0.1/TDI/TCLK/A6
DVSS 6 11 P1.7/UCA0TXD/UCA0SIMO/TB0.2/TDO/A7/VREF+
P2.7/TB0CLK/XIN 7 10 P2.0/TB0.1/COUT
P2.6/MCLK/XOUT 8 9 P2.1/TB0.2
The ADC (signals A0 to A7, Veref+, and Veref-) is not available on the MSP430FR2000 device.
NC
NC
24 23 22 21 20 19
TEST/SBWTCK 1 18 NC
RST/NMI/SBWTDIO 2 17 P1.3/UCA0TXD/UCA0SIMO/C3/A3
DVCC 3 16 P1.4/UCA0STE/TCK/A4
DVSS 4 15 P1.5/UCA0CLK/TMS/A5
P2.7/TB0CLK/XIN 5 14 P1.6/UCA0RXD/UCA0SOMI/TB0.1/TDI/TCLK/A6
NC 6 13 P1.7/UCA0TXD/UCA0SIMO/TB0.2/TDO/A7/VREF+
7 8 9 10 11 12
P2.1/TB0.2
NC
NC
NC
P2.6/MCLK/XOUT
P2.0/TB0.1/COUT
The ADC (signals A0 to A7, Veref+, and Veref-) is not available on the MSP430FR2000 device.
(1) Signals names with (RD) denote the reset default pin name.
(2) To determine the pin mux encodings for each pin, see Section 9.11.15.
(3) Signal Types: I = Input, O = Output, I/O = Input or Output.
(4) Buffer Types: LVCMOS, Analog, or Power (see Section 7.6)
(5) Reset States:
OFF = High-impedance input with pullup or pulldown disabled (if available)
N/A = Not applicable
(6) The ADC is not available on the MSP430FR2000 device.
(7) NC = Not connected
A0 2 20 I Analog input A0
A1 1 23 I Analog input A1
A2 16 19 I Analog input A2
A3 15 17 I Analog input A3
A4 14 16 I Analog input A4
ADC(1)
A5 13 15 I Analog input A5
A6 12 14 I Analog input A6
A7 11 13 I Analog input A7
Veref+ 2 20 I ADC positive reference
Veref- 16 19 I ADC negative reference
C0 2 20 I Comparator input channel C0
C1 1 23 I Comparator input channel C1
eCOMP0 C2 16 19 I Comparator input channel C2
C3 15 17 I Comparator input channel C3
COUT 10 8 O Comparator output channel COUT
ACLK 1 23 O ACLK output
MCLK 8 7 O MCLK output
Clock SMCLK 2 20 O SMCLK output
XIN 7 5 I Input terminal for crystal oscillator
XOUT 8 7 O Output terminal for crystal oscillator
SBWTCK 3 1 I Spy-Bi-Wire input clock
SBWTDIO 4 2 I/O Spy-Bi-Wire data input/output
TCK 14 16 I Test clock
TCLK 12 14 I Test clock input
Debug
TDI 12 14 I Test data input
TDO 11 13 O Test data output
TMS 13 15 I Test mode select
TEST 3 1 I Test mode pin – selected digital I/O on JTAG pins
NMI 4 2 I Nonmaskable interrupt input
System
RST 4 2 I/O Reset input, active low
DVCC 5 3 P Power supply
Power DVSS 6 4 P Power ground
VREF+ 11 13 P Output of positive reference voltage with ground as reference
(1) Any unused pin with a secondary function that is shared with general-purpose I/O should follow the Px.0 to Px.7 unused pin connection
guidelines.
(2) The pulldown capacitor should not exceed 1.1 nF when using devices with Spy-Bi-Wire interface in Spy-Bi-Wire mode with TI tools like
FET interfaces or GANG programmers.
8 Specifications
8.1 Absolute Maximum Ratings
over operating free-air temperature range (unless otherwise noted)(1)
MIN MAX UNIT
Voltage applied at DVCC pin to VSS –0.3 4.1 V
VCC + 0.3
Voltage applied to any pin(2) –0.3 V
(4.1 V Max)
Diode current at any device pin ±2 mA
Maximum junction temperature, TJ 85 °C
Storage temperature range, Tstg (3) –40 125 °C
(1) Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings
only, and functional operation of the device at these or any other conditions beyond those indicated under Recommended Operating
Conditions is not implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
(2) All voltages are referenced to VSS.
(3) Higher temperature may be applied during board soldering according to the current JEDEC J-STD-020 specification with peak reflow
temperatures not higher than classified on the device label on the shipping boxes or reels.
(1) JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process. Manufacturing with
less than 500-V HBM is possible with the necessary precautions. Pins listed as ±1000 V may actually have higher performance.
(2) JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process. Manufacturing with
less than 250-V CDM is possible with the necessary precautions. Pins listed as ±250 V may actually have higher performance.
(1) Supply voltage changes faster than 0.2 V/µs can trigger a BOR reset even within the recommended supply voltage range. Following
the data sheet recommendation for capacitor CDVCC limits the slopes accordingly.
(2) Modules may have a different supply voltage range specification. See the specification of the respective module in this data sheet.
(3) TI recommends that power to the DVCC pin must not exceed the limits specified in Recommended Operating Conditions. Exceeding
the specified limits can cause malfunction of the device including erroneous writes to RAM and FRAM.
(4) The minimum supply voltage is defined by the SVS levels. See the SVS threshold parameters in Section 8.12.1.1.
(5) A capacitor tolerance of ±20% or better is required. A low-ESR ceramic capacitor of 100 nF (minimum) should be placed as close as
possible (within a few millimeters) to the respective pin pair.
(6) Modules may have a different maximum input clock specification. See the specification of the respective module in this data sheet.
(7) Wait states only occur on actual FRAM accesses (that is, on FRAM cache misses). RAM and peripheral accesses are always executed
without wait states.
(8) If clock sources such as HF crystals or the DCO with frequencies >16 MHz are used, the clock must be divided in the clock system to
comply with this operating condition.
8.4 Active Mode Supply Current Into VCC Excluding External Current
VCC = 3.0 V, TA = 25°C (unless otherwise noted) (1)
FREQUENCY (fMCLK = fSMCLK)
1 MHz 8 MHz 16 MHz
EXECUTION TEST
PARAMETER 0 WAIT STATES 0 WAIT STATES 1 WAIT STATE UNIT
MEMORY CONDITION
(NWAITSx = 0) (NWAITSx = 0) (NWAITSx = 1)
TYP MAX TYP MAX TYP MAX
(1) All inputs are tied to 0 V or to VCC. Outputs do not source or sink any current. Characterized with program executing typical data
processing.
fACLK = 32768 Hz, fMCLK = fSMCLK = fDCO at specified frequency
Program and data entirely reside in FRAM. All execution is from FRAM.
(2) Program and data reside entirely in RAM. All execution is from RAM. No access to FRAM.
8.6 Low-Power Mode LPM0 Supply Currents Into VCC Excluding External Current
VCC = 3.0 V, TA = 25°C (unless otherwise noted)(1) (2)
FREQUENCY (fSMCLK)
PARAMETER VCC 1 MHz 8 MHz 16 MHz UNIT
TYP MAX TYP MAX TYP MAX
2.0 V 148 295 398
ILPM0 µA
3.0 V 157 304 402
(1) All inputs are tied to 0 V or to VCC. Outputs do not source or sink any current.
(2) Current for watchdog timer clocked by SMCLK included.
fACLK = 32768 Hz, fMCLK = 0 MHz, fSMCLK at specified frequency.
8.7 Low-Power Mode LPM3, LPM4 Supply Currents (Into VCC) Excluding External Current
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) (1) (see Figure 8-1)
TEMPERATURE
PARAMETER VCC –40°C 25°C 85°C UNIT
TYP MAX TYP MAX TYP MAX
3.0 V 0.95 1.07 2.13 6.00
ILPM3,XT1 Low-power mode 3, includes SVS(2) (3) (4) µA
2.0 V 0.92 1.03 2.09
3.0 V 0.76 0.87 1.94 5.70
ILPM3,VLO Low-power mode 3, VLO, excludes SVS(5) µA
2.0 V 0.74 0.85 1.90
3.0 V 0.88 1.00 2.06
ILPM3, RTC Low-power mode 3, RTC, excludes SVS(6) µA
2.0 V 0.86 0.98 2.02
3.0 V 0.49 0.58 1.60
ILPM4, SVS Low-power mode 4, includes SVS µA
2.0 V 0.46 0.56 1.57
3.0 V 0.33 0.42 1.44
ILPM4 Low-power mode 4, excludes SVS µA
2.0 V 0.32 0.41 1.42
Low-power mode 4, RTC is soured from VLO, 3.0 V 0.48 0.59 1.91
ILPM4, RTC, VLO µA
excludes SVS 2.0 V 0.48 0.58 1.89
Low-power mode 4, RTC is soured from XT1, 3.0 V 0.89 1.04 2.41
ILPM4, RTC, XT1 µA
excludes SVS 2.0 V 0.88 1.02 2.38
(1) All inputs are tied to 0 V or to VCC. Outputs do not source or sink any current
(2) Not applicable for devices with HF crystal oscillator only.
(3) Characterized with a Seiko Crystal SC-32S MS1V-T1K crystal with a load capacitance chosen to closely match the required load.
(4) Low-power mode 3, includes SVS test conditions:
Current for watchdog timer clocked by ACLK and RTC clocked by XT1 included. Current for brownout and SVS included (SVSHE = 1).
CPUOFF = 1, SCG0 = 1 SCG1 = 1, OSCOFF = 0 (LPM3),
fXT1 = 32768 Hz, fACLK = fXT1, fMCLK = fSMCLK = 0 MHz
(5) Low-power mode 3, VLO, excludes SVS test conditions:
Current for watchdog timer clocked by VLO included. RTC disabled. Current for brownout included. SVS disabled (SVSHE = 0).
CPUOFF = 1, SCG0 = 1 SCG1 = 1, OSCOFF = 0 (LPM3),
fXT1 = 32768 Hz, fMCLK = fSMCLK = 0 MHz
(6) RTC periodically wakes every second with external 32768-Hz as source.
8.8 Low-Power Mode LPMx.5 Supply Currents (Into VCC) Excluding External Current
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
TEMPERATURE
PARAMETER VCC –40°C 25°C 85°C UNIT
TYP MAX TYP MAX TYP MAX
Low-power mode 3.5, includes SVS(1) (2) (3) 3.0 V 0.60 0.66 0.80 2.17
ILPM3.5, XT1 µA
(also see Figure 8-2) 2.0 V 0.57 0.64 0.75
3.0 V 0.23 0.25 0.32 0.43
ILPM4.5, SVS Low-power mode 4.5, includes SVS(4) µA
2.0 V 0.20 0.23 0.27
Low-power mode 4.5, excludes SVS(5) 3.0 V 0.025 0.034 0.064 0.130
ILPM4.5 µA
(also see Figure 8-3) 2.0 V 0.021 0.029 0.055
10 3.0
9
8
7
2.0
6
5 1.5
4
3 1.0
2
0.5
1
0 0.0
-40
-35
-30
-25
-20
-15
-10
-5
0
5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
-40 -30 -20 -10 0 10 20 30 40 50 60 70 80
Temperature (°C)
Temperature (°C)
DVCC = 3 V RTC Enabled SVS Disabled DVCC = 3 V XT1, 12.5-pF Crystal SVS Enabled
Figure 8-1. Low-Power Mode 3 Supply Current vs Temperature Figure 8-2. LPM3.5 Supply Current vs Temperature
0.50
0.45
LPM4.5 Supply Current (µA)
0.40
0.35
0.30
0.25
0.20
0.15
0.10
0.05
0.00
-40 -30 -20 -10 0 10 20 30 40 50 60 70 80
Temperature (°C)
DVCC = 3 V SVS Enabled
Figure 8-3. LPM4.5 Supply Current vs Temperature
(1) For more information about traditional and new thermal metrics, see Semiconductor and IC Package Thermal Metrics.
(2) These values are based on a JEDEC-defined 2S2P system (with the exception of the Theta JC [RθJC] value, which is based on a
JEDEC-defined 1S0P system) and will change based on environment and application. For more information, see these EIA/JEDEC
standards:
• JESD51-2, Integrated Circuits Thermal Test Method Environmental Conditions - Natural Convection (Still Air)
• JESD51-3, Low Effective Thermal Conductivity Test Board for Leaded Surface Mount Packages
• JESD51-7, High Effective Thermal Conductivity Test Board for Leaded Surface Mount Packages
• JESD51-9, Test Boards for Area Array Surface Mount Package Thermal Measurements
VSVS+
VSVS–
VBOR
tBOR
t
(1) A safe BOR can be correctly generated only if DVCC drops below this voltage before it rises.
(2) When an BOR occurs, a safe BOR can be correctly generated only if DVCC is kept low longer than this period before it reaches
VSVSH+.
(3) For additional information, see the Dynamic Voltage Scaling Power Solution for MSP430 Devices With Single-Channel LDO Reference
Design.
(1) The wake-up time is measured from the edge of an external wake-up signal (for example, port interrupt or wake-up event) to the first
externally observable MCLK clock edge.
(2) The wake-up time is measured from the edge of an external wake-up signal (for example, port interrupt or wake-up event) until the first
instruction of the user program is executed.
(1) To improve EMI on the LFXT oscillator, observe the following guidelines:
• Keep the trace 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 XIN and XOUT.
• Avoid running PCB traces underneath or adjacent to the XIN and XOUT pins.
• Use assembly materials and processes that avoid any parasitic load on the oscillator XIN and XOUT pins.
• If conformal coating is used, make sure that it does not induce capacitive or resistive leakage between the oscillator pins.
(2) See MSP430 32-kHz Crystal Oscillators for details on crystal section, layout, and testing.
(3) When LFXTBYPASS is set, LFXT circuits are automatically powered down. The input signal is a digital square wave with parametrics
defined in Section 8.12.4.1. Duty cycle requirements are defined by DCLFXT, SW.
(4) Maximum frequency of operation of the entire device cannot be exceeded.
(5) Oscillation allowance is based on a safety factor of 5 for recommended crystals. The oscillation allowance is a function of the
LFXTDRIVE settings and the effective load. In general, comparable oscillator allowance can be achieved based on the following
guidelines, but should be evaluated based on the actual crystal selected for the application:
• For LFXTDRIVE = {0}, CL,eff = 3.7 pF
• For LFXTDRIVE = {1}, 6 pF ≤ CL,eff ≤ 9 pF
• For LFXTDRIVE = {2}, 6 pF ≤ CL,eff ≤ 10 pF
• For LFXTDRIVE = {3}, 6 pF ≤ CL,eff ≤ 12 pF
(6) Includes parasitic bond and package capacitance (approximately 2 pF per pin).
(7) Requires external capacitors at both terminals to meet the effective load capacitance specified by crystal manufacturers.
Recommended effective load capacitance values supported are 3.7 pF, 6 pF, 9 pF, and 12.5 pF. Maximum shunt capacitance of
1.6 pF. The PCB adds additional capacitance, so it must also be considered in the overall capacitance. Verify that the recommended
effective load capacitance of the selected crystal is met.
(8) Measured with logic-level input frequency but also applies to operation with crystals.
(9) Includes start-up counter of 1024 clock cycles.
(10) Frequencies above the MAX specification do not set the fault flag. Frequencies between the MIN and MAX specifications may set the
flag. A static condition or stuck at fault condition sets the flag.
(1) This frequency reflects the achievable frequency range when FLL is either enabled or disabled.
30 DCOFTRIM = 7
25
DCOFTRIM = 7
20
Frequency (MHz)
DCOFTRIM = 7
15
10 DCOFTRIM = 7
DCOFTRIM = 0
DCOFTRIM = 7
5 DCOFTRIM = 0
DCOFTRIM = 7 DCOFTRIM = 0
DCOFTRIM = 0
0 DCOFTRIM = 0
DCOFTRIM = 0
8.12.3.4 REFO
over recommended operating free-air temperature (unless otherwise noted)
PARAMETER TEST CONDITIONS VCC MIN TYP MAX UNIT
IREFO REFO oscillator current consumption TA = 25°C 3.0 V 15 µA
REFO calibrated frequency Measured at MCLK 3.0 V 32768 Hz
fREFO
REFO absolute calibrated tolerance –40°C to 85°C 1.8 V to 3.6 V –3.5% +3.5%
dfREFO/dT REFO frequency temperature drift Measured at MCLK(1) 3.0 V 0.01 %/°C
dfREFO/ Measured at MCLK at
REFO frequency supply voltage drift 1.8 V to 3.6 V 1 %/V
dVCC 25°C(2)
fDC REFO duty cycle Measured at MCLK 1.8V to 3.6 V 40% 50% 60%
tSTART REFO start-up time 40% to 60% duty cycle 50 µs
(1) Calculated using the box method: (MAX(–40°C to 85°C) – MIN(–40°C to 85°C)) / MIN(–40°C to 85°C) / (85°C – (–40°C))
(2) Calculated using the box method: (MAX(1.8 V to 3.6 V) – MIN(1.8 V to 3.6 V)) / MIN(1.8 V to 3.6 V) / (3.6 V – 1.8 V)
(1) Calculated using the box method: (MAX(–40°C to 85°C) – MIN(–40°C to 85°C)) / MIN(–40°C to 85°C) / (85°C – (–40°C))
(2) Calculated using the box method: (MAX(1.8 V to 3.6 V) – MIN(1.8 V to 3.6 V)) / MIN(1.8 V to 3.6 V) / (3.6 V – 1.8 V)
Note
The VLO clock frequency is reduced by 15% (typical) when the device switches from active mode to
LPM3 or LPM4, because the reference changes. This lower frequency is not a violation of the VLO
specifications (see Section 8.12.3.5).
(1) The leakage current is measured with VSS or VCC applied to the corresponding pins, unless otherwise noted.
(2) The leakage of the digital port pins is measured individually. The port pin is selected for input and the pullup/pulldown resistor is
disabled.
(3) An external signal sets the interrupt flag every time the minimum interrupt pulse duration t(int) is met. It may be set by trigger signals
shorter than t(int).
High-level output voltage (also see Figure 8-8 and I(OHmax) = –3 mA(1) 2.0 V 1.4 2.0
VOH V
Figure 8-9) I(OHmax) = –5 mA(1) 3.0 V 2.4 3.0
Low-level output voltage (also see Figure 8-6 and I(OLmax) = 3 mA(1) 2.0 V 0.0 0.60
VOL V
Figure 8-7) I(OLmax) = 5 mA(1) 3.0 V 0.0 0.60
2.0 V 16
fPort_CLK Clock output frequency CL = 20 pF(2) MHz
3.0 V 16
2.0 V 10
trise,dig Port output rise time, digital only port pins CL = 20 pF ns
3.0 V 7
2.0 V 10
tfall,dig Port output fall time, digital only port pins CL = 20 pF ns
3.0 V 5
(1) The maximum total current, I(OHmax) and I(OLmax), for all outputs combined should not exceed ±48 mA to hold the maximum voltage
drop specified.
(2) The port can output frequencies at least up to the specified limit and might support higher frequencies.
15
5
10
2.5
5
0 0
0 0.5 1 1.5 2 2.5 3 0 0.25 0.5 0.75 1 1.25 1.5 1.75 2
Low-Level Output Voltage (V) Low-Level Output Voltage (V)
Figure 8-6. Typical Low-Level Output Current vs Low-Level Figure 8-7. Typical Low-Level Output Current vs Low-Level
Output Voltage (DVCC = 3 V) Output Voltage (DVCC = 2 V)
0 0
High-Level Output Current (mA)
-10
-5
-15
-7.5
-20
-25 -10
0 0.5 1 1.5 2 2.5 3 0 0.25 0.5 0.75 1 1.25 1.5 1.75 2
High-Level Output Voltage (V) High-Level Output Voltage (V)
Figure 8-8. Typical High-Level Output Current vs High-Level Figure 8-9. Typical High-Level Output Current vs High-Level
Output Voltage (DVCC = 3 V) Output Voltage (DVCC = 2 V)
Note
The 1.2-V reference that is available for external use is specified below. The 1.5-V reference is
available only for internal use by analog modules. Therefore, the accuracy of the 1.5-V reference is
included in the ADC specifications.
8.12.6 Timer_B
8.12.6.1 Timer_B
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER TEST CONDITIONS VCC MIN MAX UNIT
Internal: SMCLK or ACLK,
fTB Timer_B input clock frequency External: TBCLK, 2.0 V, 3.0 V 16 MHz
duty cycle = 50% ±10%
All capture inputs, minimum pulse
tTB,cap Timer_B capture timing 2.0 V, 3.0 V 20 ns
duration required for capture
8.12.7 eUSCI
8.12.7.1 eUSCI (UART Mode) Clock Frequency
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER TEST CONDITIONS VCC MIN MAX UNIT
Internal: SMCLK or MODCLK,
feUSCI eUSCI input clock frequency External: UCLK, 2.0 V, 3.0 V 16 MHz
duty cycle = 50% ±10%
BITCLK clock frequency
fBITCLK 2.0 V, 3.0 V 5 MHz
(equals baud rate in Mbaud)
(1) Pulses on the UART receive input (UCxRX) shorter than the UART receive deglitch time are suppressed. To ensure that pulses are
correctly recognized their width should exceed the maximum specification of the deglitch time.
1/fUCxCLK
CKPL = 0
UCLK
CKPL = 1
tLOW/HIGH tLOW/HIGH
tSU,MI
tHD,MI
SOMI
tVALID,MO
SIMO
1/fUCxCLK
CKPL = 0
UCLK
CKPL = 1
tLOW/HIGH tLOW/HIGH
tHD,MI
tSU,MI
SOMI
tVALID,MO
SIMO
tSTE,LEAD tSTE,LAG
STE
1/fUCxCLK
CKPL = 0
UCLK
CKPL = 1
SIMO
SOMI
tSTE,LEAD tSTE,LAG
STE
1/fUCxCLK
CKPL = 0
UCLK
CKPL = 1
tLOW/HIGH tLOW/HIGH
tHD,SI
tSU,SI
SIMO
SOMI
8.12.8 ADC
Note
The ADC is not available on the MSP430FR2000 device.
(1) The temperature sensor offset can vary significantly. TI recommends a single-point calibration to minimize the offset error of the built-in
temperature sensor.
(2) The device descriptor structure contains calibration values for 30℃ and 85°C for each available reference voltage level. The sensor
voltage can be computed as VSENSE = TCSENSOR × (Temperature, ℃ ) + VSENSOR , where TCSENSOR and VSENSOR can be computed
from the calibration values for higher accuracy.
MSP430
VI = External source voltage
RS = External source resistance
RS RI RI = Internal MUX-on input resistance
VI VC CIN = Input capacitance
CPAD = PAD capacitance
CPext = Parasitic capacitance, external
Cpext CPAD CIN VC = Capacitance-charging voltage
(1) Writing to FRAM does not require a setup sequence or additional power when compared to reading from FRAM. The FRAM read
current IREAD is included in the active mode current consumption IAM, FRAM.
(2) n/a = not applicable. FRAM does not require a special erase sequence.
(3) Writing to FRAM is as fast as reading.
(4) The maximum read (and write) speed is specified by fSYSTEM using the appropriate wait state settings (NWAITSx).
(1) Tools that access the Spy-Bi-Wire interface must wait for the tSBW,En time after pulling the TEST/SBWTCK pin high before applying the
first SBWTCK clock edge.
(2) Maximum tSBW,Rst time after pulling or releasing the TEST/SBWTCK pin low, the Spy-Bi-Wire pins revert from their Spy-Bi-Wire
function to their application function. This time applies only if the Spy-Bi-Wire mode was selected.
tSBW,EN 1/fSBW
tSBW,Low
tSBW,High tSBW,Ret
TEST/SBWTCK
tEN,SBWTDIO tValid,SBWTDIO
RST/NMI/SBWTDIO
tSU,SBWTDIO tHD,SBWTDIO
(1) fTCK may be restricted to meet the timing requirements of the module selected.
1/fTCK
tTCK,Low tTCK,High
TCK
TMS
tSU,TMS
tHD,TMS
TDI
(or TDO as TDI)
tSU,TDI
tHD,TDI
TDO
TEST
9 Detailed Description
9.1 Overview
The Texas Instruments MSP430FR211x family of ultra-low-power microcontrollers consists of several devices
featuring different sets of peripherals. The architecture, combined with five low-power modes, is optimized
to achieve extended battery life (for example, in portable measurement applications). The devices feature a
powerful 16-bit RISC CPU, 16-bit register, and constant generators that contribute to maximum code efficiency.
The MSP430FR211x devices are microcontroller configurations with one Timer_B, eCOMP with built-in 6-bit
DAC as an internal reference voltage, a high-performance 10-bit ADC, an eUSCI that supports UART and SPI,
an RTC module with alarm capabilities, and up to 12 I/O pins.
9.2 CPU
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 (PC), stack pointer (SP), status register (SR),
and constant generator (CG), respectively. The remaining registers are general-purpose registers.
Peripherals are connected to the CPU using data, address, and control buses. Peripherals can be managed with
all instructions.
9.3 Operating Modes
The MSP430 has one active mode and several software selectable low-power modes of operation (see Table
9-1). An interrupt event can wake up the device from low-power mode LPM0, LPM3 or LPM4, service the
request, and restore back to the low-power mode on return from the interrupt program. Low-power modes
LPM3.5 and LPM4.5 disable the core supply to minimize power consumption.
Note
XT1CLK and VLOCLK can be active during LPM4 if requested by low-frequency peripherals.
(1) Backup memory contains 32 bytes of register space in the peripheral memory. See Table 9-18 and Table 9-31 for its memory
allocation.
(2) The status shown for LPM4 applies to internal clocks only.
(3) The ADC is not available on the MSP430FR2000 device.
(1) The Program FRAM can be write protected by setting the PFWP bit in the SYSCFG0 register. See the SYS chapter in the
MSP430FR4xx and MSP430FR2xx Family User's Guide for more details.
9.9 FRAM
The FRAM can be programmed using the JTAG port, Spy-Bi-Wire (SBW), the BSL, or in-system by the CPU.
Features of the FRAM include:
• Byte and word access capability
• Programmable wait state generation
• Error correction coding (ECC)
9.10 Memory Protection
The device features memory protection of user access authority and write protection include:
• Securing the whole memory map to prevent unauthorized access from JTAG port or BSL, by writing JTAG
and BSL signatures using the JTAG port, SBW, the BSL, or in-system by the CPU.
• Write protection enabled to prevent unwanted write operation to FRAM contents by setting the control bits
with accordingly password in System Configuration register 0. For more detailed information, see the SYS
chapter in the MSP430FR4xx and MSP430FR2xx Family User's Guide.
9.11 Peripherals
Peripherals are connected to the CPU through data, address, and control buses. All peripherals can be handled
by using all instructions in the memory map. For complete module description, see the MSP430FR4xx and
MSP430FR2xx Family User's Guide.
9.11.1 Power-Management Module (PMM) and On-Chip Reference Voltages
The PMM includes an integrated voltage regulator that supplies the core voltage to the device. The PMM
also includes supply voltage supervisor (SVS) and brownout protection. The brownout reset circuit (BOR) is
implemented to provide the proper internal reset signal to the device during power on and power off. The SVS
circuitry detects if the supply voltage drops below a user-selectable safe level. SVS circuitry is available on the
primary supply.
The device contains two on-chip references: 1.5 V for internal reference and 1.2 V for external reference.
The 1.5-V reference is internally connected to ADC channel 13. DVCC is internally connected to ADC channel
15. When DVCC is set as the reference voltage for ADC conversion, the DVCC can be easily represent as
Equation 1 by using the ADC sampling the 1.5-V reference without any external components support.
The 1.5-V reference is also internally connected to the comparator built-in DAC as reference voltage. DVCC is
internally connected to another source of the DAC reference, and both are controlled by the CPDACREFS bit.
For more detailed information, see the Comparator chapter of the MSP430FR4xx and MSP430FR2xx Family
User's Guide.
A 1.2-V reference voltage can be buffered and output to P1.7/TDO/A7/VREF+, when EXTREFEN = 1 in the
PMMCTL2 register. ADC channel 7 can also be selected to monitor this voltage. For more detailed information,
see the MSP430FR4xx and MSP430FR2xx Family User's Guide.
Note
The ADC is not available on the MSP430FR2000 device.
Note
Configuration of digital I/Os after BOR reset
To prevent any cross currents during start-up of the device, all port pins are high-impedance with
Schmitt triggers and module functions disabled. To enable the I/O functions after a BOR reset, the
ports must be configured first and then the LOCKLPM5 bit must be cleared. For details, see the
Configuration After Reset section in the Digital I/O chapter of the MSP430FR4xx and MSP430FR2xx
Family User's Guide.
(1) This is the remapped functionality controlled by the USCIARMP bit in the SYSCFG3 register. Only one selected port is valid at the
same time.
From Capacitive
INCLK
Touch I/O (internal)
From RTC (internal) CCI0A
ACLK (internal) CCI0B
CCR0 TB0
DVSS GND
DVCC VCC
P1.6 (TBRMP = 0)
TB0.1 CCI1A TB0.1
P2.0 (TBRMP = 1)(1)
From eCOMP
CCI1B CCR1 TB1 To ADC trigger(2)
(internal)
DVSS GND
DVCC VCC
P1.7 (TBRMP = 0)
TB0.2 CCI2A TB0.2
P2.1 (TBRMP = 1)(1)
From Capacitive
CCI2B CCR2 TB2
Touch I/O (internal)
DVSS GND
DVCC VCC
(1) This is the remapped functionality controlled by the TBRMP bit in the SYSCFG3 register. Only one selected port is valid at the same
time when TB0 acts as capture input functionality. TB0 PWM outputs regardless of the setting on this remap bit.
(2) The ADC is not available on the MSP430FR2000 device.
The interconnection of Timer0_B3 can be used to modulate the eUSCI_A pin of UCA0TXD/UCA0SIMO in either
ASK or part of FSK mode, with which a user can easily acquire a modulated infrared command for directly
driving an external IR diode. The IR functions are fully controlled by SYSCFG1 including IREN (enable), IRPSEL
(polarity select), IRMSEL (mode select), IRDSSEL (data select), and IRDATA (data) bits. For more information,
see the SYS chapter in the MSP430FR4xx and MSP430FR2xx Family User's Guide.
The Timer_B module can put all Timer_B outputs into a high-impedance state when the selected source is
triggered. The source can be selected from external pin or internal of the device, which is controlled by TB0TRG
in SYS. For more information, see the SYS chapter in the MSP430FR4xx and MSP430FR2xx Family User's
Guide.
(1) When TB0 is set to PWM output function, both port groups can receive the output, and the output is
controlled by only the PxSEL.y bits.
Note
The ADC is not available on the MSP430FR2000 device.
The ADC supports 10 external inputs and 4 internal inputs (see Table 9-14).
Table 9-14. ADC Channel Connections
ADCINCHx ADC CHANNELS EXTERNAL PIN OUT
0 A0/Veref+ P1.0
1 A1/ P1.1
2 A2/Veref- P1.2
3 A3 P1.3
4 A4 P1.4
5 A5 P1.5
6 A6 P1.6
7 A7(1) P1.7
8 Not used N/A
9 Not used N/A
10 Not used N/A
11 Not used N/A
12 On-chip temperature sensor N/A
13 Reference voltage (1.5 V) N/A
14 DVSS N/A
15 DVCC N/A
(1) When A7 is used, the PMM 1.2-V reference voltage can be output to this pin by setting the PMM
control register. The 1.2-V voltage can be directly measured by A7 channel.
The conversion can be started by software or a hardware trigger. Table 9-15 lists the trigger sources that are
available.
Table 9-15. ADC Trigger Signal Connections
ADCSHSx
TRIGGER SOURCE
BINARY DECIMAL
00 0 ADCSC bit (software trigger)
01 1 RTC event
10 2 TB0.1B
11 3 eCOMP0 COUT
9.11.12 eCOMP0
The enhanced comparator is an analog voltage comparator with built-in 6-bit DAC as an internal voltage
reference. The integrated 6-bit DAC can be set up to 64 steps for comparator reference voltage. This module
has 4-level programmable hysteresis and a configurable power mode: high-power or low-power mode.
The eCOMP0 supports external inputs and internal inputs (see Table 9-16) and outputs (see Table 9-17)
Table 9-16. eCOMP0 Input Channel Connections
CPPSEL, CPNSEL EXTERNAL OR INTERNAL
eCOMP0 CHANNELS
BINARY CONNECTION
000 C0 P1.0
001 C1 P1.1
010 C2 P1.2
011 C3 P1.3
100 C4 Not used
101 C5 Not used
110 C6 Built-in 6-bit DAC
A0..A7
C0,C1,C2,C3
P1REN.x
P1DIR.x 00
From Module1 01
From Module2 10
11
2 bit
DVSS 0
DVCC 1
P1SEL.x= 11
P1OUT.x 00
From Module1 01
From Module2 10
DVSS 11
2 bit
P1SEL.x
EN
To module D
P1IN.x
P1IE.x
Bus
P1 Interrupt Keeper
Q D
S
P1IFG.x
P1.0/UCA0STE/SMCLK/C0/A0/Veref+
Edge P1.1/UCA0CLK/ACLK/C1/A1
Select P1.2/UCA0RXD/UCA0SOMI/TB0TRG/C2/A2/Veref-
P1IES.x
P1.3/UCA0TXD/UCA0SIMO/C3/A3
From JTAG P1.4/UCA0STE/TCK/A4
P1.5/UCA0CLK/TMS/A5
P1.6/UCA0RXD/UCA0SOMI/TB0.1/TDI/TCLK/A6
To JTAG P1.7/UCA0TXD/UCA0SIMO/TB0.2/TDO/A7/VREF+
P2REN.x
P2DIR.x 00
From Module1 01
From Module2 10
11
2 bit
DVSS 0
DVCC 1
P2OUT.x 00
From Module1 01
From Module2 10
DVSS 11
2 bit
P2SEL.x
EN
To module D
P2IN.x
P2IE.x
Bus
P2 Interrupt Keeper
Q D
S
P2IFG.x P2.0/TB0.1/COUT
P2.1/TB0.2
Edge P2.6/MCLK/XOUT
Select P2.7/TB0CLK/XIN
P2IES.x
Functional representation only.
(1) The CRC value includes the checksum from 0x1A04h to 0x1A77h, calculated by applying the CRC-CCITT-16 polynomial:
X16 + X12 + X5 + 1
(2) This value can be directly loaded into the DCO bits in the CSCTL0 register to get accurate 16-MHz frequence at room temperature,
especially when the MCU exits from LPM3 and below. TI suggests using a predivider to decrease the frequency if the temperature drift
might result an overshoot >16 MHz.
(3) The ADC is not available on the MSP430FR2000 device.
9.13 Identification
9.13.1 Revision Identification
The device revision information is shown as part of the top-side marking on the device package. The device-
specific errata describes these markings. For links to the errata for the devices in this data sheet, see Section
11.4.
The hardware revision is also stored in the Device Descriptor structure in the Info Block section. For details on
this value, see the "Hardware Revision" entries in Section 9.12.
9.13.2 Device Identification
The device type can be identified from the top-side marking on the device package. The device-specific errata
describes these markings. For links to the errata for the devices in this data sheet, see Section 11.4.
A device identification value is also stored in the Device Descriptor structure in the Info Block section. For details
on this value, see the "Device ID" entries in Section 9.12.
9.13.3 JTAG Identification
Programming through the JTAG interface, including reading and identifying the JTAG ID, is described in detail in
MSP430 Programming With the JTAG Interface.
DVCC
Digital
+
Power Supply
Decoupling
DVSS
10 µF 100 nF
CL1 CL2
10.1.3 JTAG
With the proper connections, the debugger and a hardware JTAG interface (such as the MSP-FET or MSP-
FET430UIF) can be used to program and debug code on the target board. In addition, the connections also
support the MSP-GANG production programmers, thus providing an easy way to program prototype boards, if
desired. Figure 10-3 shows the connections between the 14-pin JTAG connector and the target device required
to support in-system programming and debugging for 4-wire JTAG communication. Figure 10-4 shows the
connections for 2-wire JTAG mode (Spy-Bi-Wire).
The connections for the MSP-FET and MSP-FET430UIF interface modules and the MSP-GANG are identical.
Both can supply VCC to the target board (through pin 2). In addition, the MSP-FET and MSP-FET430UIF
interface modules and MSP-GANG have a VCC-sense feature that, if used, requires an alternate connection (pin
4 instead of pin 2). The VCC-sense feature senses the local VCC present on the target board (that is, a battery or
other local power supply) and adjusts the output signals accordingly. Figure 10-3 and Figure 10-4 show a jumper
block that supports both scenarios of supplying VCC to the target board. If this flexibility is not required, the
desired VCC connections may be hardwired to eliminate the jumper block. Pins 2 and 4 must not be connected at
the same time.
For additional design information regarding the JTAG interface, see the MSP430 Hardware Tools User’s Guide.
Important to connect VCC
MSP430FRxxx
J1 (see Note A)
DVCC
J2 (see Note A)
R1
47 kW
JTAG
RST/NMI/SBWTDIO
VCC TOOL TDO/TDI TDO/TDI
2 1
VCC TARGET TDI TDI
4 3
TMS
6 5 TMS
TEST TCK
8 7 TCK
GND
10 9
RST
12 11
14 13
TEST/SBWTCK
C1 DVSS
1 nF
(see Note B)
A. If a local target power supply is used, make connection J1. If power from the debug or programming adapter is used, make connection
J2.
B. The upper limit for C1 is 1.1 nF when using current TI tools.
J1 (see Note A)
DVCC
J2 (see Note A)
R1
47 kΩ
(see Note B)
JTAG
TEST/SBWTCK
C1
1 nF DVSS
(see Note B)
A. Make connection J1 if a local target power supply is used, or make connection J2 if the target is powered from the debug or
programming adapter.
B. The device RST/NMI/SBWTDIO pin is used in 2-wire mode for bidirectional communication with the device during JTAG access, and
any capacitance that is attached to this signal may affect the ability to establish a connection with the device. The upper limit for C1 is
1.1 nF when using current TI tools.
10.1.4 Reset
The reset pin can be configured as a reset function (default) or as an NMI function in the Special Function
Register (SFR), SFRRPCR.
In reset mode, the RST/NMI pin is active low, and a pulse applied to this pin that meets the reset timing
specifications generates a BOR-type device reset.
Setting SYSNMI causes the RST/NMI pin to be configured as an external NMI source. The external NMI is edge
sensitive, and its edge is selectable by SYSNMIIES. Setting the NMIIE enables the interrupt of the external NMI.
When an external NMI event occurs, the NMIIFG is set.
The RST/NMI pin can have either a pullup or pulldown that is enabled or not. SYSRSTUP selects either pullup or
pulldown, and SYSRSTRE causes the pullup (default) or pulldown to be enabled (default) or not. If the RST/NMI
pin is unused, it is required either to select and enable the internal pullup or to connect an external 47-kΩ pullup
resistor to the RST/NMI pin with a 10-nF pulldown capacitor. The pulldown capacitor should not exceed 1.1 nF
when using devices with Spy-Bi-Wire interface in Spy-Bi-Wire mode or in 4-wire JTAG mode with TI tools like
FET interfaces or GANG programmers.
See the MSP430FR4xx and MSP430FR2xx Family User's Guide for more information on the referenced control
registers and bits.
10.1.5 Unused Pins
For details on the connection of unused pins, see Section 7.5.
Note
The ADC is not available on the MSP430FR2000 device.
DVSS
10 µF 100 nF
Using an external
negative reference VEREF-
10 µF 100 nF
The reference voltage must be a stable voltage for accurate measurements. The capacitor values that are
selected in the general guidelines filter out the high- and low-frequency ripple before the reference voltage enters
the device. In this case, the 10-µF capacitor buffers the reference pin and filters low-frequency ripple. A 100-nF
bypass capacitor filters out high-frequency noise.
10.2.1.3 Layout Guidelines
Components that are shown in the partial schematic (see Figure 10-5) should be placed as close as possible to
the respective device pins to avoid long traces, because they add additional parasitic capacitance, inductance,
and resistance on the signal.
Avoid routing analog input signals close to a high-frequency pin (for example, a high-frequency PWM), because
the high-frequency switching can be coupled into the analog signal.
10.3 Typical Applications
Table 10-1 lists reference designs that reflect the use of the MSP430FR211x family of devices in different
real-world application scenarios. Consult these designs for additional guidance regarding schematic, layout, and
software implementation. For the most up-to-date list of available reference designs, see the device-specific
product folders or visit TI reference designs.
Table 10-1. Reference Designs
DESIGN NAME LINK
Thermostat Implementation With MSP430FR4xx TIDM-FRAM-THERMOSTAT
Water Meter Implementation With MSP430FR4xx TIDM-FRAM-WATERMETER
Remote Controller of Air Conditioner Using Low-Power Microcontroller TIDM-REMOTE-CONTROLLER-FOR-AC
Application Reports
MSP430 FRAM Technology – How To and Best Practices
FRAM is a nonvolatile memory technology that behaves similar to SRAM while enabling a whole host of new
applications, but also changing the way firmware should be designed. This application report outlines the how to
and best practices of using FRAM technology in MSP430 from an embedded software development perspective.
It discusses how to implement a memory layout according to application-specific code, constant, data space
requirements, and the use of FRAM to optimize application energy consumption.
VLO Calibration on the MSP430FR4xx and MSP430FR2xx Family
MSP430FR4xx and MSP430FR2xx (FR4xx/FR2xx) family microcontrollers (MCUs) provide various clock
sources, including some high-speed high-accuracy clocks and some low-power low-system-cost clocks. Users
can select the best balance of performance, power consumption, and system cost. The on-chip very low-
frequency oscillator (VLO) is a clock source with 10-kHz typical frequency included in FR4xx/FR2xx family
MCUs. The VLO is widely used in a range of applications because of its ultra-low power consumption.
MSP430 32-kHz Crystal Oscillators
Selection of the right crystal, correct load circuit, and proper board layout are important for a stable crystal
oscillator. This application report summarizes crystal oscillator function and explains the parameters to select the
correct crystal for MSP430 ultra-low-power operation. In addition, hints and examples for correct board layout
are given. The document also contains detailed information on the possible oscillator tests to ensure stable
oscillator operation in mass production.
MSP430 System-Level ESD Considerations
System-level ESD has become increasingly demanding with silicon technology scaling towards lower voltages
and the need for designing cost-effective and ultra-low-power components. This application report addresses
different ESD topics to help board designers and OEMs understand and design robust system-level designs.
11.5 Support Resources
TI E2E™ support forums are an engineer's go-to source for fast, verified answers and design help — straight
from the experts. Search existing answers or ask your own question to get the quick design help you need.
Linked content is provided "AS IS" by the respective contributors. They do not constitute TI specifications and do
not necessarily reflect TI's views; see TI's Terms of Use.
11.6 Trademarks
MSP430™, LaunchPad™, MSP430Ware™, Code Composer Studio™, TI E2E™, BoosterPack™, ULP Advisor™,
EnergyTrace™, and are trademarks of Texas Instruments.
All trademarks are the property of their respective owners.
11.7 Electrostatic Discharge Caution
This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled
with appropriate precautions. Failure to observe proper handling and installation procedures can cause damage.
ESD damage can range from subtle performance degradation to complete device failure. Precision integrated circuits may
be more susceptible to damage because very small parametric changes could cause the device not to meet its published
specifications.
11.8 Glossary
TI Glossary This glossary lists and explains terms, acronyms, and definitions.
www.ti.com 28-Oct-2023
PACKAGING INFORMATION
Orderable Device Status Package Type Package Pins Package Eco Plan Lead finish/ MSL Peak Temp Op Temp (°C) Device Marking Samples
(1) Drawing Qty (2) Ball material (3) (4/5)
(6)
MSP430FR2000IPW16 ACTIVE TSSOP PW 16 90 RoHS & Green NIPDAU Level-2-260C-1 YEAR -40 to 85 FR2000 Samples
MSP430FR2000IPW16R ACTIVE TSSOP PW 16 2000 RoHS & Green NIPDAU Level-2-260C-1 YEAR -40 to 85 FR2000 Samples
MSP430FR2000IRLLR ACTIVE VQFN RLL 24 3000 RoHS & Green NIPDAU Level-1-260C-UNLIM -40 to 85 FR2000 Samples
MSP430FR2000IRLLT ACTIVE VQFN RLL 24 250 RoHS & Green NIPDAU Level-1-260C-UNLIM -40 to 85 FR2000 Samples
MSP430FR2100IPW16 ACTIVE TSSOP PW 16 90 RoHS & Green NIPDAU Level-2-260C-1 YEAR -40 to 85 FR2100 Samples
MSP430FR2100IPW16R ACTIVE TSSOP PW 16 2000 RoHS & Green NIPDAU Level-2-260C-1 YEAR -40 to 85 FR2100 Samples
MSP430FR2100IRLLR ACTIVE VQFN RLL 24 3000 RoHS & Green NIPDAU Level-1-260C-UNLIM -40 to 85 FR2100 Samples
MSP430FR2100IRLLT ACTIVE VQFN RLL 24 250 RoHS & Green NIPDAU Level-1-260C-UNLIM -40 to 85 FR2100 Samples
MSP430FR2110IPW16 ACTIVE TSSOP PW 16 90 RoHS & Green NIPDAU Level-2-260C-1 YEAR -40 to 85 FR2110 Samples
MSP430FR2110IPW16R ACTIVE TSSOP PW 16 2000 RoHS & Green NIPDAU Level-2-260C-1 YEAR -40 to 85 FR2110 Samples
MSP430FR2110IRLLR ACTIVE VQFN RLL 24 3000 RoHS & Green NIPDAU Level-1-260C-UNLIM -40 to 85 FR2110 Samples
MSP430FR2110IRLLT ACTIVE VQFN RLL 24 250 RoHS & Green NIPDAU Level-1-260C-UNLIM -40 to 85 FR2110 Samples
MSP430FR2111IPW16 ACTIVE TSSOP PW 16 90 RoHS & Green NIPDAU Level-2-260C-1 YEAR -40 to 85 FR2111 Samples
MSP430FR2111IPW16R ACTIVE TSSOP PW 16 2000 RoHS & Green NIPDAU Level-2-260C-1 YEAR -40 to 85 FR2111 Samples
MSP430FR2111IRLLR ACTIVE VQFN RLL 24 3000 RoHS & Green NIPDAU Level-1-260C-UNLIM -40 to 85 FR2111 Samples
MSP430FR2111IRLLT ACTIVE VQFN RLL 24 250 RoHS & Green NIPDAU Level-1-260C-UNLIM -40 to 85 FR2111 Samples
(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 1
PACKAGE OPTION ADDENDUM
www.ti.com 28-Oct-2023
(2)
RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may
reference these types of products as "Pb-Free".
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of <=1000ppm threshold. Antimony trioxide based
flame retardants must also meet the <=1000ppm threshold requirement.
(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 finish/Ball material - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead finish/Ball material 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 2
PACKAGE MATERIALS INFORMATION
www.ti.com 25-Sep-2024
B0 W
Reel
Diameter
Cavity A0
A0 Dimension designed to accommodate the component width
B0 Dimension designed to accommodate the component length
K0 Dimension designed to accommodate the component thickness
W Overall width of the carrier tape
P1 Pitch between successive cavity centers
Sprocket Holes
Q1 Q2 Q1 Q2
Pocket Quadrants
Pack Materials-Page 1
PACKAGE MATERIALS INFORMATION
www.ti.com 25-Sep-2024
Width (mm)
H
W
Pack Materials-Page 2
PACKAGE MATERIALS INFORMATION
www.ti.com 25-Sep-2024
TUBE
T - Tube
height L - Tube length
W - Tube
width
Pack Materials-Page 3
PACKAGE OUTLINE
PW0016A SCALE 2.500
TSSOP - 1.2 mm max height
SMALL OUTLINE PACKAGE
SEATING
PLANE
6.6 C
TYP
A 6.2
0.1 C
PIN 1 INDEX AREA
14X 0.65
16
1
2X
5.1 4.55
4.9
NOTE 3
8
9
0.30
4.5 16X 1.2 MAX
B 0.19
4.3
NOTE 4 0.1 C A B
(0.15) TYP
SEE DETAIL A
0.25
GAGE PLANE
0.15
0.05
0.75
0.50
0 -8
DETAIL A
A 20
TYPICAL
4220204/A 02/2017
NOTES:
1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing
per ASME Y14.5M.
2. This drawing is subject to change without notice.
3. This dimension does not include mold flash, protrusions, or gate burrs. Mold flash, protrusions, or gate burrs shall not
exceed 0.15 mm per side.
4. This dimension does not include interlead flash. Interlead flash shall not exceed 0.25 mm per side.
5. Reference JEDEC registration MO-153.
www.ti.com
EXAMPLE BOARD LAYOUT
PW0016A TSSOP - 1.2 mm max height
SMALL OUTLINE PACKAGE
SYMM
14X (0.65)
8 9
(5.8)
4220204/A 02/2017
NOTES: (continued)
www.ti.com
EXAMPLE STENCIL DESIGN
PW0016A TSSOP - 1.2 mm max height
SMALL OUTLINE PACKAGE
SYMM
14X (0.65)
8 9
(5.8)
4220204/A 02/2017
NOTES: (continued)
8. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release. IPC-7525 may have alternate
design recommendations.
9. Board assembly site may have different recommendations for stencil design.
www.ti.com
PACKAGE OUTLINE
RLL0024A VQFN - 0.9 mm max height
PLASTIC QUAD FLATPACK - NO LEAD
B 3.1
2.9 A
3.1
PIN 1 INDEX AREA 2.9
0.9 MAX C
SEATING PLANE
0.05
0.00 0.08 C
6 12
EXPOSED
24X 0.30
0.15 THERMAL PAD
SYMM 25 2
1.8
4X 0.45
0.35
PIN 1 ID 18
(OPTIONAL)
24 4X (0.05) TYP
SYMM
0.1 C A B
16X 0.25
0.15 0.05 C
4217760 / C 11/2021
NOTES:
1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing
per ASME Y14.5M.
2. This drawing is subject to change without notice.
3. The package thermal pad must be soldered to the printed circuit board for thermal and mechanical performance.
www.ti.com
EXAMPLE BOARD LAYOUT
RLL0024A VQFN - 0.9 mm max height
PLASTIC QUAD FLATPACK - NO LEAD
1.9)
SYMM
(0.7)
TYP 4X ( 0.25)
20X (0.45)
24
18
16X (0.2)
(0.7)
TYP
SYMM 25 (2.65)
(2.95)
8X (0.5)
8X (0.4)
(Ø0.2) TYP
VIA
(R0.05) 6
TYP 12
4X (0.4)
(2.65)
(2.95)
0.05 MAX
0.05 MIN
ALL AROUND
ALL AROUND
NOTES: (continued)
4. This package is designed to be soldered to a thermal pad on the board. For more information, see Texas Instruments
literature number SLUA271 (www.ti.com/lit/slua271).
5. Vias are optional depending on application, refer to device data sheet. If any vias are implemented, refer to their
locations shown on this view. It is recommended that vias under paste be filled, plugged or tented.
www.ti.com
EXAMPLE STENCIL DESIGN
RLL0024A VQFN - 0.9 mm max height
PLASTIC QUAD FLATPACK - NO LEAD
1.71)
SYMM
4X ( 0.25)
20X (0.45) 18
24
16X (0.2)
SYMM (2.65)
(2.95)
25 8X (0.5)
8X (0.4)
METAL
TYP
(R0.05) 6
TYP 12
4X (0.4)
(2.65)
(2.95)
EXPOSED PAD
81% PRINTED COVERAGE BY AREA
SCALE: 20X
4217760 / C 10/2021
NOTES: (continued)
6. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release. IPC-7525 may have alternate
design recommendations..
www.ti.com
IMPORTANT NOTICE AND DISCLAIMER
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATA SHEETS), DESIGN RESOURCES (INCLUDING REFERENCE
DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS”
AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD
PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate
TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable
standards, and any other safety, security, regulatory or other requirements.
These resources are subject to change without notice. TI grants you permission to use these resources only for development of an
application that uses the TI products described in the resource. Other reproduction and display of these resources is prohibited. No license
is granted to any other TI intellectual property right or to any third party intellectual property right. TI disclaims responsibility for, and you
will fully indemnify TI and its representatives against, any claims, damages, costs, losses, and liabilities arising out of your use of these
resources.
TI’s products are provided subject to TI’s Terms of Sale or other applicable terms available either on ti.com or provided in conjunction with
such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable warranties or warranty disclaimers for
TI products.
TI objects to and rejects any additional or different terms you may have proposed. IMPORTANT NOTICE
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2024, Texas Instruments Incorporated