Texas Instruments MSPM0C1104SRUKR
- Part No.:
- MSPM0C1104SRUKR
- Manufacturer:
- Texas Instruments
- Category:
- Microcontrollers
- Package:
- 20-WFQFN Exposed Pad
- Datasheet:
-
MSPM0C1104SRUKR.pdf
- Description:
- 24MHZ ARM CORTEX-M0+ MCU WITH 16
- Quantity:
- Payment:

- Shipping:

Inventory:4,998
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MSPM0C1104SRUKR from Texas Instruments is a 32-bit Arm® Cortex®-M0+ microcontroller operating at up to 24MHz, featuring 16KB flash, 1KB SRAM, and a 12-bit 1.5Msps ADC with VDD reference-designed for ultra-low-power battery management and smart metering applications in industrial and medical devices.
For engineers reviewing the MSPM0C1104SRUKR datasheet, MSPM0C1104SRUKR pinout, MSPM0C1104SRUKR application, or MSPM0C1104SRUKR equivalent, key selection factors include its 20-pin WQFN (3mm × 3mm) package, -40°C to 125°C extended temperature range, 1.62V–3.6V supply, 5µA STANDBY current with SRAM retention, and integrated UART/I²C/SPI supporting LIN, DALI, and SMBus protocols.
Technical Context
The MSPM0C1104SRUKR implements an Arm Cortex-M0+ core with on-chip 24MHz SYSOSC (±2% to +1.2% accuracy) and 32kHz LFOSC, eliminating external crystals. Its power architecture supports four low-power modes-RUN (87µA/MHz), STOP (311µA at 32kHz), STANDBY (5µA with SRAM retention), and SHUTDOWN (200nA)-optimized for portable measurement systems.
Digital peripherals include one 16-bit advanced timer with deadband and up to 8 PWM channels, two 16-bit general-purpose timers (4 and 2 capture/compare each), a windowed watchdog, and a dedicated 1-channel DMA for ADC transfers. Analog integration comprises a 10-channel ADC, configurable 1.4V/2.5V internal VREF, integrated temperature sensor, and supply monitor.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | Arm Cortex-M0+, 24MHz max-enables real-time control in compact firmware footprints without external clock sources. |
| Memory | 16KB flash / 1KB SRAM-supports moderate embedded applications with bootloader, communication stacks, and sensor processing. |
| ADC | 12-bit, 1.5Msps with VDD reference-delivers high-speed analog acquisition for battery voltage/current monitoring and thermal sensing. |
| Supply Range | 1.62V to 3.6V-compatible with single-cell Li-ion, multi-cell alkaline, and regulated 3.3V rails across portable and industrial systems. |
| Temp Range | –40°C to 125°C-qualified for under-hood automotive auxiliary modules, grid infrastructure sensors, and industrial motor controllers. |
| Low-Power Modes | STANDBY: 5µA with SRAM retention-enables wake-on-event operation in always-on battery-powered nodes without data loss. |
| Peripherals | UART (LIN/DALI), I²C (FM+, SMBus), SPI (12Mbps)-provides protocol-flexible connectivity for smart peripherals and energy meters. |
Pinout & Package
Package: 20-pin WQFN (RUK), 3mm × 3mm body with exposed thermal pad (recommended connection to VSS).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD / VSS | Power supply / Ground | Primary power domain; requires 10µF low-ESR capacitor between pins for stable operation across temperature. |
| PA19 / PA20 | SWDIO / SWCLK | 2-pin Serial Wire Debug interface-enables full debug, flash programming, and real-time trace without JTAG overhead. |
| PA0 / PA1 | I²C0_SDA / I²C0_SCL | 5V-tolerant open-drain I/O-supports direct interfacing with legacy 5V I²C sensors and level-shifter-free system expansion. |
| PA22–PA28, PA0–PA6, PA11, PA16–PA20 | GPIO / ADC / Timer / UART / SPI / I²C | 18 total GPIOs with multiplexed functions-including 10 ADC inputs (A0–A9), multiple PWM outputs, and UART TX/RX on flexible pins. |
| NRST | Active-low reset input | Must be pulled high to VDD; enables reliable power-on and brownout recovery in safety-critical subsystems. |
Key Features
| Feature | Design Value |
|---|---|
| Integrated VREF | Configurable 1.4V or 2.5V internal reference-eliminates external precision references for ADC calibration in space-constrained designs. |
| Temperature Sensor | On-die sensor with factory-trimmed calibration-enables board-level thermal monitoring without external thermistors or ICs. |
| Beeper Output | Dedicated BEEP pin generating 1/2/4/8kHz square waves-drives external piezo elements directly for audible alerts in medical or security devices. |
| CRC-16 Accelerator | Hardware CRC engine-offloads checksum computation from CPU during firmware updates or data logging, improving throughput and determinism. |
| ULPCLK Domain | Dedicated low-power clock bus for ADC, timers, and I²C-allows peripheral operation in STOP/STANDBY modes while CPU sleeps. |
Applications
| Battery Charging Control | Smart Energy Metering |
|---|---|
Use Scenario: Real-time monitoring of cell voltage, charge current, and temperature in USB-C PD adapters and portable power banks. IC Role / Device Role / Timing Role: Main system controller executing state-machine-based charging algorithms, ADC sampling, and USB PD communication stack. Use Value: 16KB flash accommodates dual-role PD firmware; 12-bit ADC ensures ±0.5% voltage accuracy; STANDBY mode extends standby time to >1 year on coin-cell backup. | Use Scenario: Sub-metering of HVAC, lighting, and outlet circuits in commercial buildings with tamper detection and load profiling. IC Role / Device Role / Timing Role: Edge node processor collecting CT-sensor data, computing RMS/kWh, and reporting via I²C to gateway MCU or LoRaWAN module. Use Value: 10-channel ADC supports simultaneous voltage/current/temperature acquisition; I²C FM+ (1Mbps) enables fast sensor polling; -40°C to 125°C rating ensures outdoor enclosure reliability. |
| Industrial Motor Monitoring | Medical Wearable Sensor Hub |
Use Scenario: Compact condition-monitoring module attached to pump or fan motors, measuring vibration (via ADC), temperature, and runtime hours. IC Role / Device Role / Timing Role: Standalone sensor aggregator with UART-to-Modbus RTU translation and local fault detection logic. Use Value: Integrated supply monitor detects undervoltage events before motor stall; windowed watchdog prevents lockup during EMI bursts; 5V-tolerant I²C allows direct connection to legacy Hall-effect sensors. | Use Scenario: Low-power biosignal acquisition node for ECG/PPG in patch-style wearables, transmitting processed data over BLE via companion MCU. IC Role / Device Role / Timing Role: Analog front-end controller managing ADC oversampling, digital filtering, and SRAM-buffered data handoff. Use Value: 1.5Msps ADC enables 125ksps PPG sampling; 5µA STANDBY with SRAM retention preserves last reading during sleep; 3mm × 3mm WQFN fits sub-1cm² PCB area budgets. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MSPM0C1104SDGS20R | Same core, memory, and peripherals-but in 20-pin VSSOP (5.1mm × 4.9mm), higher RθJA (91.3°C/W) | Better suited for prototyping with through-hole test fixtures or legacy PCB layouts requiring wider pitch | Select when manual soldering, socket-based validation, or thermal margin above 52.9°C/W is required. |
| MSPS003F4SPW20R | Same 16KB/1KB config but only 9 ADC channels; no integrated temperature sensor or VREF; TSSOP package | Targeted at cost-sensitive, lower-complexity power-supply monitoring where analog channel count is reduced | Choose when ADC channel count ≤9 suffices and internal temperature sensing is unnecessary. |
Compared with MSPM0C1104SDGS20R, the MSPM0C1104SRUKR offers superior thermal performance (52.9°C/W vs. 91.3°C/W) and smaller footprint; versus MSPS003F4SPW20R, it adds critical analog features (10-channel ADC, temp sensor, dual VREF) essential for precision battery and energy applications.
Availability
MSPM0C1104SRUKR is available at Aetrix Electronics and suitable for battery charging control, smart energy metering, and industrial motor monitoring requiring stable component supply across automotive, medical, and grid infrastructure programs.
Supply support for MSPM0C1104SRUKR includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Texas Instruments is a global semiconductor leader delivering analog, embedded processing, and connectivity solutions for industrial, automotive, and personal electronics markets.
The MSPM0 family delivers ultra-low-power, cost-optimized MCUs with integrated analog peripherals-designed specifically for battery-operated measurement, power management, and edge-sensing applications demanding extended runtime and small form factor.
FAQ
What is the maximum ADC sampling rate supported by the MSPM0C1104SRUKR?
The MSPM0C1104SRUKR supports 1.5Msps at 12-bit resolution when using VDD as the voltage reference. This rate is achievable across all 10 external ADC channels (A0–A9) and enables high-fidelity acquisition for battery voltage tracking and motor current sensing in real-time control loops. The MSPM0C1104SRUKR datasheet confirms this specification under Section 7.11 (ADC) and Table 7-11.
Does the MSPM0C1104SRUKR support debugging without a JTAG interface?
Yes, the MSPM0C1104SRUKR supports full debugging and programming via 2-pin Serial Wire Debug (SWD) using PA19 (SWDIO) and PA20 (SWCLK). This eliminates the need for a 10-pin JTAG connector, reduces PCB footprint, and simplifies bring-up in space-constrained designs. The MSPM0C1104SRUKR functional block diagram (Figure 4-1) and Section 6.3 confirm SWD as the primary debug interface.
What is the purpose of the BEEP pin on the MSPM0C1104SRUKR?
The BEEP pin on the MSPM0C1104SRUKR generates precise 1kHz, 2kHz, 4kHz, or 8kHz square-wave outputs to drive external piezoelectric beepers-enabling audible status alerts in medical devices, security panels, or battery chargers without external tone generators. This function is documented in Section 1 Features and Signal Descriptions (Table 6-3) of the MSPM0C1104SRUKR datasheet.
Can the MSPM0C1104SRUKR operate reliably at 125°C ambient temperature?
Yes, the MSPM0C1104SRUKR is rated for continuous operation from –40°C to 125°C ambient temperature, with a maximum junction temperature of 130°C. Its thermal resistance (RθJA = 52.9°C/W) and low-power modes-including 5µA STANDBY-ensure safe operation in enclosed industrial enclosures or automotive under-hood environments. This is specified in Section 7.3 (Recommended Operating Conditions).
How many I²C interfaces does the MSPM0C1104SRUKR include, and what protocols do they support?
The MSPM0C1104SRUKR includes one I²C interface (I2C0) supporting Fast Mode Plus (1Mbps), SMBus, and PMBus protocols, with wakeup capability from STOP mode. It also features 5V-tolerant open-drain I/O on PA0 (SDA) and PA1 (SCL), enabling direct connection to 5V sensors without level shifters. These capabilities are detailed in Section 1 Features and Table 6-3 (Signal Descriptions).
MSPM0C1104SRUKR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Package/Case:
- 20-WFQFN Exposed Pad
- Series:
- MSPM0C110x
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- -
- Core Processor:
- ARM® Cortex®-M0+
- Core Size:
- 32-Bit
- Speed:
- 24MHz
- Connectivity:
- DALI, I2C, IrDA, LINbus, SmartCard, SMBus, SPI, UART/USART
- Peripherals:
- Brown-out Detect/Reset, DMA, POR, PWM, WDT
- Number of I/O:
- 18
- Program Memory Size:
- 16KB (16K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 1K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.62V ~ 3.6V
- Data Converters:
- A/D 10x10b SAR
- Oscillator Type:
- External, Internal
- Operating Temperature:
- -40°C ~ 125°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
MSPM0C1104SRUKR FAQ
1.How can I place an order for MSPM0C1104SRUKR through Aetrix?
Please submit a Request for Quotation (RFQ) for MSPM0C1104SRUKR on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for MSPM0C1104SRUKR reliable?
The price and inventory of MSPM0C1104SRUKR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MSPM0C1104SRUKR is usually 5 days.
3.What payment methods are accepted for MSPM0C1104SRUKR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MSPM0C1104SRUKR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MSPM0C1104SRUKR?
MSPM0C1104SRUKR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MSPM0C1104SRUKR order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for MSPM0C1104SRUKR?
For technical support, including MSPM0C1104SRUKR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MSPM0C1104SRUKR requirements.
6.How does Aetrix verify that MSPM0C1104SRUKR is sourced from the original manufacturer or authorized distributors?
All MSPM0C1104SRUKR products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that MSPM0C1104SRUKR meets industry standards.
7.What is the process for return or replacement of MSPM0C1104SRUKR?
All MSPM0C1104SRUKR units undergo pre-shipment inspection (PSI). If there is an issue with MSPM0C1104SRUKR, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The MSPM0C1104SRUKR part is unused and in its original packaging.
Return procedure for MSPM0C1104SRUKR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MSPM0C1104SRUKR Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

