SLASF93A
October 2023 – July 2024
MSPM0C1103-Q1
,
MSPM0C1104-Q1
PRODUCTION DATA
1
1
Features
2
Applications
3
Description
4
Functional Block Diagram
5
Device Comparison
6
Pin Configuration and Functions
6.1
Pin Diagrams
6.2
Pin Attributes
6.3
Signal Descriptions
6.4
Connections for Unused Pins
7
Specifications
7.1
Absolute Maximum Ratings
7.2
ESD Ratings
7.3
Recommended Operating Conditions
7.4
Thermal Information
7.5
Supply Current Characteristics
7.5.1
RUN/SLEEP Modes
7.5.2
STOP/STANDBY Modes
7.5.3
SHUTDOWN Mode
7.6
Power Supply Sequencing
7.6.1
POR and BOR
7.6.2
Power Supply Ramp
7.7
Flash Memory Characteristics
7.8
Timing Characteristics
7.9
Clock Specifications
7.9.1
System Oscillator (SYSOSC)
7.9.2
Low Frequency Oscillator (LFOSC)
7.10
Digital IO
7.10.1
Electrical Characteristics
7.10.2
Switching Characteristics
7.11
ADC
7.11.1
Electrical Characteristics
7.11.2
Switching Characteristics
7.11.3
Linearity Parameters
7.11.4
Typical Connection Diagram
7.12
Temperature Sensor
7.13
VREF
7.13.1
Voltage Characteristics
7.13.2
Electrical Characteristics
7.14
I2C
7.14.1
I2C Characteristics
7.14.2
I2C Filter
7.14.3
I2C Timing Diagram
7.15
SPI
7.15.1
SPI
7.15.2
SPI Timing Diagrams
7.16
UART
7.17
TIMx
7.18
Windowed Watchdog Characteristics
7.19
Emulation and Debug
7.19.1
SWD Timing
8
Detailed Description
8.1
CPU
8.2
Operating Modes
8.2.1
Functionality by Operating Mode (MSPM0C110x)
8.3
Power Management Unit (PMU)
8.4
Clock Module (CKM)
8.5
DMA
8.6
Events
8.7
Memory
8.7.1
Memory Organization
8.7.2
Peripheral File Map
8.7.3
Peripheral Interrupt Vector
8.8
Flash Memory
8.9
SRAM
8.10
GPIO
8.11
IOMUX
8.12
ADC
8.13
Temperature Sensor
8.14
VREF
8.15
CRC
8.16
UART
8.17
SPI
8.18
I2C
8.19
WWDT
8.20
Timers (TIMx)
8.21
Device Analog Connections
8.22
Input/Output Diagrams
8.23
Serial Wire Debug Interface
8.24
Device Factory Constants
8.25
Identification
9
Applications, Implementation, and Layout
9.1
Typical Application
9.1.1
Schematic
10
Device and Documentation Support
10.1
Device Nomenclature
10.2
Tools and Software
10.3
Support Resources
10.4
Trademarks
10.5
Electrostatic Discharge Caution
10.6
Glossary
11
Revision History
12
Mechanical, Packaging, and Orderable Information
1
Features
AEC-Q100 qualified for automotive applications
Temperature grade 1: –40°C to +125°C, T
A
Core
Arm®
32-bit
Cortex®
-M0+ CPU, frequency up to 24MHz
Operating characteristics
Extended temperature: –40°C to 125°C
Wide supply voltage range: 1.62V to 3.6V
Memories
Up to 16KB of flash
1KB of SRAM
High-performance analog peripherals
One 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 reference
Configurable 1.4V or 2.5V internal ADC voltage reference (VREF)
Integrated temperature sensor
Integrated supply monitor
Optimized low-power modes
RUN: 87µA/MHz
STOP: 609µA at 4MHz, 311µA at 32kHz
STANDBY: 5µA with SRAM retention
SHUTDOWN: 200nA
Intelligent digital peripherals
1-channel DMA controller dedicated for ADC
Three timers supporting up to 14 PWM channels
One 16-bit advanced timers with deadband support up to 8 PWM channels
One 16-bit general purpose timer with 4 capture/compares
One 16-bit general purpose timer with 2 capture/compares
Windowed watchdog timer
BEEPER generating 1kHz, 2kHz, 4kHz, or 8kHz square wave to drive the external beeper
Enhanced communication interfaces
One UART interface supporting LIN, IrDA, DALI, smart card, Manchester and low-power operation in STANDBY mode
One I
2
C interface supporting FM+ (1Mbps), SMBus, PMBus, and wakeup from STOP mode
One SPI supporting up to 12Mbps
Clock system
Internal 24MHz oscillator with an accuracy from -2% to +1.2% (SYSOSC)
Internal 32kHz low-frequency oscillator (LFOSC)
Data integrity
Cyclic redundancy checker (CRC-16)
Flexible I/O features
Up to 18 GPIOs
Two 5V-tolerant open-drain IOs
Development support
2-pin serial wire debug (SWD)
Package options
20-pin VSSOP (DGS)
20-pin WQFN (RUK)
16-pin SOT (DYY)
8-pin SOT (DDF)
8-pin WSON (DSG)
Family members
(also see
Device Comparison
)
MSPM0C1104: 16KB of flash, 1KB of RAM
MSPM0C1103: 8KB of flash, 1KB of RAM
Development kits and software
(also see
Tools and Software
)
LP-MSPM0C1104
LaunchPad™
development kit
MSP Software Development Kit (SDK)