Jump to main content
32-bit Arm Cortex-M0+ with 5V Support MCU
Search
Product Pages
PIC32CM2532JH00032
PIC32CM2532JH00048
PIC32CM2532JH00064
PIC32CM2532JH00100
PIC32CM2532JH01032
PIC32CM2532JH01048
PIC32CM2532JH01064
PIC32CM2532JH01100
PIC32CM5164JH00032
PIC32CM5164JH00048
PIC32CM5164JH00064
PIC32CM5164JH00100
PIC32CM5164JH01032
PIC32CM5164JH01048
PIC32CM5164JH01064
PIC32CM5164JH01100
512-KB Flash, 64-KB SRAM with CAN-FD, Enhanced PTC and Advanced Analog
1
Configuration Summary
2
Ordering Information
3
Block Diagram
4
Pinout and Packaging
4.1
32-pin VQFN and 32-pin TQFP
4.2
48-pin VQFN and 48-pin TQFP
4.3
64-pin VQFN and 64-pin TQFP
4.4
100-pin TQFP
5
Signal Descriptions List
6
Power Supplies
7
Device Start-Up
7.1
Clocks After Reset
7.2
Initial Instructions Fetching
7.3
I/O Pins
8
Product Mapping
9
Peripherals
9.1
Clock Distribution
9.2
Enabling a Peripheral
9.3
On Demand Clock Requests
9.4
Power Consumption vs. Speed
9.5
Peripheral Dependencies
9.6
Registers Description
10
Memories
10.1
Embedded Memories
10.2
NVM Configuration Rows Mapping
10.3
Serial Number
11
Processor and Architecture
11.1
Cortex M0+ Processor
11.2
Nested Vector Interrupt Controller
11.3
Micro Trace Buffer (MTB)
11.4
High-Speed Bus System
12
Peripheral Access Controller (PAC)
12.1
Overview
12.2
Features
12.3
Block Diagram
12.4
Peripheral Dependencies
12.5
Functional Description
12.6
Register Summary
13
Device Service Unit (DSU)
13.1
Overview
13.2
Features
13.3
Block Diagram
13.4
Signal Description
13.5
Peripheral Dependencies
13.6
Debug Operation
13.7
Chip Erase
13.8
Programming
13.9
Intellectual Property Protection
13.10
Device Identification
13.11
Functional Description
13.12
Register Summary
14
Generic Clock Controller (GCLK)
14.1
Overview
14.2
Features
14.3
Block Diagram
14.4
Signal Description
14.5
Peripheral Dependencies
14.6
Functional Description
14.7
Register Summary
15
Main Clock (MCLK)
15.1
Overview
15.2
Features
15.3
Block Diagram
15.4
Peripheral Dependencies
15.5
Functional Description
15.6
Register Summary
16
32.768 kHz Oscillators Controller (OSC32KCTRL)
16.1
Overview
16.2
Features
16.3
Block Diagram
16.4
Signal Description
16.5
Peripheral Dependencies
16.6
Functional Description
16.7
Register Summary
17
Oscillators Controller (OSCCTRL)
17.1
Overview
17.2
Features
17.3
Block Diagram
17.4
Signal Description
17.5
Peripheral Dependencies
17.6
Functional Description
17.7
Register Summary
18
Supply Controller (SUPC)
18.1
Overview
18.2
Features
18.3
Block Diagram
18.4
Peripheral Dependencies
18.5
Functional Description
18.6
Register Summary
19
Power Manager (PM)
19.1
Overview
19.2
Features
19.3
Block Diagram
19.4
Peripheral Dependencies
19.5
Functional Description
19.6
Register Summary
20
Reset Controller (RSTC)
20.1
Overview
20.2
Features
20.3
Block Diagram
20.4
Signal Description
20.5
Peripheral Dependencies
20.6
Functional Description
20.7
Register Summary
21
Divide and Square Root Accelerator (DIVAS)
21.1
Overview
21.2
Features
21.3
Block Diagram
21.4
Peripheral Dependencies
21.5
Functional Description
21.6
Register Summary
22
Watchdog Timer (WDT)
22.1
Overview
22.2
Features
22.3
Block Diagram
22.4
Peripheral Dependencies
22.5
Functional Description
22.6
Register Summary
23
Real-Time Counter (RTC)
23.1
Overview
23.2
Features
23.3
Block Diagram
23.4
Peripheral Dependencies
23.5
Functional Description
23.6
Register Summary - Mode 0 - 32-Bit Counter
23.7
Register Summary - Mode 1 - 16-Bit Counter
23.8
Register Summary - Mode 2 - Clock/Calendar
24
Direct Memory Access Controller (DMAC)
24.1
Overview
24.2
Features
24.3
Block Diagram
24.4
Peripheral Dependencies
24.5
Functional Description
24.6
Register Summary
24.7
Register Summary - SRAM
25
External Interrupt Controller (EIC)
25.1
Overview
25.2
Features
25.3
Block Diagram
25.4
Signal Description
25.5
Peripheral Dependencies
25.6
Functional Description
25.7
Register Summary
26
Non-volatile Memory Controller (NVMCTRL)
26.1
Overview
26.2
Features
26.3
Block Diagram
26.4
Peripheral Dependencies
26.5
Functional Description
26.6
Register Summary
27
I/O Pin Controller (PORT)
27.1
Overview
27.2
Features
27.3
Block Diagram
27.4
Signal Description
27.5
Peripheral Dependencies
27.6
Functional Description
27.7
Register Summary
28
Event System (EVSYS)
28.1
Overview
28.2
Features
28.3
Block Diagram
28.4
Peripheral Dependencies
28.5
Functional Description
28.6
Register Summary
29
Serial Communication Interface (SERCOM)
29.1
Overview
29.2
Features
29.3
Block Diagram
29.4
Signal Description
29.5
Peripheral Dependencies
29.6
Functional Description
30
SERCOM Synchronous and Asynchronous Receiver and Transmitter (SERCOM USART)
30.1
Overview
30.2
USART Features
30.3
Block Diagram
30.4
Signal Description
30.5
Peripheral Dependencies
30.6
Functional Description
30.7
Register Summary
31
SERCOM Serial Peripheral Interface (SERCOM SPI)
31.1
Overview
31.2
Features
31.3
Block Diagram
31.4
Signal Description
31.5
Peripheral Dependencies
31.6
Functional Description
31.7
Register Summary
32
SERCOM Inter-Integrated Circuit (SERCOM I
2
C)
32.1
Overview
32.2
Features
32.3
Block Diagram
32.4
Signal Description
32.5
Peripheral Dependencies
32.6
Functional Description
32.7
Register Summary - I
2
C Client
32.8
Register Summary - I
2
C Host
33
Control Area Network (CAN)
33.1
Overview
33.2
Features
33.3
Block Diagram
33.4
Signal Description
33.5
Peripheral Dependencies
33.6
Functional Description
33.7
Register Summary
33.8
Message RAM
34
Timer/Counter (TC)
34.1
Overview
34.2
Features
34.3
Block Diagram
34.4
Signal Description
34.5
Peripheral Dependencies
34.6
Functional Description
34.7
Register Summary - 8-bit Mode
34.8
Register Summary - 16-bit Mode
34.9
Register Summary - 32-bit Mode
35
Timer Counter for Control Applications (TCC)
35.1
Overview
35.2
Features
35.3
Block Diagram
35.4
Signal Description
35.5
Peripheral Dependencies
35.6
Functional Description
35.7
Register Summary
36
Configurable Custom Logic (CCL)
36.1
Overview
36.2
Features
36.3
Block Diagram
36.4
Signal Description
36.5
Peripheral Dependencies
36.6
Functional Description
36.7
Register Summary
37
Analog-to-Digital Converter (ADC)
37.1
Overview
37.2
Features
37.3
Block Diagram
37.4
Signal Description
37.5
Peripheral Dependencies
37.6
Functional Description
37.7
Register Summary
38
Analog Comparators (AC)
38.1
Overview
38.2
Features
38.3
Block Diagram
38.4
Signal Description
38.5
Peripheral Dependencies
38.6
Functional Description
38.7
Register Summary
39
Digital-to-Analog Converter (DAC)
39.1
Overview
39.2
Features
39.3
Block Diagram
39.4
Signal Description
39.5
Peripheral Dependencies
39.6
Functional Description
39.7
Register Summary
40
Peripheral Touch Controller (PTC)
40.1
Overview
40.2
Features
40.3
Block Diagram
40.4
Signal Description
40.5
Peripheral Dependencies
40.6
Functional Description
41
Frequency Meter (FREQM)
41.1
Overview
41.2
Features
41.3
Block Diagram
41.4
Peripheral Dependencies
41.5
Functional Description
41.6
Register Summary
42
Position Decoder (PDEC)
42.1
Overview
42.2
Features
42.3
Block Diagram
42.4
Signal Description
42.5
Peripheral Dependencies
42.6
Functional Description
42.7
Register Summary
43
Integrity Check Monitor (ICM)
43.1
Overview
43.2
Features
43.3
Block Diagram
43.4
Peripheral Dependencies
43.5
ICM Functional Description
43.6
Register Summary - ICM
44
SRAM Memory Built-In Self-Test Module (SMBIST)
44.1
Overview
44.2
Features
44.3
Peripheral Dependencies
44.4
Functional Description
44.5
Register Summary
45
SRAM Controller (MCRAMC)
45.1
Overview
45.2
Features
45.3
Peripheral Dependencies
45.4
Functional Description
45.5
Register Summary
46
Electrical Characteristics at 85°C
46.1
Operating Frequencies and Thermal Limitations
46.2
Power Supply
46.3
MCU Active Power
46.4
MCU Idle Power
46.5
MCU Standby Power
46.6
Wakeup Timing Electrical Specifications
46.7
Peripheral Active Current
46.8
I/O Pin Electrical Specifications
46.9
Internal Voltage Reference Specifications
46.10
Maximum Clock Frequencies Electrical Specifications
46.11
XOSC Electrical Specifications
46.12
XOSC32K Electrical Specifications
46.13
Internal 32.768 kHz RC Oscillator (OSC32K) Electrical Specifications
46.14
Internal 48 MHz RC Oscillator (OSC48M) Electrical Specifications
46.15
Ultra-Low Power Internal 32 kHz RC Oscillator (OSCULP32K) Electrical Specifications
46.16
Fractional Digital Phase Locked Loop (FDPLL96M) Electrical Specifications
46.17
DAC Electrical Specifications
46.18
ADC Electrical Specifications
46.19
Analog Comparator (AC) Electrical Specifications
46.20
Peripheral Touch Controller (PTC) Electrical Specifications
46.21
SERCOM SPIx Mode Electrical Specifications
46.22
SERCOM UART Electrical Specifications
46.23
SERCOM I
2
C Electrical Specifications
46.24
Control Area Network (CAN) Electrical Specifications
46.25
TC Input Electrical Specifications
46.26
TCC Electrical Specifications
46.27
Flash NVM Electrical Specifications
46.28
FREQM Electrical Specifications
46.29
Position Decoder (PDEC) Electrical Specifications
46.30
SWD 2-Wire Electrical Specifications
47
Electrical Characteristics at 125°C
47.1
Operating Frequencies and Thermal Limitations
47.2
Power Supply
47.3
MCU Active Power
47.4
MCU Idle Power
47.5
MCU Standby Power
47.6
Peripheral Active Current
47.7
I/O Pin Electrical Specifications
47.8
Internal Voltage Reference Specifications
47.9
Internal 32.768 kHz RC Oscillator (OSC32K) Electrical Specifications
47.10
Internal 48 MHz RC Oscillator (OSC48M) Electrical Specifications
47.11
Ultra-Low Power Internal 32 kHz RC Oscillator (OSCULP32K) Electrical Specifications
47.12
Fractional Digital Phase Locked Loop (FDPLL96M) Electrical Specifications
47.13
DAC Electrical Specifications
47.14
ADC Electrical Specifications
47.15
Analog Comparator (AC) Electrical Specifications
47.16
SERCOM SPIx Mode Electrical Specifications
47.17
Flash NVM Electrical Specifications
48
Packaging Information
48.1
Package Marking Information
48.2
Package Drawings
48.3
Soldering Profile
49
Schematic Checklist
49.1
Introduction
49.2
Power Supply
49.3
External Analog Reference Connections
49.4
External Reset Circuit
49.5
Unused or Unconnected Pins
49.6
Clocks and Crystal Oscillators
49.7
Programming and Debugging
49.8
Designing for High-Speed Peripherals
50
Appendix
50.1
Appendix A: MPLAB® Harmony v3 UART-I
2
C Factory Bootloader for PIC32CM JH00/JH01
51
Revision History
The Microchip Website
Product Change Notification Service
Customer Support
Product Identification System
Microchip Devices Code Protection Feature
Legal Notice
Trademarks
Quality Management System
Worldwide Sales and Service