
PIC32MX320F128L Series
Manufacturer: Microchip Technology
Catalog
IC MCU 32BIT 128KB FLASH 100TQFP
| Part | Program Memory Size | Program Memory Type | Package / Case | Voltage - Supply (Vcc/Vdd) [Min] | Voltage - Supply (Vcc/Vdd) [Max] | Speed | Core Size | Operating Temperature [Max] | Operating Temperature [Min] | Number of I/O | RAM Size | Mounting Type | Oscillator Type | Connectivity | Data Converters [custom] | Data Converters [custom] | Core Processor | Supplier Device Package |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Microchip Technology | 128 KB | FLASH | 100-TQFP | 2.3 V | 3.6 V | 80 MHz | 32-Bit Single-Core | 105 °C | -40 °C | 85 | 16 K | Surface Mount | Internal | I2C IrDA LINbus PMP SPI UART/USART | 10 | 16 | MIPS32® M4K™ | |
Microchip Technology | 128 KB | FLASH | 100-TQFP | 2.3 V | 3.6 V | 80 MHz | 32-Bit Single-Core | 105 °C | -40 °C | 85 | 16 K | Surface Mount | Internal | I2C IrDA LINbus PMP SPI UART/USART | 10 | 16 | MIPS32® M4K™ | |
Microchip Technology | 64 KB | FLASH | 64-TQFP | 2.3 V | 3.6 V | 40 MHz | 32-Bit Single-Core | 85 °C | -40 °C | 53 | 16 K | Surface Mount | Internal | I2C IrDA LINbus PMP SPI UART/USART | 10 | 16 | MIPS32® M4K™ | 64-TQFP (10x10) |
Microchip Technology | 64 KB | FLASH | 64-TQFP | 2.3 V | 3.6 V | 80 MHz | 32-Bit Single-Core | 105 °C | -40 °C | 53 | 16 K | Surface Mount | Internal | I2C IrDA LINbus PMP SPI UART/USART | 10 | 16 | MIPS32® M4K™ | 64-TQFP (10x10) |
Microchip Technology | 32 KB | FLASH | 64-VFQFN Exposed Pad | 2.3 V | 3.6 V | 40 MHz | 32-Bit Single-Core | 105 °C | -40 °C | 53 | 8 K | Surface Mount | Internal | I2C IrDA LINbus PMP SPI UART/USART | 10 | 16 | MIPS32® M4K™ | 64-VQFN (9x9) |
Microchip Technology | 64 KB | FLASH | 64-TQFP | 2.3 V | 3.6 V | 40 MHz | 32-Bit Single-Core | 105 °C | -40 °C | 53 | 16 K | Surface Mount | Internal | I2C IrDA LINbus PMP SPI UART/USART | 10 | 16 | MIPS32® M4K™ | 64-TQFP (10x10) |
Microchip Technology | 128 KB | FLASH | 121-TFBGA | 2.3 V | 3.6 V | 80 MHz | 32-Bit Single-Core | 85 °C | -40 °C | 16 K | Surface Mount | Internal | I2C IrDA LINbus PMP SPI UART/USART | 10 | 16 | MIPS32® M4K™ | 121-TFBGA (10x10) | |
Microchip Technology | 128 KB | FLASH | 121-TFBGA | 2.3 V | 3.6 V | 80 MHz | 32-Bit Single-Core | 105 °C | -40 °C | 16 K | Surface Mount | Internal | I2C IrDA LINbus PMP SPI UART/USART | 10 | 16 | MIPS32® M4K™ | 121-TFBGA (10x10) | |
Microchip Technology | 128 KB | FLASH | 121-TFBGA | 2.3 V | 3.6 V | 80 MHz | 32-Bit Single-Core | 85 °C | -40 °C | 16 K | Surface Mount | Internal | I2C IrDA LINbus PMP SPI UART/USART | 10 | 16 | MIPS32® M4K™ | 121-TFBGA (10x10) | |
Microchip Technology | 64 KB | FLASH | 64-VFQFN Exposed Pad | 2.3 V | 3.6 V | 40 MHz | 32-Bit Single-Core | 105 °C | -40 °C | 53 | 16 K | Surface Mount | Internal | I2C IrDA LINbus PMP SPI UART/USART | 10 | 16 | MIPS32® M4K™ | 64-VQFN (9x9) |
Key Features
• * 80MHz/105DMIPS, 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
• * 128K Flash (plus 12K boot Flash)
• * 16K RAM (can execute from RAM)
• * Flash prefetch module with 256 Byte cache
• * Lock instructions or data in cache for fast access
• * Programmable vector interrupt controller
• * Fast and Accurate 16 channel 10-bit ADC,
• * Max 1 Mega samples per second at +/- 1LSB, conversion available during SLEEP & IDLE
• * RUN, IDLE, and SLEEP modes
• * Multiple switchable clock modes for each power mode, enables optimum power settings
• * 8 hardware breakpoints (6 Instruction and 2 Data)
• * 2 wire programming and debugging interface
• * JTAG interface supporting Programming, Debugging and Boundary scan
• * 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