The MM32SPIN25PF uses a high performance kernel M0 to 32 bit MCU, operating frequency up to 96 MHz, built-in high-speed Flash memory, with a rich enhanced I/O port and peripherals to connect to the external bus. The operating voltage is 2.0 volts to 5.5 volts, and the operating temperature range includes conventional -40◦C~+85◦C and extended -40◦C~+105◦C. A variety of power-saving operating modes ensure low power consumption applications. The product is available in LQFP48 package form. Suitable for motor drives and application controls, medical and handheld devices, PC game peripherals and GPS platforms, industrial applications, alarm systems and many other applications. This clever micro MM32SPIN25PF can be used to replace the same brand MM32F031C6T6, MM32F031C8T6, MM32F031CBT6. Smart micro general agent support to provide free development board testing and routine and other technical support.

• Kernel and system — 32-bit ARM®Cortex®-M0 processor kernel — maximum operating frequency up to 96MHz — 32-bit hardware multiplier — hardware divider (32Bit) — hardware square (32Bit) — memory — Up to 128K bytes of Flash program memory — Up to 12K bytes of SRAM — Bootloader supports on-chip Flash, online system programming (ISP), clock, reset, and power management — 2.0V to 5.5V power supply — On/off reset (POR/PDR), programmable voltage monitor (PVD) — External 2~24MHz high speed crystal oscillator — Built-in factory tuned 48MHz high speed oscillator • Low power consumption — Sleep, shutdown and standby mode • LQFP48 package

ARM’s Cortex-M0 core and embedded flash memory SRAM is the latest generation of embedded ARM processors that meet the needs of the MCU with a low-cost platform, reduced pin number, reduced system power consumption, and superior computing performance and advanced interrupt system response.

The ARM® Cortex®-M0 is a 32-bit RISC processor that provides additional code efficiency and exploits the high performance of the ARM kernel on the storage space of normal 8 – and 16-bit systems. This product has a built-in ARM core, so it is compatible with all ARM tools and software.

Built-in flash memory A maximum of 128K bytes of built-in flash memory used to store programs and data.

Built-in SRAM Max. 12K bytes of built-in SRAM.

Low Power Mode The product supports low power mode, which achieves the optimal balance between low power requirements, short startup time, and multiple wake events.

Sleep mode In sleep mode, only the CPU stops and all peripherals are active and can wake up the CPU in the event of an interrupt/event.

Downtime mode minimizes power consumption while keeping SRAM and register contents intact. In shutdown mode, the HSI oscillator and the HSE crystal oscillator are shut down. The microcontroller can be awakened from shutdown mode by any signal configured as EXTI, which can be a wakeup signal from one of 16 external I/O ports, the output of the PVD.

Standby mode can achieve the lowest power consumption of the system. This mode turns off the voltage regulator while the CPU is in deep sleep mode. All internal 1.5V parts of the power supply area is disconnected. The HSI and HSE oscillators are also off and can be awakened by the rising edge of the WKUP pin, the external reset of the NRST pin, the IWDG reset, or by the watchdog timer waking out of position. The contents of the SRAM and registers will be lost. Only backup registers and standby circuits are maintained.