text.skipToContent text.skipToNavigation




Microchip PIC32CM MC Series 32-Bit Microcontrollers (MCU)

Cost-effective motor-control MCUs include dedicated timers, position decoders and math blocks

Microchip has introduced the PIC32CM MC series of 32-bit microcontrollers which combine the performance and energy efficiency of an Arm Cortex-M0+ based MCU with an optimized architecture and powerful peripherals.

Supporting an operating voltage of up to 5.5V, and providing robust communications peripherals including a serial communications module and a LIN interface, these truly differentiated 5V MCUs are intended for use in noisy environments and are ideal for motor control, home appliance, industrial control and other 5V applications.

The advanced motor-control capabilities in the PIC32CM MC MCUs include two 24-bit timer/counters and one 16-bit Timer/Counter for Control (TCC). The TCC provides dedicated PWM channels with dead-time insertion, enabling the designer to achieve higher motor efficiency.

In addition, a positional decoder (PDEC) consisting of a quadrature/Hall sensor decoder and a counter provides robust, low latency and core independent measurement of rotor angular position, no. of revolutions and speed for precision motor control applications. A DIVAS module performing divide and square root operations gives faster mathematical calculations, which are essential in many control applications.

To accelerate the design cycle, Microchip offers a complete ecosystem of development resources that includes evaluation boards and easy-to-use software with ready-to-use application examples developed in MPLAB Harmony, such as sensorless field-oriented commutation, open-loop V/F control for AC induction motor, and block commutation-based control of a BLDC motor using Hall sensors.

PIC32CM MC Key Features

  • CPU clock speed up to 48MHz
  • Up to 128kbytes of embedded Flash
  • 16kbytes of SRAM
  • Operating-voltage range: 2.7V to 5.5V
  • Dual 12-bit simultaneous sampling ADCs
  • Flexible peripherals include four Serial Communication Modules (SERCOMs) that can be configured to act as a USART, UART, SPI, I2C, RS485 or LIN bus interface
  • 12-channel DMA controller with cyclic redundancy check module
  • Pin-compatible with SAM C20 devices in 32- and 48-pin packages

PIC32CM MC Applications

  • Industrial equipment
  • Home appliances
  • Low-cost motors
  • Consumer devices
  • Commercial equipment
  • Automotive systems


Evaluation Kit

The PIC32CM MC00 Curiosity Pro is an all-in-one development board which enables developers to get started with the PIC32CM MC series of devices. The board provides access to all the MCU’s GPIOs, features Arduino shield-compatible headers, and has an on-board programmer/debugger interface for use with MPLAB® X development tools.

Microchip PC32CM EV15N46A