MSP430F477 8-MHz Sensing MCU with 1 16-bit Sigma-Delta ADC, 12-bit DAC, 128-segment LCD, 32KB Flash, 2KB RAM |

This product has been released to the market and is available for purchase. For some products, newer alternatives may be available.
8-MHz Sensing MCU with 1 16-bit Sigma-Delta ADC, 12-bit DAC, 128-segment LCD, 32KB Flash, 2KB RAM


Important information

We are currently planning the next generation of this product. The new part will leverage a laminate BGA package that we call nFBGA. This package offers datasheet-equivalent electrical performance. It is also board layout/footprint equivalent to MicroStar. For more details, please reference this application note.


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 device features 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 MSP430F47x is a microcontroller configuration with two 16-bit timers, a basic timer with a real-time clock, a high-performance 16-bit sigma-delta A/D converter, single 12-bit D/A converter, two universal serial communication interface, 48 I/O pins, and a liquid crystal display driver.

Typical applications for this device include analog and digital sensor systems, digital motor control, remote controls, thermostats, digital timers, hand-held meters, etc.


  • Low Supply Voltage Range: 1.8 V to 3.6 V
  • Ultralow Power Consumption:
    Active Mode: 262 µ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
  • 16-Bit Sigma-Delta Analog-to-Digital (A/D) Converter
    With Internal Reference and Five Differential Analog Inputs
  • One 12-Bit Digital-to-Analog (D/A)Converter
  • 16-Bit Timer_A With Three Capture/Compare Registers
  • 16-Bit Timer_B With Three Capture/Compare-With-Shadow Registers
  • Two Universal Serial Communication Interfaces (USCI)
    • USCI_A0
      • Enhanced UART Supporting Auto-Baudrate Detection
      • IrDA Encoder and Decoder
      • Synchronous SPI
    • USCI_B0
      • I2C™
      • Synchronous SPI
  • Integrated LCD Driver With Contrast Control for Up to 128 Segments
  • Brownout Detector
  • Basic Timer With Real-Time Clock Feature
  • Supply Voltage Supervisor/Monitor With Programmable Level Detection
  • On-Chip Comparator
  • Serial Onboard Programming, No External Programming Voltage Needed,
    Programmable Code Protection by Security Fuse
  • Bootstrap Loader
  • On Chip Emulation Module
  • MSP430F47x Family Members Include
    • MSP430F477:
      • 32KB+256B Flash Memory
      • 2KB RAM
    • MSP430F478:
      • 48KB+256B Flash Memory
      • 2KB RAM
    • MSP430F479:
      • 60KB+256B Flash Memory
      • 2KB RAM
  • Available in 113-Ball BGA (ZQW) and 80-Pin
    QFP (PN) Packages (See Available Options)
  • For Complete Module Descriptions, See the MSP430x4xx Family User’s Guide,
    Literature Number SLAU056


Compare all products in MSP430 ultra-low-power MCUs Email Download to Excel
Part number Order Features Non-volatile memory (kB) RAM (KB) ADC ADC: channels (#) GPIO pins (#) I2C SPI UART Comparator channels (#) Package Group Approx. price (US$) Timers - 16-bit Bootloader (BSL) Special I/O Operating temperature range (C) Package size: mm2:W x L (PKG) Rating
MSP430F477 Order now LCD
Real-Time Clock
32     2     16-bit Sigma Delta     5     48     1     2     1     2     LQFP | 80     4.05 | 1ku     2     UART         -40 to 85     80LQFP: 196 mm2: 14 x 14 (LQFP | 80)     Catalog    
MSP430F478 Samples not available LCD
Real-Time Clock
48     2     16-bit Sigma Delta     5     48     1     2     1     2     BGA MICROSTAR JUNIOR | 113
LQFP | 80    
4.40 | 1ku     2     UART         -40 to 85     113BGA MICROSTAR JUNIOR: 49 mm2: 7 x 7 (BGA MICROSTAR JUNIOR | 113)
80LQFP: 196 mm2: 14 x 14 (LQFP | 80)    
MSP430F479 Order now LCD
Real-Time Clock
60     2     16-bit Sigma Delta     5     48     1     2     1     2     LQFP | 80     4.71 | 1ku     2     UART         -40 to 85     80LQFP: 196 mm2: 14 x 14 (LQFP | 80)     Catalog