
| 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