MSP430FG6626

ACTIVE

25 MHz MCU with 128KB FLASH, 10KB SRAM, 16-bit Sigma-Delta ADC, Dual DAC, DMA, 2 OpAmp, 160 Seg LCD

Top
25 MHz MCU with 128KB FLASH, 10KB SRAM, 16-bit Sigma-Delta ADC, Dual DAC, DMA, 2 OpAmp, 160 Seg LCD

MSP430FG6626

ACTIVE

Product details

Parameters

Features OpAmp, DAC, LCD, Real-Time Clock Non-volatile memory (kB) 128 RAM (KB) 8 ADC 16-bit Sigma Delta ADC: channels (#) 10 GPIO pins (#) 73 I2C 2 SPI 4 UART 2 Comparator channels (#) 12 Timers - 16-bit 4 Bootloader (BSL) USB Special I/O Operating temperature range (C) -40 to 85 Rating Catalog open-in-new Find other MSP430 ultra-low-power MCUs

Package | Pins | Size

BGA MICROSTAR JUNIOR (ZQW) 113 49 mm² 7 x 7 LQFP (PZ) 100 256 mm² 16 x 16 open-in-new Find other MSP430 ultra-low-power MCUs

Features

  • Low Supply Voltage Range:
    3.6 V Down to 1.8 V
  • Ultra-Low Power Consumption
    • Active Mode (AM):
      All System Clocks Active:
      250 µA/MHz at 8 MHz, 3.0 V, Flash Program Execution (Typical)
    • Standby Mode (LPM3):
      Watchdog With Crystal, and Supply Supervisor Operational, Full RAM Retention, Fast Wakeup:
      3.2 µA at 2.2 V, 3.4 µA at 3.0 V (Typical)
    • Shutdown RTC Mode (LPM3.5):
      Shutdown Mode, Active Real-Time Clock With Crystal:
      0.9 µA at 3.0 V (Typical)
    • Shutdown Mode (LPM4.5):
      0.2 µA at 3.0 V (Typical)
  • Wake up From Standby Mode in 3 µs (Typical)
  • 16-Bit RISC Architecture, Extended Memory, up to 20-MHz System Clock
  • Flexible Power-Management System
    • Fully Integrated LDO With Programmable Regulated Core Supply Voltage
    • Supply Voltage Supervision, Monitoring, and Brownout
  • Unified Clock System
    • FLL Control Loop for Frequency Stabilization
    • Low-Power Low-Frequency Internal Clock Source (VLO)
    • Low-Frequency Trimmed Internal Reference Source (REFO)
    • 32-kHz Crystals (XT1)
    • High-Frequency Crystals up to 32 MHz (XT2)
  • Four 16-Bit Timers With 3, 5, or 7 Capture/Compare Registers
  • Two Universal Serial Communication Interfaces
    • USCI_A0 and USCI_A1 Each Support
      • Enhanced UART With Automatic Baud-Rate Detection
      • IrDA Encoder and Decoder
      • Synchronous SPI
    • USCI_B0 and USCI_B1 Each Support
      • I2C
      • Synchronous SPI
  • Full-Speed Universal Serial Bus (USB)
    • Integrated USB-PHY
    • Integrated 3.3-V and 1.8-V USB Power System
    • Integrated USB-PLL
    • Eight Input and Eight Output Endpoints
  • Continuous-Time Sigma-Delta 16-Bit Analog-to-Digital Converter (ADC) With Internal Reference With 10 External Analog Inputs, 6 Single-Ended and 4 Selectable as Differential or Single-Ended
  • Dual Low-Power Operational Amplifiers
  • Quad Low-Impedance Ground Switches
  • Dual 12-Bit Digital-to-Analog Converters (DACs) With Synchronization
  • Voltage Comparator
  • Integrated LCD Driver With Contrast Control for up to 160 Segments
  • Hardware Multiplier Supports 32-Bit Operations
  • Serial Onboard Programming, No External Programming Voltage Needed
  • Six-Channel Internal DMA
  • Real-Time Clock (RTC) Module With Supply Voltage Backup Switch
  • Device Comparison Summarizes Family Members

All trademarks are the property of their respective owners.

open-in-new Find other MSP430 ultra-low-power MCUs

Description

The TI MSP family of ultra-low-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 the device to wake up from low-power modes to active mode in 3 µs (typical).

The MSP430FG6626 and MSP430FG6625 are microcontrollers with a high-performance 16-bit analog-to-digital converter (ADC), dual 12-bit digital-to-analog converters (DACs), dual operational amplifiers, a comparator, two universal serial communication interfaces (USCIs), USB 2.0, a hardware multiplier, DMA, four 16-bit timers, a real-time clock (RTC) module with alarm capabilities, an LCD driver, and up to 73 I/O pins.

The MSP430FG6426 and MSP430FG6425 are microcontrollers with a high-performance 16-bit ADC, dual 12-bit DACs, dual low-power operational amplifiers, a comparator, two USCIs, a 3.3-V LDO, a hardware multiplier, DMA, four 16-bit timers, an RTC module with alarm capabilities, an LCD driver, and up to 73 I/O pins.

Typical applications for these devices include analog and digital sensor systems, hand-held meters, such as medical diagnostic meters, measurement equipment, and hand-held industrial testers.

For complete module descriptions, see the MSP430F5xx and MSP430F6xx Family User’s Guide.

open-in-new Find other MSP430 ultra-low-power MCUs
Download

Technical documentation

= Featured
No results found. Please clear your search and try again. View all 14
Type Title Date
* Datasheet MSP430FG662x, MSP430FG642x Mixed-Signal Microcontrollers datasheet (Rev. A) Sep. 26, 2018
* Errata MSP430FG6626 Device Erratasheet (Rev. N) Apr. 24, 2019
* User guides MSP430x5xx and MSP430x6xx Family User's Guide (Rev. Q) Aug. 17, 2018
Application notes MSP430 System ESD Troubleshooting Guide Dec. 13, 2019
Application notes ESD Diode Current Specification (Rev. A) Jul. 10, 2019
Application notes Starting a USB Design Using MSP430 MCUs (Rev. B) Oct. 19, 2018
Application notes Mixing C and Assembler With MSP430™ MCUs (Rev. A) Aug. 07, 2018
Technical articles Don’t miss out on the top training videos of 2015 Dec. 16, 2015
Application notes Designing With MSP430™ MCUs and Segment LCDs (Rev. A) Jul. 20, 2015
Technical articles How fast is your 32-bit MCU? Jul. 15, 2015
Technical articles High-level analog integration in an ultra-low-power MCU? You bet! Jun. 17, 2015
Application notes Using the MSP430 RTC_B Module With Battery Backup Supply (Rev. B) Jun. 04, 2015
Technical articles Lose power, not data with new FRAM microcontrollers May 20, 2015
Application notes USB Field Firmware Updates on MSP430 MCUs (Rev. C) Nov. 12, 2014

Design & development

For additional terms or required resources, click any title below to view the detail page where available.

Hardware development

DEVELOPMENT KITS Download
document-generic User guide
$204.00
Description

Note: This kit does not include MSP430FG6x2x microcontroller samples. To sample the compatible devices, please visit the product page or select the related MCU after adding the tool to the TI Store cart:

MSP430FG6425

MSP430FG6426

MSP430FG6625

MSP430FG6626

The MSP-FET is a powerful flash emulation tool to (...)

Features
  • Development board (MSP-TS430PZ100AUSB) with a 100-pin ZIF socket fitting MSP430 derivatives in 100-pin QFP (PZ) packages includes an LED indicator, JTAG adapter, and header pin-outs for prototyping
  • Standard 14-pin JTAG header (MSP-FET) flash emulation tool.
DEVELOPMENT KITS Download
document-generic User guide
$89.00
Description

Note: This kit does not include MSP430FG6x2x microcontroller samples. To sample the compatible devices, please visit the product page or select the related MCU after adding the tool to the TI Store cart:

MSP430FG6425
MSP430FG6426
MSP430FG6625
MSP430FG6626

The MSP-TS430PZ100AUSB is a standalone 100-pin (...)

Features
  • Development board (MSP-TS430PZ100AUSB) with a 100-pin ZIF socket fitting MSP430 derivatives in 100-pin QFP (PZ) packages includes an LED indicator, JTAG adapter, and header pin-outs for prototyping
  • Supports all debugging interfaces using a standard 14-pin JTAG header such as the MSP-FET. The flash (...)

Software development

SOFTWARE DEVELOPMENT KITS (SDK) Download
MSP430Ware for MSP Microcontrollers
MSPWARE MSP430Ware is a collection of resources that help users to effectively create and build MSP430 code. These resources support ALL MSP430 microcontrollers (MCUs). As one user mentioned, “It’s essentially everything developers need to become MSP430 microcontroller experts!”

This complete collection of (...)

Features
  • Collection of MSP design resources
  • Available within CCS, as a standalone executable, or as part of TI’s new Cloud-based tools
  • Auto-updates through the web
  • Sleek & intuitive GUI for browsing content
  • Features the MSP Driver Library
  • Automatic filtering of content using a unique 2-pane view
APPLICATION SOFTWARE & FRAMEWORKS Download
MSP430 USB Developers Package
MSP430USBDEVPACK Note: This software is available as part of MSPWare. If you have downloaded and installed the latest version of MSPWare, then you already have this USB software development package.

The USB Developers Package for MSP430 is a software package containing all necessary source code and sample (...)

Features
  • MSP430 API Code Stacks - Contains all necessary API's and examples to get started with USB development, using the CDC (Communications Device Class), HID (Human Interface Device) and MSC (Mass Storage Class) classes. The USB API also supports composite devices where a single physical device contains (...)
CODE EXAMPLES & DEMOS Download
SLAC702C.ZIP (211 KB)
DRIVERS & LIBRARIES Download
Digital Signal Processing (DSP) Library for MSP430 Microcontrollers
MSP-DSPLIB — The Texas Instruments MSP430™ Digital Signal Processing library is a set of highly optimized functions to perform many common signal processing operations on fixed-point numbers for MSP430 microcontrollers. This function set is typically used in applications where processing-intensive (...)
DRIVERS & LIBRARIES Download
Fixed Point Math Library for MSP
MSP-IQMATHLIB The Texas Instruments® MSP IQmath and Qmath Libraries are a collection of highly optimized and high-precision mathematical functions for C programmers to seamlessly port a floating-point algorithm into fixed-point code on MSP430 and MSP432 devices. These routines are typically used in (...)
Features
  • Optimized fixed point functions - reduce development time and enable developers to focus on optimizing application code
  • Up to 100x higher performance when executing common fixed point scalar math functions in CCS – this means the MSP microcontroller can remain in low power modes longer than (...)
DRIVERS & LIBRARIES Download
Bootloader (BSL) for MSP low-power microcontrollers
MSPBSL Below are the steps needed in order to both understand and use the MSPBSL effectively across the MSP portfolio. For the most up to date information on what features the BSL on your device supports or which interface methods are needed to communicate with the BSL, please see “TABLE 1. Overview (...)
DRIVERS & LIBRARIES Download
MSP Driver Library
MSPDRIVERLIB Driver Library's abstracted API keeps you above the bits and bytes of the MSP430 and MSP432 hardware by providing easy-to-use function calls. Thorough documentation is delivered through a helpful API Guide, which includes details on each function call and the recognized parameters. Developers can (...)
Features
  • Software APIs that abstract away the details of the device’s hardware registers
  • Licensed BSD
  • Examples showing how to use DriverLib APIs in your project
  • Complete API guide available in PDF and html formats
  • Integration with CCS and TI Resource Explorer when using MSPWare
IDES, CONFIGURATION, COMPILERS & DEBUGGERS Download
Code Composer Studio™ Integrated Development Environment for MSP Microcontrollers
CCSTUDIO-MSP

Code Composer Studio is an integrated development environment (IDE) that supports TI's Microcontroller and Embedded Processors portfolio. Code Composer Studio comprises a suite of tools used to develop and debug embedded applications. It includes an optimizing C/C++ compiler, source code editor (...)

IDES, CONFIGURATION, COMPILERS & DEBUGGERS Download
ULP (Ultra-Low Power) Advisor
ULPADVISOR ULP (Ultra-Low Power) Advisor is a tool for guiding developers to write more efficient code to fully utilize the unique ultra-low power features of MSP and MSP432 microcontrollers. Aimed at both experienced and new microcontroller developers, ULP Advisor checks your code against a thorough ULP (...)
Features
  • Seamless tool that provides easy-to-understand remarks for creating power-efficient code for all MSP devices
  • Checks your code against a thorough ULP checklist
  • Built in to Code Composer Studio and also available as a standalone executable
  • Supports all MSP devices
  • Wiki-based social online community for (...)
IDES, CONFIGURATION, COMPILERS & DEBUGGERS Download
IAR Embedded Workbench
Provided by IAR Systems IAR Embedded Workbench for MSP430 (EW430)
IAR Embedded Workbench for MSP430 is a complete debugger and C/C++ compiler toolchain for building and debugging embedded applications based on MSP430 microcontrollers. The Debugger is a fully integrated debugger for source and disassembly level debugging (...)
PROGRAMMING TOOLS Download
MSP MCU Programmer and Debugger
MSP-FET To get started developing:
Step 1: Buy the MSP-FET 
Step 2: Refer to the debuggers user’s guide and hardware user’s guide.
Step 3: Refer to debugging video

**The second generation of the MSP-FET is supported in the IDEs since Code Composer Studio™ v7.0, IAR EW430 v7.1 and IAR EWAR v8.10. For use (...)

$115.00
Features
  • USB debugging interface to connect any MSP430 MCU to a computer for real-time, in-system programming and debugging
  • Enables EnergyTrace™ technology for energy measurement and debugging on all MSP430 and MSP432 devices in the Code Composer Studio and IAR Embedded Workbench development environments
  • (...)
PROGRAMMING TOOLS Download
MSP-GANG Production Programmer
MSP-GANG The MSP Gang Programmer is a MSP430/MSP432 device programmer that can program up to eight identical MSP430/MSP432 Flash or FRAM devices at the same time. The MSP Gang Programmer connects to a host PC using a standard RS-232 or USB connection and provides flexible programming options that allow the (...)
Features
  • Quickly and reliably program Flash or FRAM-based MSP devices via RS-232 or USB interface
  • Several programming modes:
    • Interactive Mode – Programming while connected to PC using the MSP GANG Programmer GUI
    • Program from Image – An image can be stored, which contains configuration options and code (...)
PROGRAMMING TOOLS Download
MSP Flasher - Command Line Programmer
MSP430-FLASHER MSP Flasher is an open-source, shell-based interface for programming MSP430™ microcontrollers (MCUs) and SimpleLink™ MSP432™ MCUs  through a MSP Debug Stack and provides the most common functions on the command line. MSP Flasher can be used to download binary files (.txt/.hex) directly to the MSP (...)

Design tools & simulation

SIMULATION MODELS Download
SLAM250.ZIP (179 KB) - PSpice Model
SIMULATION MODELS Download
SLAM251.ZIP (7 KB) - TINA-TI Spice Model
SIMULATION MODELS Download
SLAM252.TSC (304 KB) - TINA-TI Reference Design

Reference designs

REFERENCE DESIGNS Download
Voice Band Audio Playback Using a PWM DAC
TIDM-VOICEBANDAUDIO Low cost audio output based upon timer generating PWM & external low-pass filter with amplifier stages for either headphone or speaker. Audio data is stored in an on-board SPI Flash. A PC GUI with launchpad passthrough code is provided to load SPI Flash with audio data.
document-generic Schematic document-generic User guide

CAD/CAE symbols

Package Pins Download
BGA MICROSTAR JUNIOR (ZQW) 113 View options
LQFP (PZ) 100 View options

Ordering & quality

Support & training

TI E2E™ forums with technical support from TI engineers

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​​​​​​​

Videos

Related videos