Texas Instruments MSP430FR6972 16MHz Ultra-Low Power Microcontrollers consists of several devices featuring embedded non-volatile FRAM. They include a 16-bit CPU, and different sets of peripherals targeted for various applications. The architecture, FRAM, and peripherals, combined with seven low-power modes, are optimized to achieve extended battery life in portable and wireless sensing applications. FRAM is a new non-volatile memory that combines the speed, flexibility, and endurance of SRAM with the stability and reliability of flash, all at lower total power consumption.
Merkmale
Embedded Microcontroller
16-bit RISC architecture up to 16MHz clock
Wide supply voltage range (1.8V to 3.6V)
Optimized Ultra-Low-Power Modes Active Mode
Approximately 100µA/MHz
0.4µA (typical) standby (LPM3 With VLO)
0.35µA (typical) Real-Time Clock (RTC) (LPM3.5)
0.04µA (typical) shutdown rating (LPM4.5)
Ultra-Low-Power Ferroelectric RAM (FRAM)
Up to 64KB of nonvolatile memory
Ultra-low power writes
Fast write at 125ns per word (64KB in 4ms)
Unified memory = program + data + storage in one single space
1015 write cycle endurance
Radiation resistant and nonmagnetic
Intelligent Digital Peripherals
32-bit hardware multiplier (MPY)
Three-channel internal direct memory access (DMA)
RTC with calendar and alarm functions
Five 16-bit timers with up to seven capture/compare registers
16-bit and 32-bit cyclic redundancy checker (CRC16, CRC32)
High-Performance Analog
Up to 8-channel analog comparator
12-bit Analog-to-Digital Converter (ADC) with internal reference and sample-and-hold and up to 8 external input channels
Integrated 116-segment LCD driver with contrast control
Code Security and Encryption
True random number seed for random number generation algorithm
Lockable memory segments for IP encapsulation and secure storage
Multifunction Input/Output Ports
All I/O pins support capacitive touch capability without need for external components
Accessible bit-, byte- and word-wise (in pairs)
Edge-selectable wakeup from LPM on ports P1, P2, P3, and P4
Programmable pullup and pulldown on all ports
Enhanced Serial Communication
eUSCI_A0 and eUSCI_A1 support
UART with automatic baud-rate detection
IrDA encode and decode
SPI at rates up to 10Mbps
eUSCI_B0 and eUSCI_B1 Support
I2C with multiple-slave addressing
SPI at rates up to 10Mbps
Flexible Clock System
Fixed-frequency DCO with 10 selectable factory-trimmed frequencies