Not recommended for new designs Please use the PIC32MZ
Embedded Connectivity with Floating Point Unit (EF) Family
PIC32MZ Embedded
Connectivity (EC) Family
32-bit MCUs (up to 2 MB Live-Update Flash and 512 KB SRAM) with
Audio and Graphics Interfaces, HS USB, Ethernet, and Advanced Analog
Operating Conditions Advanced Analog Features
2.3V to 3.6V, -40C to +85C, DC to 200 MHz 10-bit ADC resolution and up to 48 analog inputs
Flexible and independent ADC trigger sources
Core: 200 MHz (up to 330 DMIPS) microAptiv
Two comparators with 32 programmable voltage references
16 KB I-Cache, 4 KB D-Cache
Temperature sensor with 2C accuracy
MMU for optimum embedded OS execution
Communication Interfaces
microMIPS mode for up to 35% smaller code size
DSP-enhanced core: Two CAN modules (with dedicated DMA channels):
- Four 64-bit accumulators
- 2.0B Active with DeviceNet addressing support
- Single-cycle MAC, saturating and fractional math
Six UART modules (25 Mbps):
Code-efficient (C and Assembly) architecture - Supports LIN 1.2 and IrDA protocols
Six 4-wire SPI modules
Clock Management
SQI configurable as an additional SPI module (50 MHz)
2
Internal oscillator
Five I C modules (up to 1 Mbaud) with SMBus support
Programmable PLLs and oscillator clock sources
Parallel Master Port (PMP)
Fail-Safe Clock Monitor (FSCM)
Peripheral Pin Select (PPS) to enable function remap
Independent Watchdog Timers (WDT) and Deadman
Timers/Output Compare/Input Capture
Timer (DMT)
Fast wake-up and start-up
Nine 16-bit or up to four 32-bit timers/counters
Nine Output Compare (OC) modules
Power Management
Nine Input Capture (IC) modules
Low-power modes (Sleep and Idle)
PPS to enable function remap
Integrated Power-on Reset and Brown-out Reset
Real-Time Clock and Calendar (RTCC) module
Memory Interfaces
Input/Output
50 MHz External Bus Interface (EBI)
5V-tolerant pins with up to 32 mA source/sink
50 MHz Serial Quad Interface (SQI)
Selectable open drain, pull-ups, and pull-downs
External interrupts on all I/O pins
Audio and Graphics Interfaces
Qualification and Class B Support
Graphics interfaces: EBI or PMP
2
Audio data communication: I S, LJ, and RJ
Class B Safety Library, IEC 60730
2
Audio control interfaces: SPI and I C
Back-up internal oscillator
Audio master clock: Fractional clock frequencies with USB
Debugger Development Support
synchronization
In-circuit and in-application programming
High-Speed (HS) Communication Interfaces
4-wire MIPS Enhanced JTAG interface
(with Dedicated DMA)
Unlimited software and 12 complex breakpoints
USB 2.0-compliant Hi-Speed On-The-Go (OTG) controller
IEEE 1149.2-compatible (JTAG) boundary scan
10/100 Mbps Ethernet MAC with MII and RMII interface
Non-intrusive hardware-based instruction trace
Security Features
Software and Tools Support
Crypto Engine with a RNG for data encryption/decryption
C/C++ compiler with native DSP/fractional support
and authentication (AES, 3DES, SHA, MD5, and HMAC)
MPLAB Harmony Integrated Software Framework
Advanced memory protection:
TCP/IP, USB, Graphics, and mTouch middleware
- Peripheral and memory region access control
MFi, Android, and Bluetooth audio frameworks
Direct Memory Access (DMA)
RTOS Kernels: Express Logic ThreadX, FreeRTOS,
OPENRTOS , Micrim C/OS, and SEGGER embOS
Eight channels with automatic data size detection
Programmable Cyclic Redundancy Check (CRC)
Packages
Type QFN TQFP VTLA LQFP
Pin Count 64 64 100 144 124 144
I/O Pins (up to) 53 53 78 120 98 120
Contact/Lead Pitch 0.50 mm 0.50 mm 0.40 mm 0.50 mm 0.40 mm 0.50 mm 0.50 mm
Dimensions 9x9x0.9 mm 10x10x1 mm 12x12x1 mm 14x14x1 mm 16x16x1 mm 9x9x0.9 mm 20x20x1.40 mm
2013-2016 Microchip Technology Inc. DS60001191G-page 1PIC32MZ Embedded Connectivity (EC) Family
DS60001191G-page 2 2013-2016 Microchip Technology Inc.
TABLE 1: PIC32MZ EC FAMILY FEATURES
Remappable Peripherals
PIC32MZ1024ECG064 0N Y 8/12
PIC32MZ1024ECH064 1024 2N Y 8/16
PIC32MZ1024ECM064 2Y Y 8/18
TQFP,
512 64 160 34 9/9/9 6 4 5 24 2 Y 4 Y N Y Y Y 46 Y Y
QFN
PIC32MZ2048ECG064 0N Y 8/12
PIC32MZ2048ECH064 2048 2N Y 8/16
PIC32MZ2048ECM064 2Y Y 8/18
PIC32MZ1024ECG100 0N Y 8/12
PIC32MZ1024ECH100 1024 2N Y 8/16
PIC32MZ1024ECM100 2Y Y 8/18
512 100 TQFP 160 51 9/9/9 6 6 5 40 2 Y 5 Y Y Y Y Y 78 Y Y
PIC32MZ2048ECG100 0N Y 8/12
PIC32MZ2048ECH100 2048 2N Y 8/16
PIC32MZ2048ECM100 2Y Y 8/18
PIC32MZ1024ECG124 0N Y 8/12
PIC32MZ1024ECH124 1024 2N Y 8/16
PIC32MZ1024ECM124 2Y Y 8/18
512 124 VTLA 160 53 9/9/9 6 6 5 48 2 Y 5 Y Y Y Y Y 97 Y Y
PIC32MZ2048ECG124 0N Y 8/12
PIC32MZ2048ECH124 2048 2N Y 8/16
PIC32MZ2048ECM124 2Y Y 8/18
PIC32MZ1024ECG144 0N Y 8/12
PIC32MZ1024ECH144 1024 2N Y 8/16
PIC32MZ1024ECM144 2Y Y 8/18
LQFP,
512 144 160 53 9/9/9 6 6 5 48 2 Y 5 Y Y Y Y Y 120 Y Y
TQFP
PIC32MZ2048ECG144 0N Y 8/12
PIC32MZ2048ECH144 2048 2N Y 8/16
PIC32MZ2048ECM144 2Y Y 8/18
Note 1: Eight out of nine timers are remappable.
2: Four out of five external interrupts are remappable.
Device
Program
Memory (KB)
Data
Memory (KB)
Pins
Packages
Boot Flash
Memory (KB)
Remappable Pins
Timers/
Capture/
(1)
Compare
UART
2
SPI/I S
External
(2)
Interrupts
CAN 2.0B
Crypto
RNG
DMA Channels
(Programmable/
Dedicated)
ADC (Channels)
Analog Comparators
USB 2.0 HS OTG
2
I C
PMP
EBI
SQI
RTCC
Ethernet
I/O Pins
JTAG
Trace