EmbeddedRelated.com
PIC32MM0064GPL028-I/SS

MCHPPIC32MM0064GPL028-I/SS

Microchip Technology
MIPS32® microAptiv™ PIC® 32MM Microcontroller IC 32-Bit 25MHz 64KB (64K x 8) FLASH 28-SSOP
Active2,133 in stock

Overview

The PIC32MM0064GPL028-I/SS is a low-power 32-bit microcontroller featuring the MIPS32 microAptiv core with integrated DSP instructions. Operating at speeds up to 25MHz with 64KB of Flash and 8KB of RAM, it is designed to bridge the gap between 16-bit performance and 32-bit capabilities in cost-sensitive applications.

Why Choose This Part

This MCU offers a high-resolution 12-bit ADC and 5-bit DAC in a compact 28-pin SSOP package. The microAptiv core includes DSP instructions for efficient signal processing, while the Configurable Logic Cells allow for hardware-based automation of simple logic tasks without waking the CPU.

Applications

Battery-Powered Consumer Devices
Utilizes extreme low-power sleep modes down to 0.28uA for long battery life in handheld electronics.
Digital Audio Processing
Leverages the microAptiv core's DSP instructions and I2S interface for basic audio playback and filtering.
Sensor Hubs
Collects and processes data using the 12-bit ADC and Configurable Logic Cells (CLC) to reduce CPU overhead.
Industrial Control Interfaces
Provides 5V tolerant I/Os and internal voltage regulation for robust operation in 3.3V industrial subsystems.

Key Specifications

Speed 25MHz
RAM Size 8K x 8
Core Size 32-Bit
Peripherals Brown-out Detect/Reset, HLVD, I2S, POR, PWM, WDT
Connectivity Brown-out Detect/Reset, HLVD, I2S, POR, PWM, WDT
Mounting Type Surface Mount
Number of I/O 22
Core Processor MIPS32 microAptiv
Package / Case 28-SSOP (0.209", 5.30mm Width)
Data Converters A/D 12x10/12b; D/A 1x5b
Oscillator Type Internal
Program Memory Size 64KB (64K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 28-SSOP
Voltage - Supply (Vcc/Vdd) 2V ~ 3.6V

Getting Started

Begin development with the MPLAB X IDE and the XC32 compiler. For hardware evaluation, the PIC32MM Curiosity Development Board (DM320101) provides an integrated programmer/debugger and MikroBus sockets for rapid prototyping.

PIC32MM0064 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number RAM Peripherals Connectivity I/O Pins Package ADC/DAC Stock
PIC32MM0064GPL028-I/SS (this part) 8K Brown-out Detect/R.. Brown-out Detect/R.. 22 SSOP-28 A/D 12x10/12b; D/A.. 2,133
PIC32MM0064GPL036-I/MV 8K Brown-out Detect/R.. Brown-out Detect/R.. 29 UFQFN-40 A/D 14x10/12b; D/A.. 100
PIC32MM0064GPM028-I/SS 16K Brown-out Detect/R.. Brown-out Detect/R.. 21 SSOP-28 A/D 12x10/12b 423

Also Consider

STM32L051K8T6 STMicroelectronics - An ARM Cortex-M0+ alternative with comparable memory and low-power specifications for 32-bit designs.
ATSAMD21E18A-AU MCHPMicrochip Technology - Offers a higher clock speed of 48MHz and larger RAM capacity for more intensive 32-bit processing tasks.