PIC32MZ with FPU Sell Sheet

PIC32MM Family
Low-Power, Low-Cost 32-bit Microcontrollers
Summary
The PIC32MM family is Microchip’s lowest-power and most
cost-effective family of 32-bit PIC32 microcontrollers. The
PIC32MM family bridges the gap between our popular
PIC24F XLP and PIC32MX families. For applications
demanding longer battery life and smaller form factors,
the PIC32MM devices offer sleep modes down to 500 nA
and packages as small as 4 × 4 mm. This family features
Core Independent Peripherals, such as Configurable Logic
Cells (CLCs) and Multiple-output Capture Compare PWMs
(MCCPs), designed to offload the CPU. The PIC32MM
family uses the compact microMIPS™ instructions,
microAptiv™ UC core and a shadow register set, enabling
a 79 CoreMark™ score at 25MHz. The microMIPS ISA
combines 16-bit and 32-bit instructions for compact code
size. The PIC32MM devices are supported by Microchip’s
MPLAB® Code Configurator (MCC) to help simplify designs.
Target Applications
Key Attributes
■■ Low power: optimize power consumption in
battery applications
• Low-voltage sleep mode with RAM retention < 500 nA
■■ Low cost: prices as low as $0.60 in high volume
■■ Small packages: 4 × 4 mm, 5 × 5 mm and 6 × 6 mm
■■ Core Independent Peripheral integration
• ADC, comparators, RTCC, WDT, CLC
• Flexible PWMs/IC/OC/Timers (MCCP and SCCP)
■■ Analog integration
• 12-bit 200 ksps ADC, 5-bit DAC, comparators
■■ Supported by MPLAB Code Configurator for easy set up
■■ Low-power/wireless applications:
• IoT sensor nodes
• Connected thermostats/environmental monitoring
• Portable medical devices and remote controls
■■ Consumer applications:
• Game consoles
• Home healthcare/fitness devices
■■ Industrial control applications:
• Building automation
• Heating/lighting controls
■■ Low-cost motor control applications:
• White goods and table-top appliances
14 Channels 10/12-bit ADC (300/200 ksps)
MIPS32® microAptiv™ UC Core
microMIPS™ Instruction Set
79 CoreMark @ 25 MHz
5-bit DAC
Dedicated Timer (1) / Total Timers (7)
5-Stage Pipeline
32-bit MPY/DIV
Vectored Interrupt
Controller
2 x Register Files
2.0–3.6V
Operation
MEMORY BUS
16–64 KB
ECC Flash
4–8 KB
RAM
Low Voltage Sleep Mode 500 nA
Sleep Mode 5 µA
MCCP (6-PWM/IC/OC/Timer) (1)
SCCP (1-PWM/IC/OC/Timer) (2)
PERIPHERAL BUS
32-bit ALU
UART with LIN (2)
SPI with I²S (2)
Configurable Logic Cell (CLC) (2)
Peripheral Pin Select (PPS)
Analog Comparators (2)
RTCC
CRC
WDT & BOR
20-pin: QFN, SSOP
28-pin: UQFN (4 x 4), QFN (6 x 6), SOIC, SSOP, SPDIP
36-pin: QFN (6 x 6)
40-pin: UQFN (5 x 5) with 36 I/O
Development Tools
Explorer 16 Development Board (DM240001)
PIC32MM0064GPL036 Plug-In Module (MA320020)
The Explorer 16 Development
Board is a modular development
system for Microchip’s 16-bit and
32-bit microcontrollers. It supports
devices from the PIC24F, dsPIC33
and PIC32 families with a variety
of processor Plug-In Modules
(PIMs). The board includes a PICtail™ Plus daughter card
connector for expansion boards including USB, CAN,
Ethernet, wireless, graphics and many more.
This PIM is designed to plug into the
Explorer 16 Development Board and
demonstrates the capabilities of the
PIC32MM “GPL” family of low-power and
low-cost devices. The PIM includes the
PIC32MM0064GPL036 40-pin UQFN
device, which has the most memory and
highest pin-count of all devices in this family. This PIM can
be used for evaluation and development for all members
in this family. The entire family of PIC32MM devices
is supported by Microchip’s development ecosystem
including the MPLAB X IDE and the MPLAB XC32 Compiler.
MPLAB Code Configurator
Microchip’s MPLAB Code
Configurator enables easy
peripheral set-up, device
configuration and pin mapping.
■■ Plug-in for MPLAB X Integrated
Development Enviornment (IDE)
■■ Easy peripheral and pin configuration
■■ Generates easy-to-read code with a single click
■■ Significantly reduces software development times
PIC32MM Products
Part Number
Flash
Pins
Packages
PIC32MM0016GPL020
16 KB
20
QFN, SSOP
PIC32MM0032GPL020
32 KB
20
QFN, SSOP
PIC32MM0064GPL020
64 KB
20
QFN, SSOP
PIC32MM0016GPL028
16 KB
28
UQFN, QFN, SOIC, SSOP
PIC32MM0032GPL028
32 KB
28
UQFN, QFN, SOIC, SSOP
PIC32MM0064GPL028
64 KB
28
UQFN, QFN, SOIC, SSOP, SPDIP
PIC32MM0016GPL036
16 KB
36
QFN, UQFN
PIC32MM0032GPL036
32 KB
36
QFN, UQFN
PIC32MM0064GPL036
64 KB
36
QFN, UQFN
www.microchip.com/PIC32MM
Visit our web site for additional product information and to locate your local sales office.
Microchip Technology Inc. • 2355 W. Chandler Blvd. • Chandler, AZ 85224-6199
The Microchip name and logo, the Microchip logo and MPLAB are registered trademarks and PICtail is a trademark of Microchip Technology Incorporated in the U.S.A. and other countries. All other trademarks
mentioned herein are property of their respective companies. © 2016, Microchip Technology Incorporated. All Rights Reserved. Printed in the U.S.A. 6/16
DS40001851A