SLAA419C October   2009  – April 2019 MSP430F5418 , MSP430F5418A , MSP430F5419 , MSP430F5419A , MSP430F5435 , MSP430F5435A , MSP430F5436 , MSP430F5436A , MSP430F5437 , MSP430F5437A , MSP430F5438 , MSP430F5438A

 

  1.   Migrating From MSP430F541x and MSP430F543x MCUs to MSP430F541xA and MSP430F543xA MCUs
    1.     Trademarks
    2. 1 Device Comparison
    3. 2 Hardware Considerations
      1. 2.1 PMM Settings and Low Power Consumption
      2. 2.2 Operating Frequency vs Supply Voltage
      3. 2.3 Internal Voltage Reference
      4. 2.4 Unified Clock System (UCS) Settings
      5. 2.5 Cyclic Redundancy Check Module
      6. 2.6 Device Errata
    4. 3 Firmware Considerations
      1. 3.1 PMM Default States
        1. 3.1.1 PMM Defaults for F543x
          1. 3.1.1.1 Power Management Module Control Register 0 (PMMCTL0)
          2. 3.1.1.2 Supply Voltage Supervisor and Monitor High-Side Control Register (SVSMHCTL)
          3. 3.1.1.3 Supply Voltage Supervisor and Monitor Low-Side Control Register (SVSMLCTL)
          4. 3.1.1.4 Power Management Module Reset and Interrupt Enable Register (PMMRIE)
        2. 3.1.2 PMM Defaults for F543xA
      2. 3.2 Internal Voltage Reference
        1. 3.2.1 ADC12 Temperature Sensor Equation
      3. 3.3 Bootloader (BSL)
    5. 4 References
  2.   Revision History

Device Comparison

The A revisions of the MSP430F541x and MSP430F543x microcontrollers (MCUs) offer better performance, lower power, and the full set of features for the MSP430F5xx MCUs. This enables a more robust and cost-optimized system design. Table 1 shows a general high-level comparison of the MCUs to provide an overview of reasons to consider migrating.

NOTE

In this migration guide, the term F543x is indicates the MSP430F541x and MSP430F543x MCUs (also known as the "non-A" versions), and the term F543xA indicates the MSP430F541xA and MSP430F543xA MCUs (also knowns as the "A" versions).

Table 1. High-Level Differences Between F543x and F543xA MCUs

MSP430F541x and MSP430F543x MSP430F541xA and MSP430F543xA
Maximum CPU clock speed 18 MHz 25 MHz
VCC operating range 2.2 V to 3.6 V 1.8 V to 3.6 V
Standby current consumption (LPM3) 2.7 µA 1.9 µA(1)
Minimum voltage for flash ISP 2.2 V 1.8 V
Bootstrap loader Non-customizable Customizable peripheral interface
Reliable operating temperature range(2) -20°C to 85°C -40°C to 85°C
ADC12 voltage reference Internal 1.5-V or 2.5-V reference General-purpose REF module
(1.5-V, 2.0-V, or 2.5-V reference)
LPM4.5 exit LPM4.5 not supported Exit LPM4.5 using RST and/or port interrupts
The value shown here is the expected current consumption and has not been characterized.
See erratum PMM6 in the device-specific erratasheet.