MSPM0G150x Arm® Cortex® M0+ 80 MHz MCU

Texas Instruments' MCU features 128 KB Flash, 32 KB SRAM, two 12-bit 4 Msps ADCs, a DAC, three COMP, and three op amps

Image of Texas Instruments' MSPM0G150x Arm® Cortex® M0+ 80 MHz MCUTexas Instruments' MSPM0G150x microcontrollers (MCUs) are part of the MSP highly integrated, ultra-low-power 32-bit MCU family based on the enhanced Arm Cortex-M0+ 32-bit core platform with an operating frequency of up to 80 MHz. These cost-optimized MCUs offer high-performance analog peripheral integration, an extended temperature range of -40°C to +125°C, and operating supply voltages ranging from 1.62 V to 3.6 V.

The MSPM0G150x devices provide up to 128 KB embedded Flash program memory with built-in error correction code (ECC) and up to 32 KB SRAM with a hardware parity option. These MCUs incorporate a memory protection unit, 7-channel DMA, math accelerator, and a variety of high-performance analog peripherals such as two 12-bit 4 Msps analog-to-digital converters (ADCs), configurable internal shared voltage reference, one 12-bit 1 Msps DAC, three high-speed comparators with built-in reference DACs, two zero-drift zero-crossover op amps with a programmable gain, and one general-purpose amp. These devices offer intelligent digital peripherals including two 16-bit advanced control timers, five general-purpose timers (one 16-bit general-purpose timer for a QEI interface, two 16-bit general-purpose timers for STANDBY mode, and one 32-bit general-purpose timer), two windowed-watchdog timers, and one RTC with alarm and calendar modes. These devices provide data integrity and encryption peripherals (AES, CRC, and TRNG), and enhanced communication interfaces (four UART, two I2C, and two SPI).

The TI MSPM0 family of low-power MCUs consists of devices with varying degrees of analog and digital integration allowing customers to find the MCU that meets their project’s needs. The MSPM0 MCU platform combines the Arm Cortex-M0+ platform with a holistic ultra-low-power system architecture, allowing system designers to increase performance while reducing energy consumption.

Features
  • Arm 32-bit Cortex-M0+ CPU with a memory protection unit, frequency up to 80 MHz
  • Flash memory: up to 128 KB with ECC
  • High-performance analog peripherals
  • Two simultaneous sampling 12-bit 4 Msps ADCs with up to 17 external channels
  • 14-bit effective resolution at 250 ksps with hardware averaging
  • One 12-bit 1 Msps DAC with an integrated output buffer
  • Two zero-drift, zero-crossover chopper op amps (OPA)
  • Drift: 0.5 µV/°C with chopping
  • Integrated programmable gain stage up to 32x
  • One general-purpose amp (GPAMP)
  • Three high-speed comparators (COMP) with 8-bit reference DACs
  • Propagation delay: 32 ns in high-speed mode
  • Support low-power-mode operation: down to 0.7 µA
Block Diagram

Image of Texas Instruments' MSPM0G150x Block Diagram (click to enlarge)

Applications
  • Motor controls
  • Home appliances
  • Uninterruptible power supplies and inverters
  • Electronic point-of-sale systems
  • Medical and healthcare
  • Test and measurement
  • Factory automation and controls
  • Industrial transportation
  • Grid infrastructure
  • Smart metering
  • Communication modules
  • Lighting

MSPM0G150x Arm® Cortex® M0+ 80 MHz MCUs

ImageManufacturer Part NumberNumber of I/OProgram Memory SizeRAM SizeAvailable QuantityPriceView Details
MSPM0G1507SRHBRMSPM0G1507SRHBR28128KB (128K x 8)32K x 87682 - Immediate$15.48View Details
MSPM0G1505SPMRMSPM0G1505SPMR6032KB (32K x 8)16K x 81000 - Immediate$19.43View Details
MSPM0G1506SPMRMSPM0G1506SPMR6064KB (64K x 8)32K x 8872 - Immediate$19.67View Details
MSPM0G1505SRGERMSPM0G1505SRGER2032KB (32K x 8)16K x 82951 - Immediate$14.90View Details
MSPM0G1507SRGERMSPM0G1507SRGER20128KB (128K x 8)32K x 81440 - Immediate$15.31View Details
MSPM0G1506SRHBRMSPM0G1506SRHBR2864KB (64K x 8)32K x 81995 - Immediate$15.31View Details
MSPM0G1506SRGZRMSPM0G1506SRGZR4464KB (64K x 8)32K x 81615 - Immediate$17.29View Details
MSPM0G1507SRGZRMSPM0G1507SRGZR44128KB (128K x 8)32K x 83626 - Immediate$17.53View Details
MSPM0G1505SPTRMSPM0G1505SPTR4432KB (32K x 8)16K x 8969 - Immediate$17.53View Details
MSPM0G1506SPTRMSPM0G1506SPTR4464KB (64K x 8)32K x 8215 - Immediate$17.70View Details
MSPM0G1507SPTRMSPM0G1507SPTR44128KB (128K x 8)32K x 8782 - Immediate$18.11View Details
MSPM0G1507SPMRMSPM0G1507SPMR60128KB (128K x 8)32K x 8193 - Immediate$19.84View Details

Evaluation Board

ImageManufacturer Part NumberDescriptionTypeCore ProcessorPlatformAvailable QuantityPriceView Details
MSPM0G3507 LAUNCHPAD DEVELOPMENTLP-MSPM0G3507MSPM0G3507 LAUNCHPAD DEVELOPMENTMCU 32-BitARM® Cortex®-M0+LaunchPad™124 - Immediate$167.85View Details
Published: 2024-01-18