Microchip Technology

PIC32MX320F128HT-80I/PT - 80MHz 32-bit MCU 128KB Flash | Microchip

MPN: PIC32MX320F128HT-80I/PT ✓ Active
In Stock Ships in 1-3 business days
2.3 V to 3.6 V Vdss 64-pin TQFP (PT), 10x10 mm Package 80 MHz Speed 128 KB (128K x 8) Memory
From $4.45 USD / Unit
MOQ: 1 |
Price updated: 2026-10-02
Volume Pricing
Qty Unit Price Extended
1 $6.85 $6.85
10 $6.2 $62.00
100 $5.5 $550.00
500 $4.95 $2,475.00
1,000 $4.45 $4,450.00
ℹ️ All prices are in USD

PIC32MX320F128HT-80I/PT Overview

The Microchip Technology PIC32MX320F128HT-80I/PT is a 32-bit MIPS32 M4K microcontroller running up to 80 MHz with 128 KB Flash and 16 KB SRAM, housed in a 64-pin TQFP (10x10 mm) package. It belongs to the PIC32MX3xx/4xx family and integrates USB 2.0 full-speed, up to 53 general-purpose I/O, 10-bit ADC, and multiple communication peripherals.

A 32-bit microcontroller (MCU) is a single-chip computer that integrates a high-performance processor core, Flash program memory, SRAM data memory, and a rich set of on-chip peripherals (ADC, timers, USB, UART, SPI, I2C). PIC32MX parts use the MIPS M4K core, placing them in the broader hierarchy MCU -> microcontroller -> embedded processor -> semiconductor, and they are widely deployed when 8/16-bit parts lack the throughput or memory needed for graphical user interfaces, USB stacks, or real-time control loops.

Key features of this part include 128 KB on-chip Flash organized as 128K x 8, 16 KB SRAM, an 80 MHz maximum CPU clock (40 MHz system clock for peripherals), five 16-bit timers/counters, two I2C, two SPI, two UART channels, USB 2.0 full-speed device/host/OTG, a 16-channel 10-bit ADC with 1 Msps, and a parallel master port. The industrial temperature grade (-40C to +85C) and 2.3V-3.6V single supply operation simplify integration into harsh environments.

The architecture combines a 5-stage pipelined MIPS32 core with single-cycle multiplication and hardware divide, enabling 1.56 DMIPS/MHz and excellent deterministic interrupt response. The PMD (peripheral module disable) and power-saving modes let idle peripherals draw near-zero current, which is critical for USB bus-powered and battery-backed designs.

Typical applications include USB human-interface devices, industrial control and HMI panels, embedded web servers, data loggers, sensor hubs, and low-cost graphics terminals. The 80 MHz performance, USB, and 128 KB Flash cover most mid-range connected-embedded workloads.

When designing with this MCU, budget for a 2.3V-3.6V LDO and follow Microchip's recommended decoupling network (100 nF + 10 uF bulk). Always program the device through the ICSP interface using MPLAB X IDE + XC32 compiler; never assume 80 MHz operation without proper PLL configuration.

This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes beyond what is in the manufacturer datasheet alone.

Drop-in alternatives for PIC32MX320F128HT-80I/PT — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC32MX320F128HT-80I/PT (same form factor and footprint) — differing in ADC, Core Architecture, I/O Pins, Maximum CPU Frequency, Package.

Microchip Technology
ADC: 10-bit, up to 1 Msps, up to 13 channels
Core Architecture: MIPS32 M4K 32-bit RISC
I/O Pins: 21
Microchip Technology
ADC: 10-bit
Core Architecture: MIPS32 M4K 32-bit RISC
Maximum CPU Frequency: 40 MHz (50 MHz on -50I variants)
Microchip Technology
ADC: 10-bit, 1 Msps
Core Architecture: 32-bit RISC
I/O Pins: 34

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC32MX320F128H-80I/PT

✅ Drop-In
📦 64-TQFP (PT)
same silicon die, identical 128 KB Flash / 16 KB SRAM, tray packaging variant of same part; pin-for-pin compatible

📋 Reference alternative (not in catalog)

PIC32MX340F128HT-80I/PT

✅ Drop-In
📦 64-TQFP (PT)
same 80 MHz MIPS M4K core, 128 KB Flash, 16 KB SRAM; adds CAN 2.0B and 2 extra UARTs vs PIC32MX320, pin-compatible in 64-TQFP

📋 Reference alternative (not in catalog)

PIC32MX320F128HT-40I/PT

✅ Drop-In ⚠️ Specs Unverified
📦 64-TQFP (PT)
same 128 KB Flash, 16 KB SRAM, 64-TQFP, lower 40 MHz speed grade (-50% clock); pin-to-pin compatible, register-compatible firmware

📋 Reference alternative (not in catalog)

PIC32MX270F256D-I/PT

✅ Drop-In ⚠️ Specs Unverified
📦 64-TQFP (PT)
newer PIC32MX2xx family, 256 KB Flash (+100%), 64 KB RAM (+300%), 50 MHz, same 64-TQFP footprint; firmware migration via MPLAB Harmony

📋 Reference alternative (not in catalog)

PIC32MX230F256D-50I/PT

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 64-TQFP (PT)
MIPS32 M4K · 32-bit RISC · 50 MHz · 83 DMIPS · 256 KB (256K x 8) · 16 KB · 2.5 V to 3.6 V · 34

✓ In Stock

$4.15 / Unit

View Datasheet →

PIC32MX150F128D-I/PT

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 64-TQFP (PT)
MIPS32 M4K 32-bit RISC · 40 MHz · 128 KB (128K x 8) · 32 KB · 2.3 V to 3.6 V · 21 · 44-TQFP (10x10 mm), PT suffix · USB 2.0 Full-Speed Device/Host/OTG

✓ In Stock

$2.51 / Unit

View Datasheet →

PIC32MX170F256B-I/ML

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 64-TQFP (PT)
MIPS32 M4K 32-bit RISC · 40 MHz (50 MHz on -50I variants) · 83 DMIPS · 256 KB · 64 KB · 2.3 V to 3.6 V · 0.5 mA/MHz · 10-bit

✓ In Stock

$3.25 / Unit

View Datasheet →

PIC32MX320F128HT-80I/PT Maximum Ratings & Electrical Characteristics

Core MIPS32 M4K
Core Architecture 32-bit RISC, 5-stage pipeline
Maximum CPU Frequency 80 MHz
System Clock 40 MHz (peripheral bus)
Program Memory (Flash) 128 KB (128K x 8)
Data Memory (SRAM) 16 KB
Operating Voltage 2.3 V to 3.6 V
I/O Pins 53
ADC 10-bit, 16-channel, 1 Msps
USB USB 2.0 Full-Speed Device/Host/OTG
UART 2
SPI 2
I2C 2
Timers 5 x 16-bit
Package 64-pin TQFP (PT), 10x10 mm
Mounting Type Surface Mount
Operating Temperature -40C to +85C (Industrial, -I suffix)
RoHS Status Compliant
Lead-Free Yes

PIC32MX320F128HT-80I/PT Pin Configuration

TQFP-64 Package Pinout Diagram TQFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 TQFP-64
Pin 1 RP15/PMA0/PMD15/AN15/SS2/RF5 — Remappable I/O / Parallel Master Port Address bit 0
Pin 2 RP14/PMA1/PMD14/AN14/SCK2/RF4 — Remappable I/O / SPI2 clock
Pin 3 RP13/PMD13/AN13/C2IN-/OCFA/RF3 — Remappable I/O / Comparator input
Pin 4 RP12/PMD12/AN12/C2IN+/RF2 — Remappable I/O / Comparator input
Pin 5 RP11/OC5/PMRD/RF1 — Remappable I/O / Output Compare 5
Pin 6 RP10/PMWR/U6TX/RF0 — Remappable I/O / PMP write strobe
Pin 7 SDA2/RA15 — I2C2 data / GPIO
Pin 8 SCL2/RA14 — I2C2 clock / GPIO
Pin 9 RA9/TDI — JTAG TDI / GPIO
Pin 10 RA10/TCK — JTAG TCK / GPIO
Pin 11 RA1/PGEC1 — ICSP clock / GPIO
Pin 12 RA0/PGED1 — ICSP data / GPIO
Pin 13 RA4/SOSCO — Secondary oscillator / GPIO
Pin 14 RA5/SOSCI — Secondary oscillator / GPIO
Pin 15 VDD — Positive supply (3.3V)
Pin 16 RG15 — GPIO / PMP address
Pin 17 RG13 — GPIO / PMP address
Pin 18 RG12 — GPIO / PMP address
Pin 19 RG14 — GPIO / PMP address
Pin 20 VSS — Ground
Pin 21 RG0/DEVCFG0 — GPIO / PMP data
Pin 22 RG1 — GPIO / PMP data
Pin 23 RG2 — GPIO / PMP data
Pin 24 RG3 — GPIO / PMP data
Pin 25 RE0/PMD0 — GPIO / PMP data
Pin 26 RE1/PMD1 — GPIO / PMP data
Pin 27 RE2/PMD2 — GPIO / PMP data
Pin 28 RE3/PMD3 — GPIO / PMP data
Pin 29 RE4/PMD4 — GPIO / PMP data
Pin 30 RE5/PMD5 — GPIO / PMP data
Pin 31 RE6/PMD6 — GPIO / PMP data
Pin 32 RE7/PMD7 — GPIO / PMP data
Pin 33 VDD — Positive supply (3.3V)
Pin 34 RB0/PGED2/AN0 — ICSP data / ADC ch0
Pin 35 RB1/PGEC2/AN1 — ICSP clock / ADC ch1
Pin 36 RB2/AN2 — GPIO / ADC ch2
Pin 37 RB3/AN3 — GPIO / ADC ch3
Pin 38 RB4/AN4 — GPIO / ADC ch4
Pin 39 RB5/AN5 — GPIO / ADC ch5
Pin 40 RB6/AN6/OC1 — GPIO / ADC ch6 / OC1
Pin 41 RB7/AN7/OC2 — GPIO / ADC ch7 / OC2
Pin 42 VSS — Ground
Pin 43 RB8/AN8/C1OUT — GPIO / ADC ch8 / Comparator out
Pin 44 RB9/AN9/C2OUT — GPIO / ADC ch9 / Comparator out
Pin 45 RB10/AN10 — GPIO / ADC ch10
Pin 46 RB11/AN11 — GPIO / ADC ch11
Pin 47 RC1/AN12 — GPIO / ADC ch12
Pin 48 RC2/AN13 — GPIO / ADC ch13
Pin 49 RC3/AN14 — GPIO / ADC ch14
Pin 50 RC4/AN15 — GPIO / ADC ch15
Pin 51 VDD — Positive supply (3.3V)
Pin 52 OSC1/CLKI/RC12 — Crystal input / external clock
Pin 53 OSC2/CLKO/RC15 — Crystal output / system clock out
Pin 54 VSS — Ground
Pin 55 RC13/CVREF — GPIO / comparator reference
Pin 56 RC14 — GPIO
Pin 57 RA6/TMS — JTAG TMS / GPIO
Pin 58 RA7/TDO — JTAG TDO / GPIO
Pin 59 RD0/SDO1 — SPI1 data out / GPIO
Pin 60 RD1/SDI1 — SPI1 data in / GPIO
Pin 61 RD2/SCK1 — SPI1 clock / GPIO
Pin 62 RD3/SS1 — SPI1 slave select / GPIO
Pin 63 RD4/SDO2/U1TX — SPI2/UART1 TX / GPIO
Pin 64 RD5/SDI2/U1RX — SPI2/UART1 RX / GPIO

Typical Applications

PIC32MX320F128HT-80I/PT is suitable for 6 applications: USB Human-Interface Devices (HID), Industrial Control and HMI Panels, Embedded Web Servers and TCP/IP Connectivity, Data Acquisition and Sensor Hubs, Low-Cost Graphics and LCD Terminals, Consumer Electronics and Home Appliance Controllers.

🧩

USB Human-Interface Devices (HID)

The PIC32MX320F128HT-80I/PT is well suited for USB HID peripherals such as custom keyboards, mice, game controllers, and industrial input panels. Its integrated USB 2.0 full-speed controller (device, host, OTG) eliminates the need for an external PHY, and the 80 MHz MIPS M4K core processes HID reports with deterministic interrupt latency. The 128 KB Flash holds the USB stack plus a 2 KB bootloader, while 16 KB SRAM comfortably buffers HID reports. Placed on a 4-layer board with 0.1uF + 4.7uF decoupling near the VDD pins, it delivers full-speed USB throughput with low EMI.

🏭

Industrial Control and HMI Panels

The 53 GPIO pins of the PIC32MX320F128HT-80I/PT directly drive 7-segment displays, keypads, and relay outputs in industrial HMI front panels. The 16-channel 10-bit ADC samples 4-20 mA loop sensors at 1 Msps, and the 5 x 16-bit timers generate precise PWM outputs for motor or valve control. The industrial -40C to +85C temperature grade supports factory-floor operation. The 80 MHz core plus DMA offload keeps the UI responsive while running control loops, and the 16 KB SRAM holds a 128-segment LCD buffer plus Modbus RTU frame.

🌐

Embedded Web Servers and TCP/IP Connectivity

The PIC32MX320F128HT-80I/PT is widely used in low-cost connected devices running Microchip's TCP/IP stack (or lwIP) for embedded web servers and MQTT clients. The 128 KB Flash accommodates the TCP/IP stack, an HTTP server, and application logic, while 16 KB SRAM serves socket buffers. The 80 MHz core and DMA deliver the throughput needed for several concurrent sockets at moderate data rates. With an external ENC28J60 or ENC424J600 Ethernet controller, it becomes a full-featured web server in industrial or building-automation applications.

🖥️

Data Acquisition and Sensor Hubs

The 16-channel 10-bit 1 Msps ADC of the PIC32MX320F128HT-80I/PT enables multi-sensor data acquisition at 100 kHz aggregate sample rates, suitable for vibration, temperature, and process-monitoring applications. The 53 I/O pins interface with SPI sensors, I2C peripherals, and parallel ADCs, while the 16 KB RAM holds time-stamped sample buffers for SD-card logging. The device's DMA engine moves ADC data to RAM without CPU intervention, leaving 80% of the core free for filtering, FFT, or compression before writing to removable storage.

📺

Low-Cost Graphics and LCD Terminals

The PIC32MX320F128HT-80I/PT drives small TFT or OLED graphical displays (up to 320x240 QVGA) with the PMP (Parallel Master Port) peripheral in 8-bit mode. The 80 MHz MIPS M4K core can update full-screen buffers at 30 fps, while the 16 KB SRAM holds a 320x240x1bpp monochrome framebuffer or a smaller RGB565 tile. Designers often pair it with the SSD1963 or ILI9341 controller, sending frame data via PMP and reading touch input over SPI. The 53 I/O frees pins for backlight PWM and touch interrupt.

🔧

Consumer Electronics and Home Appliance Controllers

The PIC32MX320F128HT-80I/PT is used in consumer appliances such as coffee machines, washing-machine front panels, and air-conditioner controllers. The 80 MHz core handles user-interface logic, sensor fusion, and motor-control loops; USB enables firmware update and diagnostics. The integrated 16-bit timers generate precise PWM for TRIAC or IGBT drivers, and the 53 I/O connect keypads, LED rings, and rotary encoders. With a 3.3V LDO and ESD-protected USB, the design meets consumer safety and reliability expectations.

Recommended Products Summary

PIC32MX220F032B-I/SO Microchip Technology Used in: USB Human-Interface Devices (HID) USB3300-EZK External HS USB PHY for migration Used in: USB Human-Interface Devices (HID) MCP2515-I/SO Microchip Technology Used in: Industrial Control and HMI Panels PIC32MX340F128HT-80I/PT Higher-end HMI with on-chip CAN Used in: Industrial Control and HMI Panels ENC28J60-I/SP 10 Mbps Ethernet controller Used in: Embedded Web Servers and TCP/IP Connectivity MCP2200-I/MQ USB-to-UART bridge for commissioning Used in: Embedded Web Servers and TCP/IP Connectivity MCP3424-E/ST 18-bit delta-sigma ADC for precision Used in: Data Acquisition and Sensor Hubs PIC32MX450F512H-80I/PT Higher-memory upgrade for long acquisitions Used in: Data Acquisition and Sensor Hubs PIC32MX270F256D-I/PT More RAM for full-framebuffer graphics Used in: Low-Cost Graphics and LCD Terminals SSD1963QL9 TFT controller with built-in framebuffer Used in: Low-Cost Graphics and LCD Terminals MCP1700-3302E 3.3V LDO for MCU power Used in: Consumer Electronics and Home Appliance Controllers PIC32MX170F256B-I/ML Microchip Technology Used in: Consumer Electronics and Home Appliance Controllers
What is the operating voltage of PIC32MX320F128HT-80I/PT?
The PIC32MX320F128HT-80I/PT operates from 2.3 V to 3.6 V on a single supply rail. According to the Microchip PIC32MX3XX/4XX family datasheet, the device supports both 3.3V and lower-voltage operation down to 2.3V, with a 3.3V typical core VDD and an internal voltage regulator for the 1.8V logic domain.
How much Flash and RAM does the PIC32MX320F128HT-80I/PT have?
The PIC32MX320F128HT-80I/PT integrates 128 KB of Flash program memory (organized as 128K x 8) and 16 KB of SRAM data memory. This is sufficient for USB stacks, small TCP/IP applications, and graphical user interfaces in the 16-32 KB RAM range.
What is the maximum clock speed of PIC32MX320F128HT-80I/PT?
The maximum CPU clock is 80 MHz, with a peripheral bus running at half that (40 MHz). The device achieves 1.56 DMIPS/MHz, giving ~125 DMIPS peak performance. The PLL is configured via device configuration bits and must be set up before the CPU leaves reset.
Does the PIC32MX320F128HT-80I/PT have USB?
Yes. The PIC32MX320F128HT-80I/PT integrates a USB 2.0 Full-Speed controller supporting device, host, and OTG roles. The internal transceiver requires a 48 MHz reference and a few external components on the D+/D- lines.
Where can I download the PIC32MX320F128HT-80I/PT datasheet?
The official datasheet (Document Number 61143H, PIC32MX3XX/4XX Family Data Sheet) is available from Microchip at the product page. DigiKey, Mouser, and LCSC also host PDF copies. Microchip's MPLAB X IDE and XC32 compiler are the recommended toolchain.
What is the package and pin count of PIC32MX320F128HT-80I/PT?
The PIC32MX320F128HT-80I/PT uses a 64-pin TQFP package measuring 10x10 mm with 0.5 mm pitch, designated by the 'PT' suffix. Pin 1 is at the top-left orientation marker; the device offers 53 general-purpose I/O pins plus dedicated supply, oscillator, and ICSP pins.
What is the difference between PIC32MX320F128HT-80I/PT and PIC32MX320F128H-80I/PT?
The difference is the operating temperature grade and tape-and-reel packaging. The 'HT' suffix denotes the industrial temperature range (-40C to +85C) and is supplied in tape-and-reel. The 'H' (no T) variant is typically the same industrial-grade die in tray packaging. Both share identical silicon.
Where to buy PIC32MX320F128HT-80I/PT online?
The PIC32MX320F128HT-80I/PT is currently in stock at LCSC from $2.34 (as of 2026-10-02), and at DigiKey, Mouser, Octopart-listed distributors, Xecor, and Jotrin. Microchip direct also accepts orders for production volumes. Compare distributor pricing for the best qty-1 and reel pricing.
What is the lead time for PIC32MX320F128HT-80I/PT?
Lead time as of 2026-10-02 is in stock at LCSC (immediate) and at major distributors including DigiKey and Mouser (same-day shipping for qty-1). For production volumes above 1,000 units, Microchip direct typically offers 6-12 week factory lead times. Always verify on the distributor product page before placing volume orders.
What are the key specifications of PIC32MX320F128HT-80I/PT that engineers should know?
The PIC32MX320F128HT-80I/PT is a 32-bit MIPS32 M4K MCU at 80 MHz with 128 KB Flash, 16 KB SRAM, USB 2.0 full-speed, 16-channel 10-bit ADC, 53 I/O pins, and operates from 2.3V-3.6V in a 64-pin TQFP. These specifications make it ideal for connected embedded designs that need USB plus sufficient memory for stacks and HMI logic.
PIC32MX320F128HT-80I/PT vs PIC32MX340F128HT-80I/MR - which is better for USB applications?
Both PIC32MX320 and PIC32MX340 share the same 80 MHz MIPS M4K core and 128 KB Flash. The PIC32MX340 adds CAN, more UARTs, and a parallel master port, but the 'MR' suffix is a 64-pin QFN, not TQFP. For a pin-for-pin drop-in in the same 64-TQFP footprint, choose another PIC32MX320 variant (e.g. different Flash size or speed grade).
What is the best drop-in replacement for PIC32MX320F128HT-80I/PT?
The best drop-in replacement in the same 64-pin TQFP footprint is the PIC32MX320F128H-80I/PT (same die, different packaging orientation), or the -40I/PT variant for slower speed-grade designs. All same-package PIC32MX3xx/4xx parts with 128 KB Flash and 64-pin TQFP are drop-in compatible.
Is there a Microchip alternative for PIC32MX320F128HT-80I/PT with more memory?
Yes. Within the same 64-pin TQFP and same PIC32MX3xx/4xx family, Microchip offers 256 KB Flash parts (PIC32MX340F256H-80I/PT) and 512 KB Flash parts (PIC32MX450F512H-80I/PT). These are upward-compatible in the same TQFP footprint, letting you scale memory without PCB rework.
When should I choose PIC32MX320F128HT-80I/PT over a higher-end PIC32 part?
Choose the PIC32MX320F128HT-80I/PT when you need 128 KB Flash and 16 KB RAM, USB, and 53 I/O at the lowest cost in the 64-pin TQFP. Choose a PIC32MX4xx/5xx/6xx or PIC32MX1xx/2xx with 256-512 KB Flash when your application requires large USB stacks, Ethernet, or graphical buffers.

Engineering reference data for PIC32MX320F128HT-80I/PT — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC32MX320F128HT-80I/PT when you need 80 MHz MIPS performance, 128 KB Flash, 16 KB SRAM, USB 2.0 full-speed, and 53 GPIO in a 64-pin TQFP, and your design will operate in the industrial -40C to +85C range. For higher memory in the same footprint, migrate upward to PIC32MX340F128HT-80I/PT (adds CAN, 2 extra UARTs) or PIC32MX270F256D-I/PT (256 KB Flash, 64 KB RAM, 50 MHz). For lower power or cost with the same 64-TQFP, drop to PIC32MX150F128D-I/PT (40 MHz, 32 KB RAM). Avoid choosing PIC32MX5xx/6xx/7xx parts unless you need Ethernet or larger graphics buffers - they add cost without benefiting simple USB/HMI designs.

Comparison with Alternatives

Parameter This Product PIC32MX320F128H-80I/PT PIC32MX340F128HT-80I/PT PIC32MX270F256D-I/PT PIC32MX230F256D-50I/PT PIC32MX150F128D-I/PT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 64-TQFP (PT), 10x10 mm 64-TQFP (PT) - same 64-TQFP (PT) - same 64-TQFP (PT) - same 64-TQFP (PT) - same 64-TQFP (PT) - same
Maximum CPU Frequency 80 MHz 80 MHz 80 MHz 50 MHz 50 MHz 40 MHz
Flash 128 KB 128 KB 128 KB 256 KB 256 KB 128 KB
SRAM 16 KB 16 KB 16 KB 64 KB 16 KB 32 KB
USB USB 2.0 Full-Speed USB 2.0 Full-Speed USB 2.0 Full-Speed + CAN USB 2.0 Full-Speed USB 2.0 Full-Speed USB 2.0 Full-Speed
I/O Pins 53 53 53 53 53 53
ADC 10-bit, 16-ch, 1 Msps 10-bit, 16-ch, 1 Msps 10-bit, 16-ch, 1 Msps 10-bit, 28-ch, 1 Msps 10-bit, 28-ch, 1 Msps 10-bit, 28-ch, 1 Msps
Operating Temperature -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C

Key Differentiators

  • 100% register/firmware compatible with PIC32MX320F128H-80I/PT (vs PIC32MX320F128H-80I/PT)
  • Highest CPU clock in the 64-TQFP 128 KB Flash class (vs PIC32MX270F256D-I/PT (50 MHz, 256 KB Flash))
  • Mature, widely-supported silicon with full Microchip toolchain (vs Generic 32-bit MCU alternatives from non-Microchip vendors)

Design Notes

The PIC32MX320F128HT-80I/PT operates from 2.3V to 3.6V and has multiple VDD/VSS pins (15, 20, 33, 42, 51, 54). Place a 100 nF 0.1uF X7R decoupling capacitor within 3 mm of every VDD/VSS pair, plus a single 4.7uF to 10uF bulk capacitor near the IC. The internal 1.8V regulator powers the core; no external core supply is needed. USB bus-powered designs must enforce <100 mA average inrush to comply with USB 2.0 specs.

Do not assume 80 MHz operation out of reset: the device boots on the FRC (internal 8 MHz) oscillator. To reach 80 MHz you must configure the PLL with the correct divider/multiplier and switch the system clock source. Failing to set the SYSKEY register leaves configuration registers locked. The ICSP pins PGEC1/PGED1 (RA1/RA0) must remain accessible for in-circuit programming - do not repurpose them as outputs in production boards without a debug header.

The 64-pin TQFP (10x10 mm) has 0.5 mm pitch, so use 0.25 mm via-in-pad or 0.2 mm traces with 0.2 mm clearances for the inner pins. Place the 8 MHz primary crystal within 5 mm of OSC1/OSC2 with traces symmetrically matched. Route the USB D+/D- differential pair with 90-ohm differential impedance and keep them short and isolated. Connect all 4 VSS pins and all 3 VDD pins with low-impedance pours to avoid ground bounce during USB enumeration.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS and lead-free per Microchip product page. Industrial temperature grade (-40C to +85C) but not AEC-Q100 qualified for automotive. For automotive, consider PIC32MX variants with -V or automotive suffixes, or migrate to dsPIC33/PIC32MK families.

Data verified on: 2026-10-02 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC32MX320F128HT-80I/PT datasheet PIC32MX320F128HT-80I/PT price Microchip PIC32MX320 80MHz 128KB flash PIC32MX320F128HT 64-pin TQFP USB microcontroller PIC32MX320F128HT-80I/PT USB HID application PIC32MX320F128HT vs PIC32MX340F128HT PIC32MX320F128HT-80I/PT drop-in replacement buy PIC32MX320F128HT-80I/PT in stock how to program PIC32MX320F128HT with MPLAB PIC32MX3XX/4XX family datasheet 61143H MIPS M4K 32-bit MCU 64-TQFP PIC32MX320F128HT-80I/PT lead time distributor PIC32MX320F128HT-80I/PT pinout TQFP-64

Related Components & Terms

Microchip Technology PIC32MX320F128HT-80I/PT PIC32MX320F128H-80I/PT PIC32MX340F128HT-80I/PT PIC32MX270F256D-I/PT PIC32MX230F256D-50I/PT PIC32MX150F128D-I/PT MIPS32 M4K core 32-bit microcontroller MIPS RISC architecture USB 2.0 Full-Speed TQFP-64 TQFP package family TQFP-100 (parent family) RoHS REACH AEC-Q100 10-bit ADC Flash memory SRAM ICSP (In-Circuit Serial Programming) MPLAB X IDE XC32 compiler industrial temperature grade HMI (Human-Machine Interface)
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details