Microchip 32-bit PIC32MM family microcontrollers with microAptiv™ UC core and ECC Flash program memory. They feature the microMIPS™ instruction set for 35% smaller code while retaining 98% performance compared to MIPS32 processors. These PIC32MM MCUs are from Microchip's lowest power and most cost-effective family of 32-bit PIC32 microcontrollers. They are high performance general purpose MCUs ideal for applications demanding low power and longer battery life.
Featuring core-independent peripherals, these MCUs offload key fucntions from the CPU. The devices are fully supported by Microchips MPLAB® Code Configurator (MCC) software to help simplify designs. Typical target applications include IoT sensor nodes, environmental monitoring devices, portable medical or fitness devices, building automation/control and low-cost motor control applications.
Microcontroller features:
High-performance 32-Bit RISC CPU microMIPS™ instruction set 16-bit/32-bit wide instructions with 32-bit wide data path Two sets of 32 register files (32-bit) to reduce interrupt latency Single-cycle 32 x 16 multiply and two-cycle 32 x 32 multiply +2.0 to +3.6V operating voltage Low-power operation: 500 nA sleep current for RAM retention mode
Analogue features:
Up to 14-channel, software-selectable 10/12-Bit SAR ADC Two analogue comparators with input multiplexing 5-bit DAC with output pin
Peripheral features:
Two 4-wire SPI modules (up to 25 Mbps) with I²S Two UART modules with LIN CRC module Hardware real-time clock and calendar (RTCC) Seven 16-Bit Timers One multiple output module and two single output modules Up to 20 peripheral pin select (PPS) re-mappable pins Two configurable logic cells with internal connections to select peripherals and PPS
High-performance 32-bit microcontrollers designed for: High Impact Graphics/User Interfaces, Ethernet/USB/CAN Connectivity, Multitasking Embedded Control, High Performance Audio