PIC32MX340F128L

32-bit MIPS · PIC32MX · MIPS32 core · mips32r2 · device ID 0x0002D000

The PIC32MX340F128L is a 32-bit MIPS32 microcontroller (PIC32MX family) from Microchip with 128 KB of flash, 32 KB of SRAM, running up to 80 MHz from 2.3 to 3.6 V, with 85 I/O pins and 53 interrupt sources (IRQs). It comes in 121-pin.

Flash128 KB
SRAM32 KB
Clock80 MHz
I/O pins85
IRQs53

Timers

Timers5
Input capture5
Output compare5
PWM pins5
Watchdogyes

Analog

ADC inputs16
Comparators2

Communication

SPI2
UART2
I²C2

Power & clock

Supply2.3 – 3.6 V
Max clock80 MHz

Packages

121-pin121 pins

Explore the PIC32MX340F128L