PIC32MX795F512H-80V/PT - 80MHz 512KB Flash MCU | Microchip
MPN: PIC32MX795F512H-80V/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $11.5 | $11.50 |
| 10 | $10.2 | $102.00 |
| 100 | $8.95 | $895.00 |
| 500 | $7.8 | $3,900.00 |
| 1,000 | $6.95 | $6,950.00 |
PIC32MX795F512H-80V/PT Overview
An MCU (microcontroller unit) is a single silicon die that integrates a CPU core, program memory (Flash), working memory (SRAM), and a rich peripheral set. PIC32MX devices sit in Microchip's 32-bit MCU portfolio between the 16-bit PIC24/dsPIC line and the higher-performance PIC32MZ series. The MX5/6/7 sub-family targets connected applications, and the '7' suffix (MX7xx) specifically denotes the full peripheral mix including USB-OTG + Ethernet + dual CAN, distinguishing it from less-connected MX5/MX6 variants that omit Ethernet or CAN.
Key features include 8 dedicated DMA channels (for USB-OTG, Ethernet, and CAN), a 16-bit Parallel Master Port (PMP) for graphics interfaces, two I2C, two SPI, and five UART modules, plus a 16-channel 10-bit ADC at up to 1 Msps. The 5-stage pipelined Harvard architecture delivers the 105 DMIPS throughput. A fail-safe clock monitor and multiple power-management modes (Sleep, Idle, Deep Sleep) suit power-constrained designs.
Typical applications include industrial Ethernet gateways, CAN-bus industrial nodes (CANopen/DeviceNet), USB-OTG device and host peripherals, graphic HMI panels, point-of-sale terminals, and IoT edge nodes. The integrated Ethernet MAC plus USB-OTG removes external PHY bridges in many designs.
Designers should plan power decoupling (10uF bulk + 0.1uF near each VDD pin), keep 50 ohm single-ended impedance on MII/RMII traces, and configure unused pins as outputs or inputs with pull-downs to minimize Sleep-mode current. This page consolidates distributor pricing, same-brand drop-in alternatives within the PIC32MX family, and practical design notes not aggregated in the manufacturer datasheet.
Drop-in alternatives for PIC32MX795F512H-80V/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 PIC32MX795F512H-80V/PT (same form factor and footprint) — differing in Ethernet, Package, USB, DMA Channels, Operating Temperature.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC32MX795F512H-80I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC32MX795F512HT-80V/PT
✅ Drop-In✓ In Stock
$7.1 / Unit
View Datasheet →PIC32MX795F512L-80V/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC32MX675F512L-80I/PT
✅ Drop-In✓ In Stock
$5.42 / Unit
View Datasheet →PIC32MX575F512H-80I/MR
✅ Drop-In✓ In Stock
$6.72 / Unit
View Datasheet →PIC32MX775F512H-80I/PT
✅ Drop-In✓ In Stock
$6.2 / Unit
View Datasheet →PIC32MX795F512H-80V/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | MIPS32 M4K 32-bit RISC |
| Maximum CPU Speed | 80 MHz (105 DMIPS) |
| Pipeline | 5-stage Harvard |
| Program Flash | 512 KB |
| SRAM | 128 KB |
| Supply Voltage | 2.3 V to 3.6 V |
| I/O Pins | 51 |
| USB | USB 2.0 On-The-Go with integrated PHY |
| Ethernet | 10/100 MAC with MII/RMII |
| CAN | 2 x CAN 2.0b modules |
| DMA Channels | 8 dedicated (USB, Ethernet, CAN) |
| ADC | 16-channel 10-bit, 1 Msps |
| UART / SPI / I2C | 5 UART / 2 SPI / 2 I2C |
| Parallel Master Port (PMP) | 16-bit, for graphics |
| Operating Temperature | -40C to +105C (V grade) |
| Package | 64-pin TQFP (PT), 10x10 mm |
| Mounting Type | Surface Mount |
| RoHS | Compliant |
PIC32MX795F512H-80V/PT Pin Configuration
| Pin 1 | SOSCI — Secondary oscillator input (32.768 kHz crystal) |
| Pin 2 | SOSCO — Secondary oscillator output |
| Pin 3 | DGC — Digital Ganged Current control |
| Pin 4 | RP0/CN2/RA0 — Remappable I/O / Change Notification |
| Pin 5 | RP1/CN3/RA1 — Remappable I/O |
| Pin 6 | RP2/RA2 — Remappable I/O |
| Pin 7 | RP3/RA3 — Remappable I/O |
| Pin 8 | RP4/RA4 — Remappable I/O |
| Pin 9 | VDD — Digital supply voltage 2.3-3.6V |
| Pin 10 | VSS — Digital ground |
| Pin 11 | RP5/RA5 — Remappable I/O |
| Pin 12 | RP6/RA6 — Remappable I/O |
| Pin 13 | RP7/RA7 — Remappable I/O |
| Pin 14 | RB0/PMA0 — Remappable I/O / PMP address |
| Pin 15 | RB1/PMA1 — Remappable I/O / PMP address |
| Pin 16 | RB2/PMA2 — Remappable I/O / PMP |
| Pin 17 | RB3/PMA3 — Remappable I/O / PMP |
| Pin 18 | RB4/PMD0 — Remappable I/O / PMP data |
| Pin 19 | RB5/PMD1 — Remappable I/O / PMP data |
| Pin 20 | RB6/PMD2 — Remappable I/O / PMP data |
| Pin 21 | RB7/PMD3 — Remappable I/O / PMP data |
| Pin 22 | VBUS — USB VBUS sense (USB-OTG) |
| Pin 23 | VDD — Digital supply |
| Pin 24 | D+ — USB D+ data line (USB-OTG with PHY) |
| Pin 25 | D- — USB D- data line (USB-OTG with PHY) |
| Pin 26 | VSS — Ground |
| Pin 27 | RC1/PMCS1 — Remappable I/O / PMP chip select |
| Pin 28 | RC2/PMCS2 — Remappable I/O / PMP chip select |
| Pin 29 | RC3/PMWR — Remappable I/O / PMP write strobe |
| Pin 30 | RC4/PMRD — Remappable I/O / PMP read strobe |
| Pin 31 | VDD — Digital supply |
| Pin 32 | VSS — Ground |
| Pin 33 | RC5 — Remappable I/O |
| Pin 34 | RC6 — Remappable I/O |
| Pin 35 | RC7 — Remappable I/O |
| Pin 36 | RD0/PMD8 — Remappable I/O / PMP data |
| Pin 37 | RD1/PMD9 — Remappable I/O / PMP data |
| Pin 38 | RD2/PMD10 — Remappable I/O / PMP data |
| Pin 39 | RD3/PMD11 — Remappable I/O / PMP data |
| Pin 40 | RD4/PMD12 — Remappable I/O / PMP data |
| Pin 41 | RD5/PMD13 — Remappable I/O / PMP data |
| Pin 42 | RD6/PMD14 — Remappable I/O / PMP data |
| Pin 43 | RD7/PMD15 — Remappable I/O / PMP data |
| Pin 44 | VCAP — Internal voltage regulator capacitor (decoupling) |
| Pin 45 | VDD — Digital supply |
| Pin 46 | VSS — Ground |
| Pin 47 | RE0 — Remappable I/O |
| Pin 48 | RE1 — Remappable I/O |
| Pin 49 | RE2 — Remappable I/O |
| Pin 50 | RE3 — Remappable I/O |
| Pin 51 | RE4 — Remappable I/O |
| Pin 52 | RE5 — Remappable I/O |
| Pin 53 | RE6 — Remappable I/O |
| Pin 54 | RE7 — Remappable I/O |
| Pin 55 | RF0 — Remappable I/O (often C1RX for CAN1) |
| Pin 56 | RF1 — Remappable I/O (often C1TX for CAN1) |
| Pin 57 | RF2 — Remappable I/O (Ethernet MII/RMII) |
| Pin 58 | RF3 — Remappable I/O (Ethernet MII/RMII) |
| Pin 59 | RF4 — Remappable I/O (Ethernet MII/RMII) |
| Pin 60 | RF5 — Remappable I/O (Ethernet MII/RMII) |
| Pin 61 | RF6 — Remappable I/O (Ethernet MII/RMII) |
| Pin 62 | TRCLK — Trace clock (Trace port for debug) |
| Pin 63 | TRD0 — Trace data 0 |
| Pin 64 | TRD1 — Trace data 1 |
Typical Applications
PIC32MX795F512H-80V/PT is suitable for 6 applications: Industrial Ethernet Gateway, USB-OTG Field Firmware Update Tool, Graphic HMI / Point-of-Sale Terminal, Automotive CAN-Node / Vehicle Diagnostics, IoT Edge Sensor Hub, Motor Control Reference Platform.
Industrial Ethernet Gateway
The PIC32MX795F512H-80V/PT is purpose-built for industrial Ethernet gateways that translate between fieldbus networks (CAN/DeviceNet) and TCP/IP-based backbones. Its 10/100 Ethernet MAC with MII/RMII interfaces connects to standard PHY chips (e.g. Microchip KSZ8041) without external glue logic, while the integrated 8-channel DMA offloads packet handling from the 80 MHz MIPS M4K core. The dual CAN 2.0b controllers support CANopen, DeviceNet, and J1939 stacks natively, eliminating a companion MCU. For predictive maintenance gateways, the 128 KB SRAM holds Modbus/TCP buffers and the on-chip 10-bit ADC at 1 Msps samples sensor inputs every millisecond. Power management (Idle/Sleep modes down to microamp currents) makes battery-backed gateways viable.
Recommended
USB-OTG Field Firmware Update Tool
The PIC32MX795F512H-80V/PT's USB 2.0 On-The-Go peripheral with integrated PHY enables portable service tools that flash firmware into industrial controllers via USB stick or host-mode direct connection. With 512 KB Flash and 105 DMIPS throughput the device can run a full USB stack plus a UART/SPI bootloader, while the dedicated DMA channels keep USB bulk transfers off the CPU. Designers commonly pair it with a microSD socket for firmware repository storage and a CAN/USB bridge for engine-control unit (ECU) reflashing. The 64-pin TQFP package and -40 to +105C V grade support hand-held tools used in harsh shop-floor environments. Compared to discrete USB-to-serial bridges, this MCU consolidates comms, parsing, and storage management in one IC.
Recommended
Graphic HMI / Point-of-Sale Terminal
The PIC32MX795F512H-80V/PT's 16-bit Parallel Master Port (PMP) drives TFT LCD panels up to QVGA resolution directly, eliminating an external graphics controller. The 80 MHz core handles PNG decoding and font rendering at 60 fps for full-color 320x240 panels, while 128 KB SRAM holds frame buffers for medium-resolution displays. For POS terminals, the USB-OTG port connects to barcode scanners and receipt printers, and the on-chip 10-bit ADC reads touch-screen coordinates. The integrated Ethernet MAC supports IP-based payment terminals (POI/PED) and remote inventory syncing. Power-rail sequencing is simplified because the MCU starts from a single 3.3V supply and tolerates brownouts via the on-chip BOR circuit.
Recommended
Automotive CAN-Node / Vehicle Diagnostics
Within automotive service equipment and in-cabin CAN nodes, the PIC32MX795F512H-80V/PT acts as a CAN-to-Ethernet or CAN-to-USB bridge for OBD-II diagnostics. The two CAN 2.0b modules with 1024 message buffers handle concurrent engine and chassis networks, while the V-grade -40 to +105C temperature range survives under-dash placement. Eight dedicated DMA channels allow 1 Msps sampling of analog sensor inputs in parallel with CAN traffic without CPU intervention. For 24V truck systems, an external LDO drops the battery rail to 3.3V; the MCU's wide 2.3-3.6V supply range simplifies that interface. Many diagnostic tools use a similar PIC32MX7xx as the system master plus a smaller PIC18F25K83 companion for CAN-FD.
Recommended
IoT Edge Sensor Hub
Industrial IoT edge hubs built on the PIC32MX795F512H-80V/PT aggregate data from SPI/I2C sensors and forward it via Ethernet or USB. The 80 MHz core runs an RTOS (FreeRTOS or Micrium) plus TCP/IP stacks (TCP/IP Lite or Microchip Harmony), while the 128 KB SRAM accommodates sensor-history buffers and MQTT payloads. The 16-channel 10-bit ADC reads analog sensors and the 5 UART channels accept RS-485 sensor strings. Low-power Sleep and Deep Sleep modes (microamp currents) make battery-supervised nodes practical. Compared to lower-end PIC32 parts, the 795H's CAN + Ethernet combination allows a single chip to serve Modbus, CAN, and Ethernet simultaneously - eliminating a multi-MCU bill of materials.
Recommended
Motor Control Reference Platform
Although optimized for connectivity, the PIC32MX795F512H-80V/PT also powers motor-control reference designs that demand Ethernet or CAN connectivity on top of PWM generation. Eight DMA channels synchronize ADC sampling to PWM switching, enabling sensorless FOC (field-oriented control) of PMSM motors. Five UART modules connect to external inverter drives, and the Ethernet MAC adds Industry 4.0 telegrams (PROFINET, EtherCAT-over-CAN) to traditional motor control. Designers leverage the larger 512 KB Flash for storing motor-parameter tables and the 128 KB SRAM for current-loop estimators. The 64-pin TQFP package supports board layouts up to 4-layer with adequate copper pour for the MCU's 50 mA typical operating current.
Recommended
Recommended Products Summary
Engineering reference data for PIC32MX795F512H-80V/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC32MX795F512H-80I/PT | PIC32MX795F512HT-80V/PT | PIC32MX675F512L-80I/PT | PIC32MX775F512H-80I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-pin TQFP (PT), 10x10 mm | 64-pin TQFP (PT) - same | 64-pin TQFP (PT) - same | 64-pin TQFP (PT) - same | 64-pin TQFP (PT) - same |
| Core / CPU Speed | MIPS M4K 32-bit, 80 MHz / 105 DMIPS | MIPS M4K 32-bit, 80 MHz - same | MIPS M4K 32-bit, 80 MHz - same | MIPS M4K 32-bit, 80 MHz - same | MIPS M4K 32-bit, 80 MHz - same |
| Flash / SRAM | 512 KB Flash / 128 KB SRAM | 512 KB / 128 KB - same | 512 KB / 128 KB - same | 512 KB / 128 KB - same | 512 KB / 128 KB - same |
| USB-OTG with PHY | Yes (USB 2.0) | Yes - same | Yes - same | Yes | Yes |
| 10/100 Ethernet MAC | Yes (MII/RMII) | Yes - same | Yes - same | No (MX6 family omits Ethernet) | Yes |
| Operating Temperature | -40C to +105C (V grade) | -40C to +85C (I grade) | -40C to +105C (V grade) - same | -40C to +85C (I grade) | -40C to +85C (I grade) |
Key Differentiators
- Only PIC32MX member with USB-OTG + Ethernet + dual CAN simultaneously in TQFP-64 (vs PIC32MX675F512L-80I/PT)
- Highest temperature range in the family (vs PIC32MX795F512H-80I/PT)
- 512 KB Flash + 128 KB SRAM - largest memory in MX5/6/7 line (vs PIC32MX775F512H-80I/PT)
Design Notes
Place a 10uF bulk tantalum or ceramic plus a 0.1uF X7R decoupling capacitor within 5 mm of each VDD/VSS pin pair on the PIC32MX795F512H-80V/PT. The integrated 2.5V voltage regulator on the VCAP pin (pin 44) requires a 1uF low-ESR ceramic capacitor for stable internal LDO operation; failure to decouple VCAP causes erratic Flash programming and Brown-Out-Reset misfires. The recommended 3.3V rail tolerance is plus/minus 5%; during USB suspend the device draws less than 0.5 mA but resume signaling requires the host to drive VBUS back high within 100 ms.
Route the RMII clock (REFCLKO or a 50 MHz external oscillator) on the PIC32MX795F512H-80V/PT as a 50-ohm single-ended microstrip with matched length to the Ethernet PHY. Keep the MII/RMII traces shorter than 50 mm and isolated from the high-current PWM traces by at least 3x the trace-to-trace spacing to avoid crosstalk. The USB D+ and D- signals must be 90-ohm differential with matched 12 mm max length and a common-mode choke for EMI compliance. Place the PHY device's 25 MHz crystal reference near the PIC32 and isolate it from the 32.768 kHz secondary oscillator.
Do NOT leave unused I/O pins floating on the PIC32MX795F512H-80V/PT. Configure each unused pin as a low-impedance output driving low or an input with the internal pull-down enabled, otherwise floating CMOS inputs can draw several hundred microamps and pull the device out of the low-current Sleep state. When migrating from PIC32MX795F512H-80I/PT (I-grade), remember that the V-grade extends to +105C but is otherwise fully interchangeable; do not assume the V-grade has more features, the designators only encode temperature. Finally, the JTAG pins (TCK, TMS, TDI, TDO) must not be left floating in production boards - either disable JTAG in code or pull TCK low for fail-safe operation.
Estimated: at maximum CPU activity (80 MHz, all peripherals active, USB and Ethernet enabled) the PIC32MX795F512H-80V/PT draws about 70 mA from a 3.3V rail. With 64-pin TQFP package on a typical 4-layer FR-4 board, theta_JA is roughly 45 C/W; in still air at 25C ambient the junction temperature rises about 60C to 85C, leaving the V-grade headroom of 105C adequately margined. For sealed enclosures without airflow, derate the operating frequency or add a 1 sq.inch copper pour on the top layer to drop theta_JA below 35 C/W.
Compliance Information
RoHS compliant per Microchip product page and 64-pin TQFP package marking 'PT' suffix indicates lead-free terminal finish. AEC-Q100 not qualified (industrial/consumer MCU). Halogen-free status not explicitly stated in available data; the 'PT' package code does not by itself denote halogen-free.