The Texas Instruments MSP430 family of ultralow power microcontrollers consists of several devices featuring different sets of peripherals targeted for various applications. The architecture, combined with five low-power modes, is optimized to achieve extended battery life in portable measurement applications. The devices feature a powerful 16-bit RISC CPU, 16-bit registers, and constant generators that contribute to maximum code efficiency. The digitally controlled oscillator (DCO) allows wake-up from low-power modes to active mode in less than 6 µs.
The MSP430x43x(1) and the MSP430x44x(1) series are microcontroller configurations with two built-in 16-bit timers, a fast 12-bit A/D converter (not implemented on the MSP430F43x1 and MSP430F44x1 devices), one or two universal serial synchronous/asynchronous communication interfaces (USART), 48 I/O pins, and a liquid crystal driver (LCD) with up to 160 segments.
Typical applications include sensor systems that capture analog signals, convert them to digital values, and process and transmit the data to a host system, or process this data and display it on a LCD panel. The timers make the configurations ideal for industrial control applications such as ripple counters, digital motor control, EE-meters, hand-held meters, etc. The hardware multiplier enhances the performance and offers a broad code and hardware-compatible family solution.
Low Supply-Voltage Range, 1.8 V to 3.6 V
Active Mode: 280 µA at 1 MHz, 2.2 V
Standby Mode: 1.1 µA
Off Mode (RAM Retention): 0.1 µA
Five Power Saving Modes
Wake-Up From Standby Mode in Less Than 6 µs
16-Bit RISC Architecture, 125-ns Instruction Cycle Time
12-Bit A/D Converter With Internal Reference, Sample-and-Hold and Autoscan Feature
16-Bit Timer_B With Three(1) or Seven(2) Capture/Compare-With-Shadow Registers
16-Bit Timer_A With Three Capture/Compare Registers
Serial Communication Interface (USART), Select Asynchronous UART or Synchronous SPI by Software:
Two USARTs (USART0, USART1)(1)
One USART (USART0)(2)
Supply Voltage Supervisor/Monitor With Programmable Level Detection
Serial Onboard Programming, No External Programming Voltage Needed Programmable Code Protection by Security Fuse