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