LCSC Electronics logoLCSC Electronics svg logo
Sign In
USD

MindMotion Microelectronics MM32F0144C4Q

Manufacturer
MPN
MM32F0144C4Q
LCSC Part #
C5127214
Packaging
QFN-32-EP(5x5)
Customer #
Key Attributes
32-bit microcontroller based on Arm Cortex-M0 core
DatasheetMindMotion Microelectronics MM32F0144C4Q
RoHS Compliance1 documents available
Every Order Guarantee
100% Authentic · 30-Day Return or Replacement

Products Specifications

All
TypeDescription
CategoryIntegrated Circuits (ICs)/Embedded/Microcontrollers
ManufacturerMindMotion Microelectronics
PackagingQFN-32-EP(5x5)
DAC (Bit)-
ADC (Bit)12bit
Number of I/O40
Operating Temperature-40℃~+85℃
Voltage - Supply2V~5.5V
Program Memory TypeFLASH
CPU CoreARM Cortex-M0
Program Storage Size64KB
EEPROM-
Core Size32 Bit
CPU Maximum Speed72MHz
Oscillator TypeBuilt-in+External

Introduction

AI Translation

The MM32F0140 microcontroller is based on the Arm Cortex-M0 core, with a maximum operating frequency of 72MHz. It integrates 64KB of high-speed flash memory along with rich I/O ports and peripheral modules, including 1× 12-bit ADC, 1× comparator, 1× 16-bit advanced timer, 1× 16-bit and 1× 32-bit general-purpose timer, 3× 16-bit basic timers, and standard communication interfaces: 1× I2C, 2× SPI or I2S, 3× UART, and 1× FlexCAN. This product family operates at 2.0V ~ 5.5V, with an ambient temperature range of -40°C ~ +85°C for the industrial grade and -40°C ~ +105°C for the extended industrial grade (suffix V). Multiple built-in low-power operating modes ensure the requirements of low-power applications are met.

Features

AI Translation
  • Core & System:
    • 32-bit Arm Cortex-M0
    • Up to 72MHz operating frequency
  • Memory:
    • Up to 64KB Flash
    • Up to 8KB SRAM
    • Bootloader supports in-system programming (ISP) of on-chip Flash
  • Clock, Reset & Power Management:
    • 2.0V ~ 5.5V supply voltage
    • Power-on/power-down reset (POR/PDR), programmable voltage detector (PVD)
    • External 4 ~ 24MHz high-speed crystal oscillator
    • Built-in factory-trimmed 8MHz high-speed RC oscillator
    • PLL supporting CPU operation up to 72MHz with multiple clock division modes
    • Built-in 40KHz low-speed oscillator
  • Low Power:
    • Multiple low-power modes: Sleep, Stop, Deep Stop, and Standby
  • 1× 5-channel DMA controller supporting timers, ADC, UART, I2C, SPI, and FlexCAN
  • Timers:
    • 1× 16-bit 4-channel advanced-control timer (TIM1) with 4-channel PWM output, dead-time generation, and emergency stop
    • 1× 16-bit general-purpose timer (TIM3) and 1× 32-bit general-purpose timer (TIM2) with up to 4 input capture/output compare channels, supporting IR control decoding
    • 3× 16-bit basic timers (TIM14/TIM16/TIM17) with 1 input capture/output compare, 1 complementary output pair, dead-time generation, emergency stop, and modulator gate for IR control
    • 2× watchdog timers (independent IWDG and windowed WWDG)
    • 1× SysTick timer: 24-bit down-counter
  • Up to 40 fast I/O ports:
    • All I/O pins mappable to 16 external interrupts
    • All ports support signal input/output voltage not exceeding VDD
  • Up to 7 communication interfaces:
    • 3× UART
    • 1× I2C
    • 2× SPI (2× I2S)
    • 1× FlexCAN, supporting CAN 2.0B
  • 1× 12-bit ADC with 1μs conversion time, up to 13 external input channels and 2 internal input channels:
    • Conversion range: 0 ~ VDDA
    • Configurable sampling time and resolution
    • On-chip temperature sensor
    • On-chip voltage sensor
  • 1× high-speed analog comparator
  • 32-bit hardware divider
  • CRC calculation unit
  • 96-bit unique device ID (UID)
  • Debug:
    • Serial Wire Debug (SWD) interface
  • Available in LQFP48, LQFP32, QFN32, QFN28, and TSSOP20 packages

Applications

AI Translation
  • Industrial IoT devices
  • PC peripherals
  • Electronic door lock control
  • Medical and healthcare devices
  • Handheld devices
  • Motor control
  • Elevator call panels
  • Gaming and entertainment