MSPM0C1103 Series
24MHz Arm® Cortex®-M0+ MCU with 8KB flash, 1KB SRAM, 12-bit ADC
Manufacturer: Texas Instruments
Catalog
24MHz Arm® Cortex®-M0+ MCU with 8KB flash, 1KB SRAM, 12-bit ADC
Key Features
• CoreArm 32-bit Cortex-M0+ CPU, frequency up to 24MHzOperating characteristicsExtended temperature: –40°C to 125°CWide supply voltage range: 1.62V to 3.6VMemoriesUp to 16KB of flash1KB of SRAMHigh-performance analog peripheralsOne analog-to-digital converter (ADC) with up to 10 total external channels, 1.7Msps at 10 bit or 1.5Msps at 12 bit with VDD as the voltage referenceConfigurable 1.4V or 2.5V internal ADC voltage reference (VREF)Integrated temperature sensorIntegrated supply monitorOptimized low-power modesRUN: 87µA/MHzSTOP: 609µA at 4MHz, 311µA at 32kHzSTANDBY: 5µA with SRAM retentionSHUTDOWN: 200nAIntelligent digital peripherals1-channel DMA controller dedicated for ADCThree timers supporting up to 14 PWM channelsOne 16-bit advanced timers with deadband support up to 8 PWM channelsOne 16-bit general purpose timer with 4 capture/comparesOne 16-bit general purpose timer with 2 capture/comparesWindowed watchdog timerBEEPER generating 1kHz, 2kHz, 4kHz, or 8kHz square wave to drive the external beeperEnhanced communication interfacesOne UART interface supporting LIN, IrDA, DALI, smart card, Manchester and low-power operation in STANDBY modeOne I2C interface supporting FM+ (1Mbps), SMBus, PMBus, and wakeup from STOP modeOne SPI supporting up to 12MbpsClock systemInternal 24MHz oscillator with an accuracy from -2% to +1.2% (SYSOSC)Internal 32kHz low-frequency oscillator (LFOSC)Data integrityCyclic redundancy checker (CRC-16)Flexible I/O featuresUp to 18 GPIOsTwo 5V-tolerant open-drain IOsDevelopment support2-pin serial wire debug (SWD)Package options20-pin TSSOP (PW)20-pin VSSOP (DGS)20-pin WQFN (RUK)16-pin SOT (DYY)8-pin SOT (DDF)8-pin WSON (DSG)8-pin DSBGA (YCJ)Family members (also see Device Comparison)MSPS003F4: 16KB of flash, 1KB of RAMMSPS003F3: 8KB of flash, 1KB of RAMMSPM0C1104: 16KB of flash, 1KB of RAMMSPM0C1103: 8KB of flash, 1KB of RAMDevelopment kits and software (also see Tools and Software)LP-MSPM0C1104 LaunchPad™ development kitMSP Software Development Kit (SDK)CoreArm 32-bit Cortex-M0+ CPU, frequency up to 24MHzOperating characteristicsExtended temperature: –40°C to 125°CWide supply voltage range: 1.62V to 3.6VMemoriesUp to 16KB of flash1KB of SRAMHigh-performance analog peripheralsOne analog-to-digital converter (ADC) with up to 10 total external channels, 1.7Msps at 10 bit or 1.5Msps at 12 bit with VDD as the voltage referenceConfigurable 1.4V or 2.5V internal ADC voltage reference (VREF)Integrated temperature sensorIntegrated supply monitorOptimized low-power modesRUN: 87µA/MHzSTOP: 609µA at 4MHz, 311µA at 32kHzSTANDBY: 5µA with SRAM retentionSHUTDOWN: 200nAIntelligent digital peripherals1-channel DMA controller dedicated for ADCThree timers supporting up to 14 PWM channelsOne 16-bit advanced timers with deadband support up to 8 PWM channelsOne 16-bit general purpose timer with 4 capture/comparesOne 16-bit general purpose timer with 2 capture/comparesWindowed watchdog timerBEEPER generating 1kHz, 2kHz, 4kHz, or 8kHz square wave to drive the external beeperEnhanced communication interfacesOne UART interface supporting LIN, IrDA, DALI, smart card, Manchester and low-power operation in STANDBY modeOne I2C interface supporting FM+ (1Mbps), SMBus, PMBus, and wakeup from STOP modeOne SPI supporting up to 12MbpsClock systemInternal 24MHz oscillator with an accuracy from -2% to +1.2% (SYSOSC)Internal 32kHz low-frequency oscillator (LFOSC)Data integrityCyclic redundancy checker (CRC-16)Flexible I/O featuresUp to 18 GPIOsTwo 5V-tolerant open-drain IOsDevelopment support2-pin serial wire debug (SWD)Package options20-pin TSSOP (PW)20-pin VSSOP (DGS)20-pin WQFN (RUK)16-pin SOT (DYY)8-pin SOT (DDF)8-pin WSON (DSG)8-pin DSBGA (YCJ)Family members (also see Device Comparison)MSPS003F4: 16KB of flash, 1KB of RAMMSPS003F3: 8KB of flash, 1KB of RAMMSPM0C1104: 16KB of flash, 1KB of RAMMSPM0C1103: 8KB of flash, 1KB of RAMDevelopment kits and software (also see Tools and Software)LP-MSPM0C1104 LaunchPad™ development kitMSP Software Development Kit (SDK)
Description
AI
MSPM0C110x microcontrollers (MCUs) are part of the MSP highly-integrated ultra-low-power 32-bit MCU family based on the enhanced Arm Cortex-M0+ core platform operating at up to 24MHz frequency. These cost-optimized MCUs offer high-performance analog peripheral integration, support extended temperature ranges from -40°C to 125°C, and operate with supply voltages from 1.62V to 3.6V.
The MSPM0C110x devices provide up to 16KB embedded flash program memory with 1KB SRAM. These MCUs incorporate a high-speed on-chip oscillator with an accuracy from -2% to +1.2%, eliminating the need for an external crystal. Additional features include a 1-channel DMA, CRC-16 accelerator, and a variety of high-performance analog peripherals such as one 12-bit 1.5Msps ADC with VDD as the voltage reference, and an on-chip temperature sensor. These devices also offer intelligent digital peripherals such as one 16-bit advanced timer, two 16-bit general purpose timer, one windowed watchdog timer, and a variety of communication peripherals including one UART, one SPI, and one I2C. These communication peripherals offer protocol support for LIN, IrDA, DALI, Manchester, smart card, SMBus, and PMBus.
The TI MSPM0 family of low-power MCUs consists of devices with varying degrees of analog and digital integration let customers find the MCU that meets their project needs. The architecture combined with extensive low-power modes is optimized to achieve extended battery life in portable measurement applications.
MSPM0C110x MCUs are supported by an extensive hardware and software ecosystem with reference designs and code examples to get the design started quickly. Development kits include a LaunchPad™ kit available for purchase and design files for a target-socket board. TI also provides a free MSP Software Development Kit (SDK), which is available as a component ofCode Composer Studio™ IDEdesktop and cloud version within theTI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training withMSP Academy, and online support through theTI E2E™ support forums.
For complete module descriptions, see theMSPM0 C-Series 24MHz Microcontrollers Technical Reference Manual.
MSPM0C110x microcontrollers (MCUs) are part of the MSP highly-integrated ultra-low-power 32-bit MCU family based on the enhanced Arm Cortex-M0+ core platform operating at up to 24MHz frequency. These cost-optimized MCUs offer high-performance analog peripheral integration, support extended temperature ranges from -40°C to 125°C, and operate with supply voltages from 1.62V to 3.6V.
The MSPM0C110x devices provide up to 16KB embedded flash program memory with 1KB SRAM. These MCUs incorporate a high-speed on-chip oscillator with an accuracy from -2% to +1.2%, eliminating the need for an external crystal. Additional features include a 1-channel DMA, CRC-16 accelerator, and a variety of high-performance analog peripherals such as one 12-bit 1.5Msps ADC with VDD as the voltage reference, and an on-chip temperature sensor. These devices also offer intelligent digital peripherals such as one 16-bit advanced timer, two 16-bit general purpose timer, one windowed watchdog timer, and a variety of communication peripherals including one UART, one SPI, and one I2C. These communication peripherals offer protocol support for LIN, IrDA, DALI, Manchester, smart card, SMBus, and PMBus.
The TI MSPM0 family of low-power MCUs consists of devices with varying degrees of analog and digital integration let customers find the MCU that meets their project needs. The architecture combined with extensive low-power modes is optimized to achieve extended battery life in portable measurement applications.
MSPM0C110x MCUs are supported by an extensive hardware and software ecosystem with reference designs and code examples to get the design started quickly. Development kits include a LaunchPad™ kit available for purchase and design files for a target-socket board. TI also provides a free MSP Software Development Kit (SDK), which is available as a component ofCode Composer Studio™ IDEdesktop and cloud version within theTI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training withMSP Academy, and online support through theTI E2E™ support forums.
For complete module descriptions, see theMSPM0 C-Series 24MHz Microcontrollers Technical Reference Manual.