SLAA380B December 2007 – September 2018 MSP430F2616 , MSP430F2617 , MSP430F2618 , MSP430F2619
The MSP430F2xx family of microcontrollers provides an upgrade path for the MSP430F1xx family. The MSP430F2xx MCUs offer more performance, lower power, and more built-in features. This enables an improved and more cost-optimized system design. Table 1 contains a general high-level comparison of the two device families, providing an overview of reasons why one should consider migrating.
Feature | F1xx MCUs | F2xx MCUs |
---|---|---|
Maximum CPU clock speed | 8 MHz | 16 MHz |
Wake up from LPM3 or LPM4 | <6 µs | <1 µs |
Standby current consumption (LPM3) | <2 µA | <1 µA |
Brownout reset | Selected devices only | All devices |
Minimum voltage for flash ISP | 2.7 V | 2.2 V |
Integrated port pullup or pulldown resistors | – | On all ports |
Internal oscillator (DCO) | Large voltage and temperature drift (±20%) | Very small voltage and temperature drift (±2%),
Factory calibrated |
Oscillator fault detection | High-frequency crystal | High-frequency and low-frequency crystal |
Additional built-in low-power low-frequency oscillator | – | 12-kHz VLO |
Additional oscillator features | – | Minimum pulse clock filter for increased system robustness,
Configurable built-in crystal load capacitors |
Additional watchdog timer features | – | Invalid address detection,
Fail-safe clock source |
Bootloader (BSL) | Protected through 256-bit password | Hack proof |
Flash memory configurations | Up to 60 KB | Up to 120 KB (as of 4Q07) |
RAM | Up to 10 KB | Up to 8 KB (as of 4Q07) |
Operating temperature (TA) | –40°C to 85°C | –40°C to 105°C |
While the MSP430F261x can mostly be considered as a direct pin-to-pin compatible drop-in into existing MSP430F16x designs, there are some important details that require attention. This application report helps identify potential issues. After migration, the application benefits from all the MSP430F2xx family enhancements as indicated in Table 1. This enables further cost savings or other system-level optimizations. This document focuses on transitioning existing designs and leaves it to the engineer to make use of additional MSP430F2xx features during migration as applicable for a given system (for example, the use of internal pullup and pulldown resistors, making changes to the clock configuration, and so on).