PIC32MX320F032H Microcontroller Data Sheet


Parameter Name Value
Family PIC32MX3xx
Max Speed MHz 40
Program Memory Size (KB) 32
RAM (KB) 8
DMA Channels 0
SPITM 2
I2CTM Compatible 2
A/D channels 16
Max A/D Sample Rate 714
Input Capture 5
Output Compare/Std. PWM 5
16-bit Digital Timers 5
Parallel Port PMP
Comparators 2
Internal Oscillator 8 MHz, 32 kHz
RTCC Yes
I/O Pins 53
Pin Count 64

* 40MHz, 1.56 DMIPS/MHz, 32-bit MIPS M4K Core
* 5 Stage pipeline, Harvard architecture
* MIPS16e mode for up to 40% smaller code size
* Single cycle multiply and hardware divide unit
* 32 x 32-bit Core Registers
* 32 x 32-bit Shadow Registers
* Fast context switch and interrupt response

MCU System Features

* 32K Flash (plus 12K boot Flash)
* 8K RAM (can execute from RAM)
* Programmable vector interrupt controller

Analog Features

* Fast and Accurate 16 channel 10-bit ADC,
* Max 714k samples per second at +/- 1LSB, conversion available during SLEEP & IDLE

Power Management Modes

* RUN, IDLE, and SLEEP modes
* Multiple switchable clock modes for each power mode, enables optimum power settings

Debug Features

* 8 hardware breakpoints (6 Instruction and 2 Data)
* 2 wire programming and debugging interface
* JTAG interface supporting Programming, Debugging and Boundary scan

Other MCU Features

* Fail-Safe Clock Monitor – allows safe shutdown if clock fails
* Hardware RTCC (Real-Time Clock and Calendar with Alarms)
* 2 Internal oscillators (8MHz & 31KHz)
* Watchdog Timer with separate RC oscillator
* Pin compatible with 16-bit PIC® MCUs