SLAA834B May 2018 – August 2021 MSP430FR2000 , MSP430FR2032 , MSP430FR2033 , MSP430FR2100 , MSP430FR2110 , MSP430FR2111 , MSP430FR2153 , MSP430FR2155 , MSP430FR2310 , MSP430FR2311 , MSP430FR2353 , MSP430FR2355 , MSP430FR2422 , MSP430FR2433 , MSP430FR2475 , MSP430FR2476 , MSP430FR2512 , MSP430FR2522 , MSP430FR2532 , MSP430FR2533 , MSP430FR2632 , MSP430FR2633 , MSP430FR2672 , MSP430FR2673 , MSP430FR2675 , MSP430FR2676 , MSP430FR4131 , MSP430FR4132 , MSP430FR4133 , MSP430FR5720 , MSP430FR5721 , MSP430FR5722 , MSP430FR5723 , MSP430FR5724 , MSP430FR5725 , MSP430FR5726 , MSP430FR5727 , MSP430FR5728 , MSP430FR5729 , MSP430FR5730 , MSP430FR5731 , MSP430FR5732 , MSP430FR5733 , MSP430FR5734 , MSP430FR5735 , MSP430FR5736 , MSP430FR5737 , MSP430FR5738 , MSP430FR5739 , MSP430FR5847 , MSP430FR58471 , MSP430FR5848 , MSP430FR5849 , MSP430FR5857 , MSP430FR5858 , MSP430FR5859 , MSP430FR5867 , MSP430FR58671 , MSP430FR5868 , MSP430FR5869 , MSP430FR5870 , MSP430FR5872 , MSP430FR58721 , MSP430FR5887 , MSP430FR5888 , MSP430FR5889 , MSP430FR58891 , MSP430FR5922 , MSP430FR59221 , MSP430FR5947 , MSP430FR59471 , MSP430FR5948 , MSP430FR5949 , MSP430FR5957 , MSP430FR5958 , MSP430FR5959 , MSP430FR5962 , MSP430FR5964 , MSP430FR5967 , MSP430FR5968 , MSP430FR5969 , MSP430FR59691 , MSP430FR5970 , MSP430FR5972 , MSP430FR59721 , MSP430FR5986 , MSP430FR5987 , MSP430FR5988 , MSP430FR5989 , MSP430FR59891 , MSP430FR5992 , MSP430FR5994 , MSP430FR59941
Table 2-1 summarizes the primary differences among the FR4xx devices.
Feature or Module | FR413x, FR203x | FR2433, FR263x, FR253x | FR231x | FR21xx, FR2000 | FR235x, FR215x | FR267x, FR247x |
---|---|---|---|---|---|---|
CPU | 16-MHz MSP430 | 16-MHz MSP430 | 16-MHz MSP430 | 16-MHz MSP430 | 24-MHz MSP430 | 16-MHz MSP430 |
Program FRAM | 15.5KB or 8KB | 15.5KB or 8KB | 3.75KB or 2KB | 3.75KB, 2KB, 1KB, or 0.5KB | 32KB or 16KB | 64KB or 32KB |
Information FRAM | 512 bytes | 512 bytes | N/A | N/A | 512 bytes | 512 bytes |
SRAM | 2KB or 1KB | 4KB, 2KB, or 1KB | 1KB | 1KB or 0.5KB | 4KB or 2KB | 8KB or 6KB |
Maximum GPIOs | 60 | 19 | 16 | 12 | 44 | 43 |
Interrupt pins | 16 (P1 and P2) | 16 (P1 and P2) | 12 (8 pins of P1 and 4 pins of P2) | 8 (4 pins each of P1 and P2) | 32 (P1, P2, P3 and P4) | All GPIOs |
USCI | 1 eUSCI_A, 1 eUSCI_B | 2 eUSCI_A, 1 eUSCI_B | 1 eUSCI_A, 1 eUSCI_B | 1 eUSCI_A | 2 eUSCI_A, 2 eUSCI_B | 2 eUSCI_A, 2 eUSCI_B |
ADC | ADC10 (10 channel) | ADC10 (8 channels) | ADC10 (8 channels) | ADC10 (8 channels) | ADC12 (12 channels) | ADC12 (12 channels) |
Comparator | N/A(1) | N/A | 1 | 1 | 1 LP eCOMP, 1 HS eCOMP | 1 LP eCOMP |
Analog features | N/A | N/A | 1 SAC-L1 (OA), 1 TIA | N/A | 4 SAC-L3 | N/A |
Timer | 2 Timer_A with 3CC(2), RTC counter, WDT | 2 Timer_A with 3CC, 2 Timer_A with 2CC, RTC counter, WDT | 2 Timer_B with 3CC, RTC counter, WDT | 1 Timer_B with 3CC, RTC counter, WDT | 3 Timer_B with 3CC, 1 Timer_B with 7CC, RTC counter, WDT | 4 Timer_B with 3CC, 1 Timer_B with 7CC, RTC counter, WDT |
Additional features | Temperature sensor, brownout reset, capacitive touch I/O, LCD in FR4133 | Temperature sensor, brownout reset, MPY32, CapTIvate™ technology in FR263x and FR253x | Temperature sensor, brownout reset, capacitive touch I/O | Temperature sensor, brownout reset, capacitive touch I/O | Shared voltage reference for ADC, DAC, and eCOMP, low-power REFO selectable, temperature sensor, brownout reset, capacitive touch I/O | Shared voltage reference for ADC, DAC, and eCOMP, low-power REFO selectable, temperature sensor, brownout reset, MPY32, CapTIvate technology in FR267x |
BSL | UART | I2C, UART | I2C, UART | UART | I2C, UART | I2C, UART |
VCC | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V |
Active power | 126 µA/MHz | 126 µA/MHz | 126 µA/MHz | 126 µA/MHz | 142 µA/MHz | 135 µA/MHz |
Operating temperature | –40°C to 85°C | –40°C to 85°C | –40°C to 85°C | –40°C to 85°C | –40°C to 105°C | –40°C to 105°C |
Package | LQFP64, TSSOP56, TSSOP48 | VQFN24 | TSSOP20, TSSOP16, QFN16 | TSSOP16, QFN24 | LQFP48, QFN40, TSSOP38 | LQFP48, VQFN40, VQFN32 |
Table 2-2 summarizes the memory maps of example FR4xx MCUs.
Access | FR4133 | FR2633 | FR2311 | FR2111 | FR2355 | FR2676 | |
---|---|---|---|---|---|---|---|
Memory (FRAM) | R/W Optional write protect | 15KB | 15KB | 3.75KB | 3.75KB | 32KB | 64KB |
Main: interrupt vectors and signatures | FFFFh to FF80h | FFFFh to FF80h | FFFFh to FF80h | FFFFh to FF80h | FFFFh to FF80h | FFFFh to FF80h | |
Main: code memory | FFFFh to C400h | FFFFh to C400h | FFFFh to F100h | FFFFh to F100h | FFFFh to 8000h | 17FFFh to 8000h | |
Information memory (FRAM) | R/W Optional write protect | 512B 19FFh to 1800h | 512B 19FFh to 1800h | N/A | N/A | 512B 19FFh to 1800h | 512B 19FFh to 1800h |
RAM | R/W | 2KB 27FFh to 2000h | 4KB 2FFFh to 2000h | 1KB 23FFh to 2000h | 1KB 23FFh to 2000h | 4KB 2FFFh to 2000h | 8KB 3FFFh to 2000h |
ROM BSL | R | 1KB 13FFh to 1000h | 2KB 17FFh to 1000h 1KB FFFFFh to FFC00h | 2KB 17FFh to 1000h 1KB FFFFFh to FFC00h | 1KB 13FFh to 1000h | 2KB 17FFh to 1000h | 2KB 17FFh to 1000h 1KB FFFFFh to FFC00h |
Peripherals | R/W | 4KB 0FFFh to 0020h | 4KB 0FFFh to 0020h | 4KB 0FFFh to 0020h | 4KB 0FFFh to 0020h | 4KB 0FFFh to 0020h | 4KB 0FFFh to 0020h |
ROM library | R | N/A | CapTIvate libraries and driver libraries, 12KB 6FFFh to 4000h | N/A | N/A | CapTIvate libraries, FFT and driver libraries, 20KB FFBFFh to FAC00h | CapTIvate libraries, FFT and driver libraries, 16KB C3FFFh to C0000h |
The registers of the SYS module differ by device. For details, see the MSP430FR4xx and MSP430FR2xx family user's guide.