MSP430F673xA, MSP430F672xA Mixed-Signal Microcontrollers: 1 Device Overview
MSP430F673xA, MSP430F672xA Mixed-Signal Microcontrollers: 1 Device Overview
1.1
1
Features
• Low Supply-Voltage Range: • Three 16-Bit Timers With Two Capture/Compare
3.6 V Down to 1.8 V Registers Each
• Ultra-Low Power Consumption • Enhanced Universal Serial Communication
– Active Mode (AM): Interfaces (eUSCIs)
All System Clocks Active – eUSCI_A0, eUSCI_A1, and eUSCI_A2
265 µA/MHz at 8 MHz, 3.0 V, Flash Program – Enhanced UART Supports Automatic Baud-
Execution (Typical) Rate Detection
140 µA/MHz at 8 MHz, 3.0 V, RAM Program – IrDA Encoder and Decoder
Execution (Typical)
– Synchronous SPI
– Standby Mode (LPM3):
– eUSCI_B0
Real-Time Clock (RTC) With Crystal, Watchdog,
and Supply Supervisor Operational, Full RAM – I2C With Multiple Slave Addressing
Retention, Fast Wake up: – Synchronous SPI
1.7 µA at 2.2 V, 2.5 µA at 3.0 V (Typical) • Password-Protected RTC With Crystal Offset
– Off Mode (LPM4): Calibration and Temperature Compensation
Full RAM Retention, Supply Supervisor • Separate Voltage Supply for Backup Subsystem
Operational, Fast Wake up: – 32-kHz Low-Frequency Oscillator (XT1)
1.6 µA at 3.0 V (Typical) – Real-Time Clock
– Shutdown RTC Mode (LPM3.5): – Backup Memory (4 × 16 Bits)
Shutdown Mode, Active RTC With Crystal: • Three 24-Bit Sigma-Delta Analog-to-Digital
1.24 µA at 3.0 V (Typical) Converters (ADCs) With Differential PGA Inputs
– Shutdown Mode (LPM4.5): • Integrated LCD Driver With Contrast Control for up
0.78 µA at 3.0 V (Typical) to 320 Segments in 8-Mux Mode
• Wake up From Standby Mode in 3 µs (Typical) • Hardware Multiplier Supports 32-Bit Operations
• 16-Bit RISC Architecture, Extended Memory, up to • 10-Bit 200-ksps ADC
25-MHz System Clock
– Internal Reference
• Flexible Power-Management System
– Sample-and-Hold, Autoscan Feature
– Fully Integrated LDO With Programmable
– Up to Six External Channels and Two Internal
Regulated Core Supply Voltage
Channels, Including Temperature Sensor
– Supply Voltage Supervision, Monitoring, and
• Three-Channel Internal DMA
Brownout
• Serial Onboard Programming, No External
– System Operation From up to Two Auxiliary
Programming Voltage Needed
Power Supplies
• Device Comparison Summarizes the Available
• Unified Clock System
Family Members
– FLL Control Loop for Frequency Stabilization
• Available in 100-Pin and 80-Pin LQFP Packages
– Low-Power Low-Frequency Internal Clock
• Single-Phase Electronic Watt-Hour Meter
Source (VLO)
Development Tool (Also See Tools and Software)
– Low-Frequency Trimmed Internal Reference
– EVM430-F6736 - MSP430F6736 EVM for
Source (REFO)
Metering
– 32-kHz Crystals (XT1)
– Energy Measurement Design Center for
• One 16-Bit Timer With Three Capture/Compare MSP430™ MCUs
Registers
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.
MSP430F6736A, MSP430F6735A, MSP430F6734A, MSP430F6733A
MSP430F6731A, MSP430F6730A, MSP430F6726A, MSP430F6725A
MSP430F6724A, MSP430F6723A, MSP430F6721A, MSP430F6720A
SLASE46A – FEBRUARY 2015 – REVISED OCTOBER 2018 www.ti.com
1.2 Applications
• Single-Phase Electronic Watt-Hour Meters • Utility Metering
• Energy Monitoring
1.3 Description
The TI MSP 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 DCO allows the device to wake up from low-power modes to active mode
in 3 µs (typical).
The MSP430F673xA and MSP430F672xA devices are microcontrollers with high-performance 24-bit
sigma-delta ADCs (three ADCs in MSP430F673xA and two ADCs in MSP430F672xA), a 10-bit ADC, four
eUSCIs (three eUSCI_A modules and one eUSCI_B module), four 16-bit timers, a hardware multiplier, a
DMA module, an RTC module with alarm capabilities, an LCD driver with integrated contrast control, an
auxiliary supply system, and up to 72 I/O pins in the 100‑pin devices and 52 I/O pins in the 80‑pin devices.
For complete module descriptions, see the MSP430F5xx and MSP430F6xx Family User's Guide.
XIN XOUT DVCC DVSS AVCC AVSS AUX1 AUX2 AUX3 RST/NMI PA PB PC PD PE
P1.x P2.x P3.x P4.x P5.x P6.x P7.x P8.x P9.x
(32 kHz)
CPUXV2
and
Working
Registers
(25 MHz)
EEM
(S: 3+1)
Figure 1-2 shows the functional block diagram for all device variants in the PN package.
XIN XOUT DVCC DVSS AVCC AVSS AUX1 AUX2 AUX3 RST/NMI PA PB PC
P1.x P2.x P3.x P4.x P5.x P6.x
(32 kHz)
CPUXV2
and
Working
Registers
(25 MHz)
EEM
(S: 3+1)
Table of Contents
1 Device Overview ......................................... 1 6.2 CPU ................................................. 75
1.1 Features .............................................. 1 6.3 Instruction Set ....................................... 76
1.2 Applications ........................................... 2 6.4 Operating Modes .................................... 77
1.3 Description ............................................ 2 6.5 Interrupt Vector Addresses.......................... 78
1.4 Functional Block Diagrams ........................... 3 6.6 Bootloader (BSL) .................................... 79
2 Revision History ......................................... 5 6.7 JTAG Operation ..................................... 79
3 Device Comparison ..................................... 6 6.8 Flash Memory ....................................... 80
3.1 Related Products ..................................... 7 6.9 RAM ................................................. 80
4 Terminal Configuration and Functions .............. 8 6.10 Backup RAM ........................................ 80
4.1 Pin Diagrams ......................................... 8 6.11 Peripherals .......................................... 81
4.2 Pin Attributes ........................................ 12 6.12 Input/Output Diagrams .............................. 91
4.3 Signal Descriptions .................................. 22 6.13 Device Descriptors (TLV) .......................... 123
4.4 Pin Multiplexing ..................................... 33 6.14 Memory ............................................ 125
4.5 Buffer Type .......................................... 33 6.15 Identification........................................ 140
4.6 Connection of Unused Pins ......................... 33 7 Applications, Implementation, and Layout ...... 141
5 Specifications ........................................... 34 8 Device and Documentation Support .............. 142
5.1 Absolute Maximum Ratings ........................ 34 8.1 Getting Started and Next Steps ................... 142
5.2 ........................................
ESD Ratings 34 8.2 Device Nomenclature .............................. 142
5.3 Recommended Operating Conditions ............... 34 8.3 Tools and Software ................................ 144
5.4 Active Mode Supply Current Into VCC Excluding 8.4 Documentation Support ............................ 146
External Current ..................................... 36 8.5 Related Links ...................................... 148
5.5 Low-Power Mode Supply Currents (Into VCC)
8.6 Community Resources............................. 148
Excluding External Current.......................... 37
8.7 Trademarks ........................................ 148
5.6 Low-Power Mode With LCD Supply Currents (Into
VCC) Excluding External Current .................... 38 8.8 Electrostatic Discharge Caution ................... 149
5.7 Thermal Resistance Characteristics ................ 39 8.9 Export Control Notice .............................. 149
5.8 Timing and Switching Characteristics ............... 40 8.10 Glossary............................................ 149
6 Detailed Description ................................... 75 9 Mechanical, Packaging, and Orderable
Information ............................................. 149
6.1 Overview ............................................ 75
2 Revision History
Changes from February 25, 2015 to October 3, 2018 Page
3 Device Comparison
Table 3-1 summarizes the available family members.
eUSCI_A:
FLASH SRAM SD24_B ADC10_A eUSCI_B:
DEVICE Timer_A (3) UART, IrDA, I/Os PACKAGE
(KB) (KB) CONVERTERS CHANNELS SPI, I2C
SPI
MSP430F6736AIPZ 128 8 3 6 ext, 2 int 3, 2, 2, 2 3 1 72 100 PZ
MSP430F6735AIPZ 128 4 3 6 ext, 2 int 3, 2, 2, 2 3 1 72 100 PZ
MSP430F6734AIPZ 96 4 3 6 ext, 2 int 3, 2, 2, 2 3 1 72 100 PZ
MSP430F6733AIPZ 64 4 3 6 ext, 2 int 3, 2, 2, 2 3 1 72 100 PZ
MSP430F6731AIPZ 32 2 3 6 ext, 2 int 3, 2, 2, 2 3 1 72 100 PZ
MSP430F6730AIPZ 16 1 3 6 ext, 2 int 3, 2, 2, 2 3 1 72 100 PZ
MSP430F6726AIPZ 128 8 2 6 ext, 2 int 3, 2, 2, 2 3 1 72 100 PZ
MSP430F6725AIPZ 128 4 2 6 ext, 2 int 3, 2, 2, 2 3 1 72 100 PZ
MSP430F6724AIPZ 96 4 2 6 ext, 2 int 3, 2, 2, 2 3 1 72 100 PZ
MSP430F6723AIPZ 64 4 2 6 ext, 2 int 3, 2, 2, 2 3 1 72 100 PZ
MSP430F6721AIPZ 32 2 2 6 ext, 2 int 3, 2, 2, 2 3 1 72 100 PZ
MSP430F6720AIPZ 16 1 2 6 ext, 2 int 3, 2, 2, 2 3 1 72 100 PZ
MSP430F6736AIPN 128 8 3 3 ext, 2 int 3, 2, 2, 2 3 1 52 80 PN
MSP430F6735AIPN 128 4 3 3 ext, 2 int 3, 2, 2, 2 3 1 52 80 PN
MSP430F6734AIPN 96 4 3 3 ext, 2 int 3, 2, 2, 2 3 1 52 80 PN
MSP430F6733AIPN 64 4 3 3 ext, 2 int 3, 2, 2, 2 3 1 52 80 PN
MSP430F6731AIPN 32 2 3 3 ext, 2 int 3, 2, 2, 2 3 1 52 80 PN
MSP430F6730AIPN 16 1 3 3 ext, 2 int 3, 2, 2, 2 3 1 52 80 PN
MSP430F6726AIPN 128 8 2 3 ext, 2 int 3, 2, 2, 2 3 1 52 80 PN
MSP430F6725AIPN 128 4 2 3 ext, 2 int 3, 2, 2, 2 3 1 52 80 PN
MSP430F6724AIPN 96 4 2 3 ext, 2 int 3, 2, 2, 2 3 1 52 80 PN
MSP430F6723AIPN 64 4 2 3 ext, 2 int 3, 2, 2, 2 3 1 52 80 PN
MSP430F6721AIPN 32 2 2 3 ext, 2 int 3, 2, 2, 2 3 1 52 80 PN
MSP430F6720AIPN 16 1 2 3 ext, 2 int 3, 2, 2, 2 3 1 52 80 PN
(1) For the most current package and ordering information, see the Package Option Addendum in Section 9, or see the TI website at
www.ti.com.
(2) Package drawings, thermal data, and symbolization 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.
PJ.2/ADC10CLK/TMS
PJ.1/MCLK/TDI/TCLK
RST/NMI/SBWTDIO
PJ.0/SMCLK/TDO
PJ.3/ACLK/TCK
TEST/SBWTCK
P7.1/S10
P6.7/S12
P6.6/S13
P6.5/S14
P6.4/S15
P6.3/S16
P6.2/S17
P6.1/S18
P7.0/S11
P8.3/S0
P8.2/S1
P8.1/S2
P8.0/S3
P7.7/S4
P7.6/S5
P7.5/S6
P7.4/S7
P7.3/S8
P7.2/S9
100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76
SD0P0 1 75 DVSS
SD0N0 2 74 DVSYS
SD1P0 3 73 P6.0/S19
SD1N0 4 72 P5.7/S20
SD2P0 5 71 P5.6/S21
SD2N0 6 70 P5.5/S22
VREF 7 69 P5.4/S23
AVSS 8 68 P5.3/S24
AVCC 9 67 P5.2/S25
VASYS 10 66 P5.1/S26
P9.1/A5 11 65 P5.0/S27
P9.2/A4 12 64 P4.7/S28
P9.3/A3 13 63 P4.6/S29
P1.0/PM_TA0.0/VeREF-/A2 14 62 P4.5/S30
P1.1/PM_TA0.1/VeREF+/A1 15 61 P4.4/S31
P1.2/PM_UCA0RXD/PM_UCA0SOMI/A0 16 60 P4.3/S32
P1.3/PM_UCA0TXD/PM_UCA0SIMO/R03 17 59 P4.2/S33
AUXVCC2 18 58 P4.1/S34
AUXVCC1 19 57 P4.0/S35
VDSYS 20 56 P3.7/PM_SD2DIO/S36
DVCC 21 55 P3.6/PM_SD1DIO/S37
DVSS 22 54 P3.5/PM_SD0DIO/S38
VCORE 23 53 P3.4/PM_SDCLK/S39
XIN 24 52 P3.3/PM_TA0.2
XOUT 25 51 P3.2/PM_TACLK/PM_RTCCLK
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
AUXVCC3
COM0
COM1
COM2
COM3
P1.4/PM_UCA1RXD/PM_UCA1SOMI/LCDREF/R13
P1.5/PM_UCA1TXD/PM_UCA1SIMO/R23
LCDCAP/R33
P8.4/TA1.0
P8.5/TA1.1
P1.6/PM_UCA0CLK/COM4
P1.7/PM_UCB0CLK/COM5
P2.0/PM_UCB0SOMI/PM_UCB0SCL/COM6
P2.1/PM_UCB0SIMO/PM_UCB0SDA/COM7
P8.6/TA2.0
P8.7/TA2.1
P9.0/TACLK/RTCCLK
P2.2/PM_UCA2RXD/PM_UCA2SOMI
P2.3/PM_UCA2TXD/PM_UCA2SIMO
P2.4/PM_UCA1CLK
P2.5/PM_UCA2CLK
P2.6/PM_TA1.0
P2.7/PM_TA1.1
P3.0/PM_TA2.0/BSL_TX
P3.1/PM_TA2.1/BSL_RX
NOTE: The secondary digital functions on Ports P1, P2, and P3 are fully mappable. This pinout shows the default mapping.
See Section 6.11.6 for details.
NOTE: The pins VDSYS and DVSYS must be connected externally on board for proper device operation.
CAUTION: The LCDCAP/R33 pin must be connected to DVSS if not used.
Figure 4-2 shows the pinout for the 80-pin PN package. See Table 4-2 for differences between the
MSP430F673xA and MSP430F672xA devices in this package.
PJ.2/ADC10CLK/TMS
PJ.1/MCLK/TDI/TCLK
RST/NMI/SBWTDIO
PJ.0/SMCLK/TDO
PJ.3/ACLK/TCK
TEST/SBWTCK
P5.5/S10
P5.3/S12
P5.2/S13
P5.4/S11
P6.7/S0
P6.6/S1
P6.5/S2
P6.4/S3
P6.3/S4
P6.2/S5
P6.1/S6
P6.0/S7
P5.7/S8
P5.6/S9
80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61
SD0P0 1 60 DVSS
SD0N0 2 59 DVSYS
SD1P0 3 58 P5.1/S14
SD1N0 4 57 P5.0/S15
SD2P0 5 56 P4.7/S16
SD2N0 6 55 P4.6/S17
VREF 7 54 P4.5/S18
AVSS 8 53 P4.4/S19
AVCC 9 52 P4.3/S20
VASYS 10 51 P4.2/S21
P1.0/PM_TA0.0/VeREF-/A2 11 50 P4.1/S22
P1.1/PM_TA0.1/VeREF+/A1 12 49 P4.0/S23
P1.2/PM_UCA0RXD/PM_UCA0SOMI/A0 13 48 P3.7/PM_SD2DIO/S24
P1.3/PM_UCA0TXD/PM_UCA0SIMO/R03 14 47 P3.6/PM_SD1DIO/S25
AUXVCC2 15 46 P3.5/PM_SD0DIO/S26
AUXVCC1 16 45 P3.4/PM_SDCLK/S27
VDSYS 17 44 P3.3/PM_TA0.2/S28
DVCC 18 43 P3.2/PM_TACLK/PM_RTCCLK/S29
DVSS 19 42 P3.1/PM_TA2.1/S30/BSL_RX
VCORE 20 41 P3.0/PM_TA2.0/S31/BSL_TX
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
XIN
XOUT
AUXVCC3
COM1
COM2
COM3
P1.4/PM_UCA1RXD/PM_UCA1SOMI/LCDREF/R13
P1.5/PM_UCA1TXD/PM_UCA1SIMO/R23
LCDCAP/R33
COM0
P1.6/PM_UCA0CLK/COM4
P1.7/PM_UCB0CLK/COM5
P2.0/PM_UCB0SOMI/PM_UCB0SCL/COM6/S39
P2.1/PM_UCB0SIMO/PM_UCB0SDA/COM7/S38
P2.2/PM_UCA2RXD/PM_UCA2SOMI/S37
P2.3/PM_UCA2TXD/PM_UCA2SIMO/S36
P2.4/PM_UCA1CLK/S35
P2.5/PM_UCA2CLK/S34
P2.6/PM_TA1.0/S33
P2.7/PM_TA1.1/S32
NOTE: The secondary digital functions on Ports P1, P2, and P3 are fully mappable. This pinout shows the default mapping.
See Section 6.11.6 for details.
NOTE: The pins VDSYS and DVSYS must be connected externally on board for proper device operation.
CAUTION: The LCDCAP/R33 pin must be connected to DVSS if not used.
(1) For each multiplexed pin, the signal that is listed first in this table is the default after reset.
(2) To determine the pin mux encodings for each pin, refer to Section 6.12, Input/Output Diagrams.
(3) Signal Types: I = Input, O = Output, I/O = Input or Output.
(4) Buffer Types: LVCMOS, Analog, or Power (see Table 4-7, Buffer Type)
(5) Reset States:
OFF = High-impedance input with pullup or pulldown disabled (if available)
N/A = Not applicable
12 Terminal Configuration and Functions Copyright © 2015–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP430F6736A MSP430F6735A MSP430F6734A MSP430F6733A MSP430F6731A
MSP430F6730A MSP430F6726A MSP430F6725A MSP430F6724A MSP430F6723A MSP430F6721A
MSP430F6720A
MSP430F6736A, MSP430F6735A, MSP430F6734A, MSP430F6733A
MSP430F6731A, MSP430F6730A, MSP430F6726A, MSP430F6725A
MSP430F6724A, MSP430F6723A, MSP430F6721A, MSP430F6720A
www.ti.com SLASE46A – FEBRUARY 2015 – REVISED OCTOBER 2018
Table 4-4 lists the pin attributes for all device variants in the PN package. For the PZ package, see
Table 4-3.
(1) For each multiplexed pin, the signal that is listed first in this table is the default after reset.
(2) To determine the pin mux encodings for each pin, refer to Section 6.12, Input/Output Diagrams.
(3) Signal Types: I = Input, O = Output, I/O = Input or Output.
(4) Buffer Types: LVCMOS, Analog, or Power (see Table 4-7, Buffer Type)
(5) Reset States:
OFF = High-impedance input with pullup or pulldown disabled (if available)
N/A = Not applicable
Copyright © 2015–2018, Texas Instruments Incorporated Terminal Configuration and Functions 17
Submit Documentation Feedback
Product Folder Links: MSP430F6736A MSP430F6735A MSP430F6734A MSP430F6733A MSP430F6731A
MSP430F6730A MSP430F6726A MSP430F6725A MSP430F6724A MSP430F6723A MSP430F6721A
MSP430F6720A
MSP430F6736A, MSP430F6735A, MSP430F6734A, MSP430F6733A
MSP430F6731A, MSP430F6730A, MSP430F6726A, MSP430F6725A
MSP430F6724A, MSP430F6723A, MSP430F6721A, MSP430F6720A
SLASE46A – FEBRUARY 2015 – REVISED OCTOBER 2018 www.ti.com
(1) The pins VDSYS and DVSYS must be connected externally on board for proper device operation.
(2) VCORE is for internal use only. No external current loading is possible. VCORE should only be connected to the recommended
capacitor value, CVCORE.
(3) TI recommends shorting unused analog input pairs and connect them to analog ground.
(4) When this pin is configured as reset, the internal pullup resistor is enabled by default.
26 Terminal Configuration and Functions Copyright © 2015–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP430F6736A MSP430F6735A MSP430F6734A MSP430F6733A MSP430F6731A
MSP430F6730A MSP430F6726A MSP430F6725A MSP430F6724A MSP430F6723A MSP430F6721A
MSP430F6720A
MSP430F6736A, MSP430F6735A, MSP430F6734A, MSP430F6733A
MSP430F6731A, MSP430F6730A, MSP430F6726A, MSP430F6725A
MSP430F6724A, MSP430F6723A, MSP430F6721A, MSP430F6720A
www.ti.com SLASE46A – FEBRUARY 2015 – REVISED OCTOBER 2018
Table 4-6 describes the signals for all device variants in the PN package. See Table 4-5 for signal
descriptions in the PZ package.
(2) The pins VDSYS and DVSYS must be connected externally on board for proper device operation.
(3) VCORE is for internal use only. No external current loading is possible. VCORE should only be connected to the recommended
capacitor value, CVCORE.
(4) TI recommends shorting unused analog input pairs and connect them to analog ground.
Copyright © 2015–2018, Texas Instruments Incorporated Terminal Configuration and Functions 31
Submit Documentation Feedback
Product Folder Links: MSP430F6736A MSP430F6735A MSP430F6734A MSP430F6733A MSP430F6731A
MSP430F6730A MSP430F6726A MSP430F6725A MSP430F6724A MSP430F6723A MSP430F6721A
MSP430F6720A
MSP430F6736A, MSP430F6735A, MSP430F6734A, MSP430F6733A
MSP430F6731A, MSP430F6730A, MSP430F6726A, MSP430F6725A
MSP430F6724A, MSP430F6723A, MSP430F6721A, MSP430F6720A
SLASE46A – FEBRUARY 2015 – REVISED OCTOBER 2018 www.ti.com
5 Specifications
All graphs in this section are for typical conditions, unless otherwise noted.
Typical (TYP) values are specified at VCC = 3.3 V and TA = 25°C, unless otherwise noted.
(1) TI recommends powering AVCC and DVCC from the same source. A maximum difference of 0.3 V between V(AVCC) and V(DVCC) can
be tolerated during power up and operation.
(2) The minimum supply voltage is defined by the supervisor SVS levels when it is enabled. See the Table 5-14 threshold parameters for
the exact values and further details.
(3) A capacitor tolerance of ±20% or better is required.
34 Specifications Copyright © 2015–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP430F6736A MSP430F6735A MSP430F6734A MSP430F6733A MSP430F6731A
MSP430F6730A MSP430F6726A MSP430F6725A MSP430F6724A MSP430F6723A MSP430F6721A
MSP430F6720A
MSP430F6736A, MSP430F6735A, MSP430F6734A, MSP430F6733A
MSP430F6731A, MSP430F6730A, MSP430F6726A, MSP430F6725A
MSP430F6724A, MSP430F6723A, MSP430F6721A, MSP430F6720A
www.ti.com SLASE46A – FEBRUARY 2015 – REVISED OCTOBER 2018
25
20
System Frequency - MHz
2 2, 3
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
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)
(4)
1 0.36 2.39 3.54 3.90
IAM, Flash Flash 3.0 V mA
2 0.39 2.65 3.94 6.54 7.23
3 0.42 2.82 4.20 6.96 8.65 9.54
0 0.20 0.22 1.10 1.22
(5)
1 0.22 1.30 1.90 2.10
IAM, RAM RAM 3.0 V mA
2 0.24 1.45 2.15 3.55 4.0
3 0.26 1.55 2.30 3.80 4.70 5.30
(1) All inputs are tied to 0 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.
(4) Active mode supply current when program executes in flash at a nominal supply voltage of 3 V.
(5) Active mode supply current when program executes in RAM at a nominal supply voltage of 3 V.
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)
TEMPERATURE (TA)
PARAMETER VCC PMMCOREVx –40°C 25°C 60°C 85°C UNIT
TYP MAX TYP MAX TYP MAX TYP MAX
2.2 V 0 75 78 87 81 84 96
ILPM0,1MHz Low-power mode 0 (3) (4)
µA
3.0 V 3 85 89 99 93 98 110
2.2 V 0 5.9 6.2 9 6.9 9.4 17
ILPM2 Low-power mode 2 (5) (4)
µA
3.0 V 3 6.9 7.4 10 8.4 11 19
0 1.4 1.7 2.5 4.9
Low-power mode 3, crystal
ILPM3,XT1LF 2.2 V 1 1.5 1.9 2.7 5.2 µA
mode (6) (4)
2 1.7 2.0 2.9 5.5
0 2.2 2.5 3.1 3.3 5.5 12.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 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, 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 clocked by ACLK and RTC clocked by XT1 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 clocked by ACLK and RTC clocked by XT1 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 clocked by ACLK included. RTC is disabled (RTCHOLD=1). 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) fDCO = fMCLK = fSMCLK = 0 MHz, fACLK = 32768 Hz, PMMREGOFF = 1, RTC active on AUXVCC3 supply
(10) fDCO = fMCLK = fSMCLK = 0 MHz, fACLK = 0 Hz, PMMREGOFF = 1
5.6 Low-Power Mode With LCD Supply Currents (Into VCC) Excluding External Current
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) (1) (2)
TEMPERATURE (TA)
PARAMETER VCC PMMCOREVx –40°C 25°C 60°C 85°C UNIT
TYP MAX TYP MAX TYP MAX TYP MAX
Low-power mode 3 0 2.4 2.9 3.6 3.8 5.8 12.2
ILPM3 (LPM3) current, LCD 4-
1 2.5 3.1 4.0 6.0
LCD, mux mode, internal 2.2 V µA
int. bias biasing, charge pump
2 2.6 3.3 3.9 4.2 6.3 13.4
disabled (3) (4)
Low-power mode 3 0 2.8 3.2 3.9 4.1 6.4 13.3
ILPM3 (LPM3) current, LCD 4- 1 2.9 3.4 4.3 6.7
LCD, mux mode, internal 3.0 V µA
int. bias biasing, charge pump 2 3.1 3.6 4.5 7.0
disabled (3) (4) 3 3.1 3.6 4.5 4.5 7.0 14.7
0 3.8
2.2 V 1 3.9
Low-power mode 3
2 4.0
(LPM3) current, LCD 4-
ILPM3
mux mode, internal 0 4.0 µA
LCD,CP
biasing, charge pump
1 4.1
enabled (3) (5) 3.0 V
2 4.2
3 4.2
(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 watchdog timer clocked by ACLK and RTC clocked by XT1 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
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.
(4) LCDMx = 11 (4-mux mode), LCDREXT = 0, LCDEXTBIAS = 0 (internal biasing), LCD2B = 0 (1/3 bias), LCDCPEN = 0 (charge pump
disabled), LCDSSEL = 0, LCDPREx = 101, LCDDIVx = 00011 (fLCD = 32768 Hz / 32 / 4 = 256 Hz)
Even segments S0, S2, ... = 0 and odd segments S1, S3, ... = 1. No LCD panel load.
(5) LCDMx = 11 (4-mux mode), LCDREXT = 0, LCDEXTBIAS = 0 (internal biasing), LCD2B = 0 (1/3 bias), LCDCPEN = 1 (charge pump
enabled), VLCDx = 1000 (VLCD = 3 V, typical), LCDSSEL = 0, LCDPREx = 101, LCDDIVx = 00011 (fLCD = 32768 Hz / 32 / 4 = 256 Hz)
Even segments S0, S2, ... = 0 and odd segments S1, S3, ... = 1. No LCD panel load.
100
VCC = 3.0 V
TA = 25°C
10
fDCO – MHz
DCOx = 31
1
DCOx = 0
0.1
0 1 2 3 4 5 6 7
DCORSEL
Table 5-9 lists the output characteristics of the GPIOs in full drive strength mode. Also see Figure 5-3
through Figure 5-6.
0 0
-10
-5
IOH – High-Level Output Current – mA
-30
-15
TA = 85°C -40
TA = 85°C
-20
-50
TA = 25°C
TA = 25°C
-25 -60
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 0 0.5 1 1.5 2 2.5 3
VOH – High-Level Output Voltage – V VOH – High-Level Output Voltage – V
VCC = 1.8 V Full Drive Strength VCC = 3 V Full Drive Strength
Figure 5-3. High-Level Output Current vs High-Level Output Figure 5-4. High-Level Output Current vs High-Level Output
Voltage Voltage
25 60
50
20
IOL – Low-Level Output Current – mA
TA = 25°C
TA = 25°C
TA = 85°C
TA = 85°C 40
15
30
10
20
5
10
0 0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 0 0.5 1 1.5 2 2.5 3
VOL – Low-Level Output Voltage – V VOL – Low-Level Output Voltage – V
VCC = 1.8 V Full Drive Strength VCC = 3 V Full Drive Strength
Figure 5-5. Low-Level Output Current vs Low-Level Output Figure 5-6. Low-Level Output Current vs Low-Level Output
Voltage Voltage
Table 5-10 lists the output characteristics of the GPIOs in reduced drive strength mode. Also see Figure 5-
7 through Figure 5-10.
0 0
-1
-5
IOH – High-Level Output Current – mA
-3
-10
-4
-15
-5
TA = 85°C
TA = 85°C
-6
-20
-7 TA = 25°C
TA = 25°C
-8 -25
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 0 0.5 1 1.5 2 2.5 3
VOH – High-Level Output Voltage – V VOH – High-Level Output Voltage – V
VCC = 1.8 V Reduced Drive Strength VCC = 3 V Reduced Drive Strength
Figure 5-7. High-Level Output Current vs High-Level Output Figure 5-8. High-Level Output Current vs High-Level Output
Voltage Voltage
8 20
18
7 TA = 25°C
TA = 25°C 16
IOL – Low-Level Output Current – mA
6 TA = 85°C
14
TA = 85°C
5
12
4 10
8
3
6
2
4
1
2
0 0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 0 0.5 1 1.5 2 2.5 3
VOL – Low-Level Output Voltage – V VOL – Low-Level Output Voltage – V
VCC = 1.8 V Reduced Drive Strength VCC = 3 V Reduced Drive Strength
Figure 5-9. Low-Level Output Current vs Low-Level Output Figure 5-10. Low-Level Output Current vs Low-Level Output
Voltage Voltage
0.7
0.6
0.5
ICC, monitor – µA
0.4
0.3
0.2
0.1
0
1.8 2 2.2 2.4 2.6 2.8 3 3.2 3.4 3.6
VDSYS Voltage – V
120
100
80
Imeas, monitor – nA
60
40
20
0
1.8 2.0 2.2 2.4 2.6 2.8 3.0 3.2 3.4 3.6
AUXVCC1 Voltage – V
Table 5-23 lists the leakage characteristics of the auxiliary supplies switch.
Table 5-24 lists the characteristics of the auxiliary supplies to the ADC.
Table 5-28 lists the switching characteristics of the eUSCI in UART mode.
Table 5-29 lists the supported clock frequencies of the eUSCI in SPI master mode.
Table 5-30 lists the switching characteristics of the eUSCI in SPI master mode.
UCMODEx = 01
STE tSTE,LEAD tSTE,LAG
UCMODEx = 10
1/fUCxCLK
CKPL = 0
UCLK
CKPL = 1
tLOW/HIGH tLOW/HIGH
tSU,MI
tHD,MI
SOMI
SIMO
UCMODEx = 01
UCMODEx = 10
1/fUCxCLK
CKPL = 0
UCLK
CKPL = 1
tLOW/HIGH tLOW/HIGH
tHD,MI
tSU,MI
SOMI
SIMO
Table 5-31 lists the switching characteristics of the eUSCI in SPI slave mode.
UCMODEx = 01
STE tSTE,LEAD tSTE,LAG
UCMODEx = 10
1/fUCxCLK
CKPL = 0
UCLK
CKPL = 1
SIMO
SOMI
UCMODEx = 01
STE tSTE,LEAD tSTE,LAG
UCMODEx = 10
1/fUCxCLK
CKPL = 0
UCLK
CKPL = 1
tLOW/HIGH tLOW/HIGH
tHD,SI
tSU,SI
SIMO
SOMI
SDA
tSU,DAT tSU,STO
tHD,DAT
1600
1400
1200
Input Leakage Current – nA
1000
800
600
400
200
-200
-1 -0.5 0 0.5 1 1.5 2 2.5 3
Input Voltage – V
(1) The gain error EG specifies the deviation of the actual gain Gact from the nominal gain Gnom: EG = (Gact – Gnom)/Gnom. It covers process,
temperature and supply voltage variations.
(2) The gain error temperature coefficient ΔEG / ΔT specifies the variation of the gain error EG over temperature (EG(T) = (Gact(T) –
Gnom)/Gnom) using the box method (that is, MIN and MAX values):
ΔEG/ ΔT = (MAX(EG(T)) – MIN(EG(T) ) / (MAX(T) – MIN(T)) = (MAX(Gact(T)) – MIN(Gact(T)) / Gnom / (MAX(T) – MIN(T))
with T ranging from –40°C to +85°C.
(3) The gain error vs VCC coefficient ΔEG/ ΔVCC specifies the variation of the gain error EG over supply voltage (EG(VCC) = (Gact(VCC) –
Gnom)/Gnom) using the box method (that is, MIN and MAX values):
ΔEG/ ΔVCC = (MAX(EG(VCC)) – MIN(EG(VCC) ) / (MAX(VCC) – MIN(VCC)) = (MAX(Gact(VCC)) – MIN(Gact(VCC)) / Gnom / (MAX(VCC) –
MIN(VCC))
with VCC ranging from 2.4 V to 3.6 V.
(4) The offset error EOS is measured with shorted inputs in 2s-complement mode with +100% FS = VREF / G and –100% FS = –VREF / G.
Conversion between EOS [FS] and EOS [V] is as follows: EOS [FS] = EOS [V]×G/VREF; EOS [V] = EOS [FS]×VREF/G.
(5) The offset error temperature coefficient ΔEOS / ΔT specifies the variation of the offset error EOS over temperature using the box method
(that is, MIN and MAX values):
ΔEOS / ΔT = (MAX(EOS(T)) – MIN(EOS(T) ) / (MAX(T) – MIN(T))
with T ranging from –40°C to +85°C.
(6) The offset error vs VCC ΔEOS / ΔVCC specifies the variation of the offset error EOS over supply voltage using the box method (that is,
MIN and MAX values):
ΔEOS / ΔVCC = (MAX(EOS(VCC)) – MIN(EOS(VCC) ) / (MAX(VCC) – MIN(VCC))
with VCC ranging from 2.4 V to 3.6 V.
(7) The DC CMRR specifies the change in the measured differential input voltage value when the common-mode voltage varies:
DC CMRR = –20log(ΔMAX/FSR) with ΔMAX being the difference between the minium value and the maximum value measured when
sweeping the common-mode voltage (for example, calculating with 16-bit FSR = 65536, a maximum change by 1 LSB results in
–20log(1/65536) ≈ –96 dB) .
The DC CMRR is measured with both inputs connected to the common-mode voltage (that is, no differential input signal is applied), and
the common-mode voltage is swept from –1 V to VCC.
66 Specifications Copyright © 2015–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP430F6736A MSP430F6735A MSP430F6734A MSP430F6733A MSP430F6731A
MSP430F6730A MSP430F6726A MSP430F6725A MSP430F6724A MSP430F6723A MSP430F6721A
MSP430F6720A
MSP430F6736A, MSP430F6735A, MSP430F6734A, MSP430F6733A
MSP430F6731A, MSP430F6730A, MSP430F6726A, MSP430F6725A
MSP430F6724A, MSP430F6723A, MSP430F6721A, MSP430F6720A
www.ti.com SLASE46A – FEBRUARY 2015 – REVISED OCTOBER 2018
95
90
85
80
SINAD – dB
75
70
65
60
55
32 64 128 256 512 1024
SD24OSRx
90
85
80
SINAD – dB
75
70
65
60
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Vpp/Vref/Gain
Table 5-42 lists the external reference input requirements of the SD24_B.
Table 5-43. 10-Bit ADC, Power Supply and Input Range Conditions
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER TEST CONDITIONS VCC MIN TYP MAX UNIT
AVCC and DVCC are connected together,
AVCC Analog supply voltage AVSS and DVSS are connected together, 1.8 3.6 V
V(AVSS) = V(DVSS) = 0 V
V(Ax) Analog input voltage range (1) All ADC10_A pins 0 AVCC V
Operating supply current into fADC10CLK = 5 MHz, ADC10ON =1, REFON = 0, 2.2 V 70 105
AVCC terminal, REF module SHT0 = 0, SHT1 = 0, ADC10DIV = 0,
and reference buffer off ADC10SREF = 00 3V 80 115
Operating supply current into fADC10CLK = 5 MHz, ADC10ON = 1, REFON = 1,
AVCC terminal, REF module SHT0 = 0, SHT1 = 0, ADC10DIV = 0, 3V 130 185
on, reference buffer on ADC10SREF = 01
IADC10_A µA
Operating supply current into fADC10CLK = 5 MHz, ADC10ON = 1, REFON = 0,
AVCC terminal, REF module SHT0 = 0, SHT1 = 0, ADC10DIV = 0, 3V 108 160
off, reference buffer on ADC10SREF = 10, VEREF = 2.5 V
Operating supply current into fADC10CLK = 5 MHz, ADC10ON = 1, REFON = 0,
AVCC terminal, REF module SHT0 = 0, SHT1 = 0, ADC10DIV = 0, 3V 74 105
off, reference buffer off ADC10SREF = 11, VEREF = 2.5 V
Only one terminal Ax can be selected at one time
CI Input capacitance from the pad to the ADC10_A capacitor array 2.2 V 3.5 pF
including wiring and pad.
AVCC > 2 V, 0 V ≤ VAx ≤ AVCC 36
RI Input MUX ON resistance kΩ
1.8 V < AVCC < 2 V, 0 V ≤ VAx ≤ AVCC 96
(1) The analog input voltage range must be within the selected reference voltage range VR+ to VR– for valid conversion results. The external
reference voltage requires decoupling capacitors. Two decoupling capacitors, 10 µF and 100 nF, should be connected to VREF to
decouple the dynamic current required for an external reference source if it is used for the ADC10_A. Also see the MSP430x5xx and
MSP430x6xx Family User's Guide.
Table 5-46 lists the characteristics of the external reference for the ADC.
5.8.13 Flash
Table 5-48 lists the characteristics of the flash memory.
6 Detailed Description
6.1 Overview
The MSP430F673xA and MSP430F673xA microcontrollers feature three high-performance 24-bit sigma-
delta ADCs, a 10-bit ADC, four enhanced universal serial communication interfaces (three eUSCI_A
modules and one eUSCI_B module), four 16-bit timers, a hardware multiplier, a DMA module, an RTC
module with alarm capabilities, a segment LCD driver with integrated contrast control, an auxiliary supply
system, and up to 72 I/O pins in the 100-pin devices and 52 I/O pins in the 80-pin devices.
6.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, stack pointer, status register, and constant generator, respectively. The
remaining registers are general-purpose registers (see Figure 6-1).
Peripherals are connected to the CPU using data, address, and control buses. Peripherals can be
managed with all instructions.
General-Purpose Register R4
General-Purpose Register R5
General-Purpose Register R6
General-Purpose Register R7
General-Purpose Register R8
General-Purpose Register R9
6.9 RAM
The RAM is made up of n sectors. Each sector can be completely powered down to save leakage;
however, all data are lost. Features of the RAM include:
• RAM has n sectors of 2 kbytes each.
• Each sector 0 to n can be completely disabled; however, data retention is lost.
• Each sector 0 to n automatically enters low-power retention mode when possible.
6.11 Peripherals
Peripherals are connected to the CPU through data, address, and control buses. The peripherals can be
handled using all instructions. For complete module descriptions, see the MSP430x5xx and MSP430x6xx
Family User's Guide.
6.11.10 CRC16
The CRC16 module produces a signature based on a sequence of entered data values and can be used
for data checking purposes. The CRC16 module signature is based on the CRC-CCITT standard.
6.11.13 ADC10_A
The ADC10_A module supports fast 10-bit analog-to-digital conversions. The module implements a 10-bit
SAR core, sample select control, reference generator, and a conversion results buffer. A window
comparator with a lower and upper limit allows CPU independent result monitoring with three window
comparator interrupt flags.
6.11.14 SD24_B
The SD24_B module integrates up to three independent 24-bit sigma-delta analog-to-digital converters.
Each converter is designed with a fully differential analog input pair and programmable gain amplifier input
stage. The converters are based on second-order over-sampling sigma-delta modulators and digital
decimation filters. The decimation filters are comb-type filters with selectable oversampling ratios of up to
1024.
6.11.15 TA0
TA0 is a 16-bit timer/counter (Timer_A type) with three capture/compare registers. TA0 can support
multiple capture/compares, PWM outputs, and interval timing (see Table 6-11). TA0 also has extensive
interrupt capabilities. Interrupts may be generated from the counter on overflow conditions and from each
of the capture/compare registers.
6.11.16 TA1
TA1 is a 16-bit timer/counter (Timer_A type) with two capture/compare registers. TA1 can support multiple
capture/compares, PWM outputs, and interval timing (see Table 6-12). TA1 also has extensive interrupt
capabilities. Interrupts may be generated from the counter on overflow conditions and from each of the
capture/compare registers.
6.11.17 TA2
TA2 is a 16-bit timer/counter (Timer_A type) with two capture/compare registers. TA2 can support multiple
capture/compares, PWM outputs, and interval timing (see Table 6-13). TA2 also has extensive interrupt
capabilities. Interrupts may be generated from the counter on overflow conditions and from each of the
capture/compare registers.
6.11.18 TA3
TA3 is a 16-bit timer/counter (Timer_A type) with two capture/compare registers. TA3 can support multiple
capture/compares, PWM outputs, and interval timing (see Table 6-14). TA3 also has extensive interrupt
capabilities. Interrupts may be generated from the counter on overflow conditions and from each of the
capture/compare registers.
6.11.23 LCD_C
The LCD_C driver generates the segment and common signals required to drive a segment liquid crystal
display (LCD). The LCD_C controller has dedicated data memories to hold segment drive information.
Common and segment signals are generated as defined by the mode. Static, 2-mux, 3-mux, 4-mux, up to
8-mux LCDs are supported. The module can provide a LCD voltage independent of the supply voltage
with its integrated charge pump. It is possible to control the level of the LCD voltage, and thus contrast, by
software. The module also provides an automatic blinking capability for individual segments in static, 2-
mux, 3-mux, and 4-mux modes.
6.12.1 Port P1 (P1.0 and P1.1) Input/Output With Schmitt Trigger (MSP430F67xxAIPZ and
MSP430F67xxAIPN)
Figure 6-2 shows the port diagram. Table 6-17 summarizes the selection of the pin functions.
Pad Logic
to/from Reference
To ADC10_A
INCHx = y
P1REN.x
P1MAP.x = PMAP_ANALOG
DVSS 0
DVCC 1 1
P1DIR.x 0
Direction
from Port Mapping 1 0: Input
1: Output
P1OUT.x 0
from Port Mapping 1
P1.0/PM_TA0.0/VeREF-/A2
P1DS.x
P1SEL.x P1.1/PM_TA0.1/VeREF+/A1
0: Low drive
1: High drive
P1IN.x
EN Bus
Keeper
to Port Mapping D
P1IE.x
EN
P1IRQ.x
Q
P1IFG.x Set
P1SEL.x Interrupt
Edge
P1IES.x Select
Figure 6-2. Port P1 (P1.0 and P1.1) Diagram (MSP430F67xxAIPZ and MSP430F67xxAIPN)
Table 6-17. Port P1 (P1.0 and P1.1) Pin Functions (MSP430F67xxAIPZ and MSP430F67xxAIPN)
CONTROL BITS OR SIGNALS (1)
PIN NAME (P1.x) x FUNCTION
P1DIR.x P1SEL.x P1MAPx
P1.0 (I/O) I: 0; O: 1 0 X
P1.0/PM_TA0.0/ TA0.CCI0A 0 1 default
0
VeREF-/A2 TA0.TA0 1 1 default
VeREF-/A2 (2) X 1 = 31
P1.1 (I/O) I: 0; O: 1 0 X
P1.1/PM_TA0.1/ TA0.CCI1A 0 1 default
1
VeREF+/A1 TA0.TA1 1 1 default
VeREF+/A1 (2) X 1 = 31
(1) X = Don't care
(2) Setting P1SEL.x bit together with P1MAPx = PM_ANALOG disables the output driver and the input Schmitt trigger.
Pad Logic
To ADC10_A
INCHx = y
P1REN.x
P1MAP.x = PMAP_ANALOG
DVSS 0
DVCC 1 1
P1DIR.x 0
Direction
from Port Mapping 1 0: Input
1: Output
P1OUT.x 0
from Port Mapping 1
P1.2/PM_UCA0RXD/PM_UCA0SOMI/A0
P1DS.x
P1SEL.x 0: Low drive
1: High drive
P1IN.x
EN Bus
Keeper
to Port Mapping D
P1IE.x
EN
P1IRQ.x
Q
P1IFG.x Set
P1SEL.x Interrupt
Edge
P1IES.x Select
6.12.3 Port P1 (P1.3 to P1.5) Input/Output With Schmitt Trigger (MSP430F67xxAIPZ and
MSP430F67xxAIPN)
Figure 6-4 shows the port diagram. Table 6-19 summarizes the selection of the pin functions.
to LCD_C
Pad Logic
P1REN.x
P1MAP.x = PMAP_ANALOG
DVSS 0
DVCC 1 1
P1DIR.x 0
Direction
from Port Mapping 1 0: Input
1: Output
P1OUT.x 0
EN Bus
Keeper
to Port Mapping D
P1IE.x
EN
P1IRQ.x
Q
P1IFG.x Set
P1SEL.x Interrupt
Edge
P1IES.x Select
Table 6-19. Port P1 (P1.3 to P1.5) Pin Functions (MSP430F67xxAIPZ and MSP430F67xxAIPN)
CONTROL BITS OR SIGNALS (1)
PIN NAME (P1.x) x FUNCTION
P1DIR.x P1SEL.x P1MAPx
P1.3 (I/O) I: 0; O: 1 0 X
P1.3/PM_UCA0TXD/
3 UCA0TXD/UCA0SIMO X 1 default
PM_UCA0SIMO/R03
R03 (2) X 1 = 31
P1.4 (I/O) I: 0; O: 1 0 X
P1.4/PM_UCA1RXD/
PM_UCA1SOMI/ 4 UCA1RXD/UCA1SOMI X 1 default
LCDREF/R13
LCDREF/R13 (2) X 1 = 31
P1.5 (I/O) I: 0; O: 1 0 X
P1.5/PM_UCA1TXD/
5 UCA1TXD/UCA1SIMO X 1 default
PM_UCA1SIMO/R23
R23 (2) X 1 = 31
(1) X = Don't care
(2) Setting P1SEL.x bit together with P1MAPx = PM_ANALOG disables the output driver and the input Schmitt trigger.
COM4 to COM7
from LCD_C
Pad Logic
PyREN.x
PyMAP.x = PMAP_ANALOG
DVSS 0
DVCC 1 1
PyDIR.x 0
Direction
from Port Mapping 1 0: Input
1: Output
PyOUT.x 0
EN Bus
Keeper
to Port Mapping D
PyIE.x
EN
PyIRQ.x
Q
PyIFG.x Set
PySEL.x Interrupt
Edge
PyIES.x Select
Figure 6-5. Port P1 (P1.6 and P1.7) (MSP430F67xxAIPZ and MSP430F67xxAIPN), Port P2 (P2.0 and P2.1)
(MSP430F67xxAIPZ Only) Diagram
Table 6-20. Port P1 (P1.6 and P1.7) Pin Functions (MSP430F67xxAIPZ and MSP430F67xxAIPN)
CONTROL BITS OR SIGNALS (1)
PIN NAME (P1.x) x FUNCTION COM4, COM5
P1DIR.x P1SEL.x P1MAPx
Enable Signal
P1.6 (I/O) I: 0; O: 1 0 X 0
UCA0CLK X 1 default 0
P1.6/PM_UCA0CLK/COM4 6 Output driver and input Schmitt
X 1 = 31 0
trigger disabled
COM4 X X X 1
P1.7 (I/O) I: 0; O: 1 0 X 0
UCB0CLK X 1 default 0
P1.7/PM_UCB0CLK/COM5 7 Output driver and input Schmitt
X 1 = 31 0
trigger disabled
COM5 X X X 1
(1) X = Don't care
Table 6-21. Port P2 (P2.0 and P2.1) Pin Functions (MSP430F67xxAIPZ Only)
CONTROL BITS OR SIGNALS (1)
PIN NAME (P2.x) x FUNCTION COM6, COM7
P2DIR.x P2SEL.x P2MAPx
Enable Signal
P2.0 (I/O) I: 0; O: 1 0 X 0
UCB0SOMI/UCB0SCL X 1 default 0
P2.0/PM_UCB0SOMI/
0 Output driver and input Schmitt
PM_UCB0SCL/COM6 X 1 = 31 0
trigger disabled
COM6 X X X 1
P2.1 (I/O) I: 0; O: 1 0 X 0
UCB0SIMO/UCB0SDA X 1 default 0
P2.1/PM_UCB0SIMO/
1 Output driver and input Schmitt
PM_UCB0SDA/COM7 X 1 = 31 0
trigger disabled
COM7 X X X 1
(1) X = Don't care
6.12.5 Port P2 (P2.2 to P2.7) Input/Output With Schmitt Trigger (MSP430F67xxAIPZ Only)
Figure 6-6 shows the port diagram. Table 6-22 summarizes the selection of the pin functions.
Pad Logic
P2REN.x
P2MAP.x = PMAP_ANALOG
DVSS 0
DVCC 1 1
P2DIR.x 0
Direction
from Port Mapping 1 0: Input
1: Output
P2OUT.x 0
P2DS.x P2.2/PM_UCA2RXD/PM_UCA2SOMI
P2SEL.x 0: Low drive P2.3/PM_UCA2TXD/PM_UCA2SIMO
1: High drive P2.4/PM_UCA1CLK
P2.5/PM_UCA2CLK
P2IN.x P2.6/PM_TA1.0
P2.7/PM_TA1.1
EN Bus
Keeper
to Port Mapping D
P2IE.x
EN
P2IRQ.x
Q
P2IFG.x Set
P2SEL.x Interrupt
Edge
P2IES.x Select
6.12.6 Port P3 (P3.0 to P3.3) Input/Output With Schmitt Trigger (MSP430F67xxAIPZ Only)
Figure 6-7 shows the port diagram. Table 6-23 summarizes the selection of the pin functions.
Pad Logic
P3REN.x
P3MAP.x = PMAP_ANALOG
DVSS 0
DVCC 1 1
P3DIR.x 0
Direction
from Port Mapping 1 0: Input
1: Output
P3OUT.x 0
P3DS.x P3.0/PM_TA2.0
P3SEL.x 0: Low drive P3.1/PM_TA2.1
1: High drive P3.2/PM_TACLK/PM_RTCCLK
P3.3/PM_TA0.2
P3IN.x
EN Bus
Keeper
to Port Mapping D
6.12.7 Port P3 (P3.4 to P3.7) Input/Output With Schmitt Trigger (MSP430F67xxAIPZ Only)
Figure 6-8 shows the port diagram. Table 6-24 summarizes the selection of the pin functions.
S39 to S37
LCDS39 to LCDS37
Pad Logic
P3REN.x
P3MAP.x = PMAP_ANALOG
DVSS 0
DVCC 1 1
P3DIR.x 0
Direction
from Port Mapping 1 0: Input
1: Output
P3OUT.x 0
EN Bus
Keeper
to Port Mapping D
6.12.8 Port P4 (P4.0 to P4.7), Port P5 (P5.0 to P5.7), Port P6 (P6.0 to P6.7), Port P7 (P7.0 to
P7.7), Port P8 (P8.0 to P8.3) Input/Output With Schmitt Trigger (MSP430F67xxAIPZ Only)
Figure 6-9 shows the port diagram. Table 6-25 through Table 6-29 summarize the selection of the pin
functions.
Sz
LCDSz
Pad Logic
PyREN.x
DVSS 0
DVCC 1 1
PyDIR.x 0
Direction
1 0: Input
1: Output
PyOUT.x 0
DVSS 1
Py.x/Sz
PyDS.x
PySEL.x 0: Low drive
1: High drive
PyIN.x
EN Bus
Keeper
Not Used D
Figure 6-9. Port P4 (P4.0 to P4.7), Port P5 (P5.0 to P5.7), Port P6 (P6.0 to P6.7), Port P7 (P7.0 to P7.7), Port
P8 (P8.0 to P8.3) Diagram (MSP430F67xxAIPZ Only)
6.12.9 Port P8 (P8.4 to P8.7) Input/Output With Schmitt Trigger (MSP430F67xxAIPZ Only)
Figure 6-10 shows the port diagram. Table 6-30 summarizes the selection of the pin functions.
Pad Logic
P8REN.x
DVSS 0
DVCC 1 1
P8DIR.x 0
Direction
1 0: Input
1: Output
P8OUT.x 0
Module X OUT 1
P8.4/TA1.0
P8DS.x P8.5/TA1.1
P8SEL.x 0: Low drive P8.6/TA2.0
1: High drive P8.7/TA2.1
P8IN.x
EN
Module X IN D
Pad Logic
P9REN.x
DVSS 0
DVCC 1 1
P9DIR.x 0
Direction
1 0: Input
1: Output
P9OUT.x 0
Module X OUT 1
P9.0/TACLK/RTCCLK
P9DS.x
P9SEL.x 0: Low drive
1: High drive
P9IN.x
EN
Module X IN D
6.12.11 Port P9 (P9.1 to P9.3) Input/Output With Schmitt Trigger (MSP430F67xxAIPZ Only)
Figure 6-12 shows the port diagram. Table 6-32 summarizes the selection of the pin functions.
Pad Logic
To ADC10
INCHx = y
P9REN.x
DVSS 0
DVCC 1 1
P9DIR.x
P9OUT.x
P9.1/A5
P9DS.x P9.2/A4
P9SEL.x 0: Low drive P9.3/A3
1: High drive
P9IN.x
Bus
Keeper
6.12.12 Port P2 (P2.0 and P2.1) Input/Output With Schmitt Trigger (MSP430F67xxAIPN Only)
Figure 6-13 shows the port diagram. Table 6-33 summarizes the selection of the pin functions.
S39, S38
LCDS39, LCDS38
COM6, COM7
from LCD_C
Pad Logic
P2REN.x
P2MAP.x = PMAP_ANALOG
DVSS 0
DVCC 1 1
P2DIR.x 0
Direction
from Port Mapping 1 0: Input
1: Output
P2OUT.x 0
EN Bus
Keeper
to Port Mapping D
P2IE.x
EN
P2IRQ.x
Q
P2IFG.x Set
P2SEL.x Interrupt
Edge
P2IES.x Select
Table 6-33. Port P2 (P2.0 and P2.1) Pin Functions (MSP430F67xxAIPN Only)
CONTROL BITS OR SIGNALS (1)
COM6,
PIN NAME (P2.x) x FUNCTION LCDS39, COM7
P2DIR.x P2SEL.x P2MAPx
LCDS38 Enable
Signal
P2.0 (I/O) I: 0; O: 1 0 X 0 0
UCB0SOMI/UCB0SCL X 1 default 0 0
P2.0/PM_UCB0SOMI/
Output driver and input
PM_UCB0SCL/COM6/ 0 X 1 = 31 0 0
Schmitt trigger disabled
S39
COM6 X X X X 1
S39 X X X 1 0
P2.1 (I/O) I: 0; O: 1 0 X 0 0
UCB0SIMO/UCB0SDA X 1 default 0 0
P2.1/PM_UCB0SIMO/
Output driver and input
PM_UCB0SDA/COM7/ 1 X 1 = 31 0 0
Schmitt trigger disabled
S38
COM7 X X X X 1
S38 X X X 1 0
(1) X = Don't care
6.12.13 Port P2 (P2.2 to P2.7) Input/Output With Schmitt Trigger (MSP430F67xxAIPN Only)
Figure 6-14 shows the port diagram. Table 6-34 summarizes the selection of the pin functions.
S37...S32
LCDS37...LCDS32
Pad Logic
P2REN.x
P2MAP.x = PMAP_ANALOG
DVSS 0
DVCC 1 1
P2DIR.x 0
Direction
from Port Mapping 1 0: Input
1: Output
P2OUT.x 0
P2IE.x
EN
P2IRQ.x
Q
P2IFG.x Set
P2SEL.x Interrupt
Edge
P2IES.x Select
6.12.14 Port P3 (P3.0 to P3.7) Input/Output With Schmitt Trigger (MSP430F67xxAIPN Only)
Figure 6-15 shows the port diagram. Table 6-35 summarizes the selection of the pin functions.
S31 to S24
LCDS31 to LCDS24
Pad Logic
P3REN.x
P3MAP.x = PMAP_ANALOG
DVSS 0
DVCC 1 1
P3DIR.x 0
Direction
from Port Mapping 1 0: Input
1: Output
P3OUT.x 0
6.12.15 Port P4 (P4.0 to P4.7), Port P5 (P5.0 to P5.7), Port P6 (P6.0 to P6.7) Input/Output
With Schmitt Trigger (MSP430F67xxAIPN Only)
Figure 6-16 shows the port diagram. Table 6-36 through Table 6-38 summarize the selection of the pin
functions.
Sz
LCDSz
Pad Logic
PyREN.x
DVSS 0
DVCC 1 1
PyDIR.x 0
Direction
1 0: Input
1: Output
PyOUT.x 0
DVSS 1
Py.x/Sz
PyDS.x
PySEL.x 0: Low drive
1: High drive
PyIN.x
EN Bus
Keeper
Not Used D
Figure 6-16. Port P4 (P4.0 to P4.7), Port P5 (P5.0 to P5.7), Port P6 (P6.0 to P6.7) Diagram
(MSP430F67xxAIPN Only)
6.12.16 Port PJ (PJ.0) JTAG Pin TDO, Input/Output With Schmitt Trigger or Output
Figure 6-17 shows the port diagram. Table 6-39 summarizes the selection of the pin functions.
Pad Logic
PJREN.x
DVSS 0
DVCC 1 1
PJDIR.x 0
DVCC 1
PJOUT.x 00
From JTAG 01
SMCLK 10 PJ.0/SMCLK/TDO
PJDS.0
11 0: Low drive
1: High drive
PJSEL.x
From JTAG
PJIN.x
EN Bus
Holder
D
6.12.17 Port PJ (PJ.1 to PJ.3) JTAG Pins TMS, TCK, TDI/TCLK, Input/Output With Schmitt
Trigger or Output
Figure 6-18 shows the port diagram. Table 6-39 summarizes the selection of the pin functions.
Pad Logic
PJREN.x
DVSS 0
DVCC 1 1
PJDIR.x 0
DVSS 1
PJOUT.x 00
From JTAG 01
PJ.1/MCLK/TDI/TCLK
MCLK/ADC10CLK/ACLK 10 PJDS.x
PJ.2/ADC10CLK/TMS
0: Low drive
11 PJ.3/ACLK/TCK
1: High drive
PJSEL.x
From JTAG
PJIN.x
EN Bus
Holder
To JTAG D
6.14 Memory
6.15 Identification
NOTE
Information in the following applications sections is not part of the TI component
specification, and TI does not warrant its accuracy or completeness. TI’s customers are
responsible for determining suitability of components for their purposes. Customers should
validate and test their design implementation to confirm system functionality.
The following resources provide application guidelines and best practices when designing with the
MSP430F673xA and MSP430F672xA.
Implementation of a Single-Phase Electronic Watt-Hour Meter Using the MSP430F6736(A)
This application report describes the implementation of a single-phase electronic electricity meter using
the Texas Instruments MSP430F673x(A) metering processor. It also includes the necessary information
with regard to metrology software and hardware procedures for this single-chip implementation.
High-Accuracy Single-Phase Electricity Meter With Tamper Detection
This design, featuring the MSP430F6736(A) device, implements a highly-integrated single-chip electricity
metering (e-meter) solution. Hardware and software design files are provided to enable calculation of
various parameters for single phase energy measurement, such as RMS current and voltage, active and
reactive power and energies, power factor, and frequency.
Features
• Low-power single-phase e-metering implementation
• Calculate parameters such as RMS current and voltage, active and reactive power and energies,
power factor and frequency
• Based on the highly-integrated MSP430F67xx(A) family of metering-focused MCU SoCs
• Segment LCD is also implemented in this design
• RF modules can also be added to this design to enable unique connectivity solutions.
Copyright © 2015–2018, Texas Instruments Incorporated Applications, Implementation, and Layout 141
Submit Documentation Feedback
Product Folder Links: MSP430F6736A MSP430F6735A MSP430F6734A MSP430F6733A MSP430F6731A
MSP430F6730A MSP430F6726A MSP430F6725A MSP430F6724A MSP430F6723A MSP430F6721A
MSP430F6720A
MSP430F6736A, MSP430F6735A, MSP430F6734A, MSP430F6733A
MSP430F6731A, MSP430F6730A, MSP430F6726A, MSP430F6725A
MSP430F6724A, MSP430F6723A, MSP430F6721A, MSP430F6720A
SLASE46A – FEBRUARY 2015 – REVISED OCTOBER 2018 www.ti.com
142 Device and Documentation Support Copyright © 2015–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP430F6736A MSP430F6735A MSP430F6734A MSP430F6733A MSP430F6731A
MSP430F6730A MSP430F6726A MSP430F6725A MSP430F6724A MSP430F6723A MSP430F6721A
MSP430F6720A
MSP430F6736A, MSP430F6735A, MSP430F6734A, MSP430F6733A
MSP430F6731A, MSP430F6730A, MSP430F6726A, MSP430F6725A
MSP430F6724A, MSP430F6723A, MSP430F6721A, MSP430F6720A
www.ti.com SLASE46A – FEBRUARY 2015 – REVISED OCTOBER 2018
Copyright © 2015–2018, Texas Instruments Incorporated Device and Documentation Support 143
Submit Documentation Feedback
Product Folder Links: MSP430F6736A MSP430F6735A MSP430F6734A MSP430F6733A MSP430F6731A
MSP430F6730A MSP430F6726A MSP430F6725A MSP430F6724A MSP430F6723A MSP430F6721A
MSP430F6720A
MSP430F6736A, MSP430F6735A, MSP430F6734A, MSP430F6733A
MSP430F6731A, MSP430F6730A, MSP430F6726A, MSP430F6725A
MSP430F6724A, MSP430F6723A, MSP430F6721A, MSP430F6720A
SLASE46A – FEBRUARY 2015 – REVISED OCTOBER 2018 www.ti.com
144 Device and Documentation Support Copyright © 2015–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP430F6736A MSP430F6735A MSP430F6734A MSP430F6733A MSP430F6731A
MSP430F6730A MSP430F6726A MSP430F6725A MSP430F6724A MSP430F6723A MSP430F6721A
MSP430F6720A
MSP430F6736A, MSP430F6735A, MSP430F6734A, MSP430F6733A
MSP430F6731A, MSP430F6730A, MSP430F6726A, MSP430F6725A
MSP430F6724A, MSP430F6723A, MSP430F6721A, MSP430F6720A
www.ti.com SLASE46A – FEBRUARY 2015 – REVISED OCTOBER 2018
Capacitive Touch Software Library Free C libraries for enabling capacitive touch capabilities on
MSP430 MCUs. The MSP430 MCU version of the library features several capacitive touch
implementations including the RO and RC method.
MSP EnergyTrace™ Technology EnergyTrace technology for MSP430 microcontrollers is an energy-
based code analysis tool that measures and displays the energy profile of the application
and helps to optimize it for ultra-low-power consumption.
ULP (Ultra-Low Power) Advisor ULP Advisor™ software is a tool for guiding developers to write more
efficient code to fully use the unique ultra-low-power features of MSP and MSP432
microcontrollers. Aimed at both experienced and new microcontroller developers, ULP
Advisor checks your code against a thorough ULP checklist to help minimize the energy
consumption of your application. At build time, ULP Advisor provides notifications and
remarks to highlight areas of your code that can be further optimized for lower power.
Fixed Point Math Library for MSP The MSP IQmath and Qmath Libraries are a collection of highly
optimized and high-precision mathematical functions for C programmers to seamlessly port a
floating-point algorithm into fixed-point code on MSP430 and MSP432 devices. These
routines are typically used in computationally intensive real-time applications where optimal
execution speed, high accuracy, and ultra-low energy are critical. By using the IQmath and
Qmath libraries, it is possible to achieve execution speeds considerably faster and energy
consumption considerably lower than equivalent code written using floating-point math.
Floating Point Math Library for MSP430 Continuing to innovate in the low-power and low-cost
microcontroller space, TI provides MSPMATHLIB. Leveraging the intelligent peripherals of
our devices, this floating-point math library of scalar functions that are up to 26 times faster
than the standard MSP430 math functions. Mathlib is easy to integrate into your designs.
This library is free and is integrated in both Code Composer Studio IDE and IAR Embedded
Workbench IDE.
Development Tools
Code Composer Studio™ Integrated Development Environment for MSP Microcontrollers Code
Composer Studio (CCS) integrated development environment (IDE) supports all MSP
microcontroller devices. CCS comprises a suite of embedded software utilities used to
develop and debug embedded applications. It includes an optimizing C/C++ compiler, source
code editor, project build environment, debugger, profiler, and many other features.
Command-Line Programmer MSP Flasher is an open-source shell-based interface for programming
MSP microcontrollers through a FET programmer or eZ430 using JTAG or Spy-Bi-Wire
(SBW) communication. MSP Flasher can download binary files (.txt or .hex) directly to the
MSP microcontroller without an IDE.
MSP MCU Programmer and Debugger The MSP-FET is a powerful emulation development tool – often
called a debug probe – which lets users quickly begin application development on MSP low-
power MCUs. Creating MCU software usually requires downloading the resulting binary
program to the MSP device for validation and debugging.
MSP-GANG Production Programmer The MSP Gang Programmer is an MSP430 or MSP432 device
programmer that can program up to eight identical MSP430 or MSP432 flash or FRAM
devices at the same time. The MSP Gang Programmer connects to a host PC using a
standard RS-232 or USB connection and provides flexible programming options that let the
user fully customize the process.
Copyright © 2015–2018, Texas Instruments Incorporated Device and Documentation Support 145
Submit Documentation Feedback
Product Folder Links: MSP430F6736A MSP430F6735A MSP430F6734A MSP430F6733A MSP430F6731A
MSP430F6730A MSP430F6726A MSP430F6725A MSP430F6724A MSP430F6723A MSP430F6721A
MSP430F6720A
MSP430F6736A, MSP430F6735A, MSP430F6734A, MSP430F6733A
MSP430F6731A, MSP430F6730A, MSP430F6726A, MSP430F6725A
MSP430F6724A, MSP430F6723A, MSP430F6721A, MSP430F6720A
SLASE46A – FEBRUARY 2015 – REVISED OCTOBER 2018 www.ti.com
146 Device and Documentation Support Copyright © 2015–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP430F6736A MSP430F6735A MSP430F6734A MSP430F6733A MSP430F6731A
MSP430F6730A MSP430F6726A MSP430F6725A MSP430F6724A MSP430F6723A MSP430F6721A
MSP430F6720A
MSP430F6736A, MSP430F6735A, MSP430F6734A, MSP430F6733A
MSP430F6731A, MSP430F6730A, MSP430F6726A, MSP430F6725A
MSP430F6724A, MSP430F6723A, MSP430F6721A, MSP430F6720A
www.ti.com SLASE46A – FEBRUARY 2015 – REVISED OCTOBER 2018
Application Reports
Implementation of a Single-Phase Electronic Watt-Hour Meter Using MSP430F6736(A) This
application report describes the implementation of a single-phase electronic electricity meter
using the Texas Instruments MSP430F673x(A) metering processor. It also includes the
necessary information with regard to metrology software and hardware procedures for this
single-chip implementation.
Differences Between MSP430F67xx and MSP430F67xxA Devices This application report describes
the enhancements of the MSP430F67xxA devices from the non-A MSP430F67xx devices.
This application report describes the MSP430F67xx errata that are fixed in the
MSP430F67xxA and the additional features added to the MSP430F67xxA devices. In
addition, metrology results are compared to further show that the changes implemented in
the MSP430F67xxA devices do not affect the metrology performance.
MSP430 32-kHz Crystal Oscillators Selection of the correct 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 three different
ESD topics to help board designers and OEMs understand and design robust system-level
designs.
Designing With MSP430 and Segment LCDs Segment liquid crystal displays (LCDs) are needed to
provide information to users in a wide variety of applications from smart meters to electronic
shelf labels (ESLs) to medical equipment. Several MSP430™ microcontroller families include
built-in low-power LCD driver circuitry that allows the MSP430 MCU to directly control the
segmented LCD glass. This application note helps explain how segmented LCDs work, the
different features of the various LCD modules across the MSP430 MCU family, LCD
hardware layout tips, guidance on writing efficient and easy-to-use LCD driver software, and
an overview of the portfolio of MSP430 devices that include different LCD features to aid in
device selection.
Copyright © 2015–2018, Texas Instruments Incorporated Device and Documentation Support 147
Submit Documentation Feedback
Product Folder Links: MSP430F6736A MSP430F6735A MSP430F6734A MSP430F6733A MSP430F6731A
MSP430F6730A MSP430F6726A MSP430F6725A MSP430F6724A MSP430F6723A MSP430F6721A
MSP430F6720A
MSP430F6736A, MSP430F6735A, MSP430F6734A, MSP430F6733A
MSP430F6731A, MSP430F6730A, MSP430F6726A, MSP430F6725A
MSP430F6724A, MSP430F6723A, MSP430F6721A, MSP430F6720A
SLASE46A – FEBRUARY 2015 – REVISED OCTOBER 2018 www.ti.com
8.7 Trademarks
MSP430, MSP430Ware, EnergyTrace, ULP Advisor, Code Composer Studio, E2E are trademarks of
Texas Instruments.
All other trademarks are the property of their respective owners.
148 Device and Documentation Support Copyright © 2015–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP430F6736A MSP430F6735A MSP430F6734A MSP430F6733A MSP430F6731A
MSP430F6730A MSP430F6726A MSP430F6725A MSP430F6724A MSP430F6723A MSP430F6721A
MSP430F6720A
MSP430F6736A, MSP430F6735A, MSP430F6734A, MSP430F6733A
MSP430F6731A, MSP430F6730A, MSP430F6726A, MSP430F6725A
MSP430F6724A, MSP430F6723A, MSP430F6721A, MSP430F6720A
www.ti.com SLASE46A – FEBRUARY 2015 – REVISED OCTOBER 2018
8.10 Glossary
TI Glossary This glossary lists and explains terms, acronyms, and definitions.
Copyright © 2015–2018, Texas Instruments Incorporated Mechanical, Packaging, and Orderable Information 149
Submit Documentation Feedback
Product Folder Links: MSP430F6736A MSP430F6735A MSP430F6734A MSP430F6733A MSP430F6731A
MSP430F6730A MSP430F6726A MSP430F6725A MSP430F6724A MSP430F6723A MSP430F6721A
MSP430F6720A
PACKAGE OPTION ADDENDUM
www.ti.com 10-Dec-2020
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)
MSP430F6720AIPN ACTIVE LQFP PN 80 119 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6720A
MSP430F6720AIPNR ACTIVE LQFP PN 80 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6720A
MSP430F6720AIPZ ACTIVE LQFP PZ 100 90 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6720A
MSP430F6720AIPZR ACTIVE LQFP PZ 100 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6720A
MSP430F6721AIPN ACTIVE LQFP PN 80 119 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6721A
MSP430F6721AIPNR ACTIVE LQFP PN 80 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6721A
MSP430F6721AIPZ ACTIVE LQFP PZ 100 90 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6721A
MSP430F6721AIPZR ACTIVE LQFP PZ 100 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6721A
MSP430F6723AIPN ACTIVE LQFP PN 80 119 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6723A
MSP430F6723AIPNR ACTIVE LQFP PN 80 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6723A
MSP430F6723AIPZ ACTIVE LQFP PZ 100 90 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6723A
MSP430F6723AIPZR ACTIVE LQFP PZ 100 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6723A
MSP430F6724AIPN ACTIVE LQFP PN 80 119 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6724A
MSP430F6724AIPNR ACTIVE LQFP PN 80 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6724A
MSP430F6724AIPZ ACTIVE LQFP PZ 100 90 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6724A
MSP430F6724AIPZR ACTIVE LQFP PZ 100 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6724A
MSP430F6725AIPN ACTIVE LQFP PN 80 119 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6725A
MSP430F6725AIPNR ACTIVE LQFP PN 80 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6725A
MSP430F6725AIPZ ACTIVE LQFP PZ 100 90 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6725A
MSP430F6725AIPZR ACTIVE LQFP PZ 100 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6725A
Addendum-Page 1
PACKAGE OPTION ADDENDUM
www.ti.com 10-Dec-2020
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)
MSP430F6726AIPN ACTIVE LQFP PN 80 119 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6726A
MSP430F6726AIPNR ACTIVE LQFP PN 80 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6726A
MSP430F6726AIPZ ACTIVE LQFP PZ 100 90 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6726A
MSP430F6726AIPZR ACTIVE LQFP PZ 100 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6726A
MSP430F6730AIPN ACTIVE LQFP PN 80 119 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6730A
MSP430F6730AIPNR ACTIVE LQFP PN 80 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6730A
MSP430F6730AIPZ ACTIVE LQFP PZ 100 90 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6730A
MSP430F6730AIPZR ACTIVE LQFP PZ 100 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6730A
MSP430F6731AIPN ACTIVE LQFP PN 80 119 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6731A
MSP430F6731AIPNR ACTIVE LQFP PN 80 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6731A
MSP430F6731AIPZ ACTIVE LQFP PZ 100 90 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6731A
MSP430F6731AIPZR ACTIVE LQFP PZ 100 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6731A
MSP430F6733AIPN ACTIVE LQFP PN 80 119 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6733A
MSP430F6733AIPNR ACTIVE LQFP PN 80 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6733A
MSP430F6733AIPZ ACTIVE LQFP PZ 100 90 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6733A
MSP430F6733AIPZR ACTIVE LQFP PZ 100 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6733A
MSP430F6734AIPN ACTIVE LQFP PN 80 119 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6734A
MSP430F6734AIPNR ACTIVE LQFP PN 80 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6734A
MSP430F6734AIPZ ACTIVE LQFP PZ 100 90 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6734A
MSP430F6734AIPZR ACTIVE LQFP PZ 100 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6734A
MSP430F6735AIPN ACTIVE LQFP PN 80 119 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6735A
Addendum-Page 2
PACKAGE OPTION ADDENDUM
www.ti.com 10-Dec-2020
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)
MSP430F6735AIPNR ACTIVE LQFP PN 80 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6735A
MSP430F6735AIPZ ACTIVE LQFP PZ 100 90 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6735A
MSP430F6735AIPZR ACTIVE LQFP PZ 100 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6735A
MSP430F6736AIPN ACTIVE LQFP PN 80 119 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6736A
MSP430F6736AIPNR ACTIVE LQFP PN 80 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6736A
MSP430F6736AIPZ ACTIVE LQFP PZ 100 90 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6736A
MSP430F6736AIPZR ACTIVE LQFP PZ 100 1000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 F6736A
(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.
(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.
Addendum-Page 3
PACKAGE OPTION ADDENDUM
www.ti.com 10-Dec-2020
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 4
PACKAGE MATERIALS INFORMATION
www.ti.com 28-Mar-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 28-Mar-2024
Pack Materials-Page 2
PACKAGE MATERIALS INFORMATION
www.ti.com 28-Mar-2024
Width (mm)
H
W
Pack Materials-Page 3
PACKAGE MATERIALS INFORMATION
www.ti.com 28-Mar-2024
Device Package Type Package Drawing Pins SPQ Length (mm) Width (mm) Height (mm)
MSP430F6734AIPNR LQFP PN 80 1000 350.0 350.0 43.0
MSP430F6734AIPZR LQFP PZ 100 1000 350.0 350.0 43.0
MSP430F6735AIPNR LQFP PN 80 1000 350.0 350.0 43.0
MSP430F6735AIPZR LQFP PZ 100 1000 350.0 350.0 43.0
MSP430F6736AIPNR LQFP PN 80 1000 350.0 350.0 43.0
MSP430F6736AIPZR LQFP PZ 100 1000 350.0 350.0 43.0
Pack Materials-Page 4
PACKAGE MATERIALS INFORMATION
www.ti.com 28-Mar-2024
TRAY
W-
Outer
tray
width
Text
Pack Materials-Page 5
PACKAGE MATERIALS INFORMATION
www.ti.com 28-Mar-2024
Pack Materials-Page 6
PACKAGE OUTLINE
PN0080A SCALE 1.250
LQFP - 1.6 mm max height
PLASTIC QUAD FLATPACK
12.2
PIN 1 ID B
11.8
80 61
A
1 60
12.2 14.2
TYP
11.8 13.8
20
41
21 40
1.6 MAX
C
(0.13) TYP
SEATING PLANE
0.08
SEE DETAIL A
0.25 (1.4)
GAGE PLANE
TYPICAL
4215166/A 08/2022
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. Reference JEDEC registration MS-026.
www.ti.com
EXAMPLE BOARD LAYOUT
PN0080A LQFP - 1.6 mm max height
PLASTIC QUAD FLATPACK
SYMM
80 61
80X (1.5)
1
60
80X (0.3)
(R0.05) TYP
20 41
21 40
(13.4)
0.05 MAX
EXPOSED METAL ALL AROUND EXPOSED METAL 0.05 MIN
ALL AROUND
4215166/A 08/2022
NOTES: (continued)
www.ti.com
EXAMPLE STENCIL DESIGN
PN0080A LQFP - 1.6 mm max height
PLASTIC QUAD FLATPACK
SYMM
80 61
80X (1.5)
1
60
80X (0.3)
(13.4)
(R0.05) TYP
20 41
21 40
(13.4)
4215166/A 08/2022
NOTES: (continued)
7. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release. IPC-7525 may have alternate
design recommendations.
8. Board assembly site may have different recommendations for stencil design.
www.ti.com
MECHANICAL DATA
0,27
0,50 0,08 M
0,17
75 51
76 50
1 25
12,00 TYP Gage Plane
14,20
SQ
13,80
16,20 0,25
SQ 0,05 MIN 0°– 7°
15,80
1,45 0,75
1,35 0,45
Seating Plane
4040149 /B 11/96
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2024, Texas Instruments Incorporated