PIC32MX795F512L-80V/PF - 80MHz 512KB Flash 32-bit MCU | Microchip
部品番号: PIC32MX795F512L-80V/PF ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $14.5 | $14.50 |
| 10 | $13.2 | $132.00 |
| 100 | $11.85 | $1,185.00 |
| 250 | $10.95 | $2,737.50 |
| 500 | $9.95 | $4,975.00 |
PIC32MX795F512L-80V/PF 概要
A 32-bit microcontroller (MCU) is an integrated processor core, program memory, data memory, and peripherals built on a single CMOS die. The PIC32MX5/6/7 family belongs to the broader hierarchy MCU -> microcontroller -> embedded processor -> semiconductor IC. Compared with 8-bit and 16-bit MCUs, 32-bit parts deliver higher Dhrystone MIPS, larger linear address space, and richer peripheral integration, enabling TCP/IP stacks, USB device/host/OTG roles, and CAN-based industrial networking on a single chip.
Key features of this part include 80 MHz core / 105 DMIPS performance, 512 KB Flash with 12 KB auxiliary boot Flash, 128 KB SRAM, full-speed USB-OTG with dedicated DMA, dual CAN 2.0b modules, 10/100 Ethernet MAC with MII/RMII interface, 51 GPIO, a 16-channel 10-bit 1 Msps ADC, five timer/counters, parallel master port, and JTAG/ICSP debug. The 2.3 V-3.6 V single supply and industrial -40C to +105C V-temp range (suffix V) suit industrial and automotive-adjacent environments.
The device is built on a 5-stage pipelined MIPS32 M4K core with single-cycle multiply, hardware divide, and a multi-vector interrupt controller with eight priority levels and Fail-Safe Clock Monitor. Programmable prefetch cache and dual-panel Flash accelerate code execution. The 100-pin TQFP footprint is pin-compatible with most PIC24 and dsPIC DSC devices, simplifying migration and PCB reuse across the family.
Typical applications include industrial Ethernet gateways and PLCs, USB HID/CDC and CAN-to-Ethernet bridges, graphical HMI and POS terminals, building-automation controllers (BACnet, Modbus TCP), and serial-protocol concentrators that aggregate UART, SPI, and I2C field devices onto Ethernet or USB.
When designing with this MCU, allocate I/O carefully - the 100-pin TQFP exposes five 5 V-tolerant ports and a JTAG pinout that shares pins with trace; plan the JTAG/TRACE mux early. Add a 32.768 kHz crystal plus load capacitors for the RTCC if RTC functionality is required, and observe the strict USB-OTG Vbus / D+/D- trace-length matching for USB certification.
This page consolidates distributor inventory, drop-in same-package alternatives, and design notes not collected in the manufacturer datasheet, giving engineers an actionable selection starting point.
ドロップイン代替品: PIC32MX795F512L-80V/PF — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC32MX795F512L-80V/PF (同一形状・フットプリント) — 相違点: ADC, DMA Channels, CAN, USB, Package.
クイック比較ツール — 並列比較する代替部品を選択:
PIC32MX795F512L-80I/PF
✅ ドロップイン✓ 在庫あり
$9.95 / 個
データシートを見る →PIC32MX795F512LT-80V/PF
✅ ドロップイン✓ 在庫あり
$6.9 / 個
データシートを見る →PIC32MX775F512L-80V/PT
✅ ドロップイン✓ 在庫あり
$7.45 / 個
データシートを見る →PIC32MX695F512LT-80V/PT
✅ ドロップイン✓ 在庫あり
$8.4 / 個
データシートを見る →PIC32MX675F512L-80V/PT
✅ ドロップイン✓ 在庫あり
$6.74 / 個
データシートを見る →PIC32MX795F512L-80V/PF 最大定格&電気的特性
| Core Architecture | MIPS32 M4K 32-bit RISC |
| Maximum CPU Clock | 80 MHz |
| Performance | 105 DMIPS / 1.56 DMIPS/MHz |
| Program Flash Memory | 512 KB (512K x 8) |
| Auxiliary Boot Flash | 12 KB |
| SRAM | 128 KB |
| 電源電圧 | 2.3 V to 3.6 V |
| 動作温度 | -40C to +105C (V-temp grade) |
| GPIO Count | 51 |
| ADC | 16-channel, 10-bit, 1 Msps |
| UART | 6 |
| SPI | 4 |
| I2C | 5 |
| CAN | 2 x CAN 2.0b |
| USB | USB 2.0 Full-Speed OTG |
| Ethernet | 10/100 Mbps MAC with MII/RMII |
| DMA Channels | 8 dedicated + 8 general |
| Timers | 5 x 16-bit timer/counter |
| パッケージ | 100-pin TQFP (14x14 mm), PF suffix |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant (lead-free) |
| Debug Interface | JTAG / ICSP / Trace |
PIC32MX795F512L-80V/PF ピン構成
| ピン 1 | SDA3/SDI3/U1RTS/RG15 — I2C3 SDA / SPI3 SDI / UART1 RTS / GPIO RG15 |
| ピン 2 | SCL3/SCK3/U1CTS/RG14 — I2C3 SCL / SPI3 SCK / UART1 CTS / GPIO RG14 |
| ピン 3 | AN17/C1IND/RB13 — ADC input / Comparator input / GPIO RB13 |
| ピン 4 | AN18/C1INC/RB12 — ADC input / Comparator input / GPIO RB12 |
| ピン 5 | AN19/C2IND/RB11 — ADC input / Comparator input / GPIO RB11 |
| ピン 6 | VSS — Ground |
| ピン 7 | VDD — Digital supply 2.3-3.6 V |
| ピン 8 | AN20/C2INC/RB10 — ADC input / Comparator input / GPIO RB10 |
| ピン 9 | AN21/RE9 — ADC input / GPIO RE9 |
| ピン 10 | AN22/RE8 — ADC input / GPIO RE8 |
| ピン 11 | AN23/RE7 — ADC input / GPIO RE7 |
| ピン 12 | AN24/RE6 — ADC input / GPIO RE6 |
| ピン 13 | AN25/RE5 — ADC input / GPIO RE5 |
| ピン 14 | AN26/RE4 — ADC input / GPIO RE4 |
| ピン 15 | AN27/RE3 — ADC input / GPIO RE3 |
| ピン 16 | AN28/RE2 — ADC input / GPIO RE2 |
| ピン 17 | AN29/RE1 — ADC input / GPIO RE1 |
| ピン 18 | AN30/RE0 — ADC input / GPIO RE0 |
| ピン 19 | TCK/RPA7 — JTAG Test Clock / GPIO RA7 |
| ピン 20 | TDO/RPA8 — JTAG Test Data Out / GPIO RA8 |
| ピン 21 | TDI/RPA9 — JTAG Test Data In / GPIO RA9 |
| ピン 22 | TMS/RPA10 — JTAG Test Mode Select / GPIO RA10 |
| ピン 23 | VDD — Digital supply 2.3-3.6 V |
| ピン 24 | VSS — Ground |
| ピン 25 | TRCLK/RPA0 — Trace clock / GPIO RA0 |
| ピン 26 | TRD0/RPA1 — Trace data 0 / GPIO RA1 |
| ピン 27 | TRD1/RPA2 — Trace data 1 / GPIO RA2 |
| ピン 28 | TRD2/RPA3 — Trace data 2 / GPIO RA3 |
| ピン 29 | TRD3/RPA4 — Trace data 3 / GPIO RA4 |
| ピン 30 | SDA2/SDI2/U2RTS/RA5 — I2C2 SDA / SPI2 SDI / UART2 RTS / GPIO RA5 |
| ピン 31 | SCL2/SCK2/U2CTS/RA6 — I2C2 SCL / SPI2 SCK / UART2 CTS / GPIO RA6 |
| ピン 32 | OSC1/RC12 — Crystal oscillator input / GPIO RC12 |
| ピン 33 | OSC2/RC15 — Crystal oscillator output / GPIO RC15 |
| ピン 34 | VSS — Ground |
| ピン 35 | VDD — Digital supply 2.3-3.6 V |
| ピン 36 | SOSCI/RC13 — Secondary oscillator (32.768 kHz) input / GPIO RC13 |
| ピン 37 | SOSCO/RC14 — Secondary oscillator output / GPIO RC14 |
| ピン 38 | AERXD0/ETXD0/RPD15 — Ethernet MII/RMII receive data 0 / GPIO RD15 |
| ピン 39 | AERXD1/ETXD1/RPD14 — Ethernet MII/RMII receive data 1 / GPIO RD14 |
| ピン 40 | AECRS/RPD13 — Ethernet carrier sense / GPIO RD13 |
| ピン 41 | AETXEN/RPD12 — Ethernet transmit enable / GPIO RD12 |
| ピン 42 | AETXCLK/EREFCLK/RPD11 — Ethernet TX clock / reference clock / GPIO RD11 |
| ピン 43 | AERXERR/ERXD0/RPD10 — Ethernet RX error / data 0 / GPIO RD10 |
| ピン 44 | AERXDV/ECRS_DV/RPD9 — Ethernet RX data valid / GPIO RD9 |
| ピン 45 | AEMDC/RPD8 — Ethernet management data clock / GPIO RD8 |
| ピン 46 | AEMDIO/RPD7 — Ethernet management data I/O / GPIO RD7 |
| ピン 47 | ECOL/RPD6 — Ethernet collision detect / GPIO RD6 |
| ピン 48 | ETXERR/RPD5 — Ethernet TX error / GPIO RD5 |
| ピン 49 | ERXD1/RPD4 — Ethernet RMII/MII receive data 1 / GPIO RD4 |
| ピン 50 | ERXD2/RPD3 — Ethernet MII receive data 2 / GPIO RD3 |
| ピン 51 | ERXD3/RPD2 — Ethernet MII receive data 3 / GPIO RD2 |
| ピン 52 | ETXD2/RPD1 — Ethernet MII transmit data 2 / GPIO RD1 |
| ピン 53 | ETXD3/RPD0 — Ethernet MII transmit data 3 / GPIO RD0 |
| ピン 54 | VBUS — USB VBUS sense |
| ピン 55 | VUSB — USB 3.3 V regulator input |
| ピン 56 | D- — USB D- line |
| ピン 57 | D+ — USB D+ line |
| ピン 58 | VSS — Ground |
| ピン 59 | VDD — Digital supply 2.3-3.6 V |
| ピン 60 | AN8/C1OUT/RB8 — ADC input / Comparator output / GPIO RB8 |
| ピン 61 | AN9/C2OUT/RB9 — ADC input / Comparator output / GPIO RB9 |
| ピン 62 | AN10/CVREF-/RB10 — ADC input / CVREF- / GPIO RB10 |
| ピン 63 | AN11/CVREF+/RB11 — ADC input / CVREF+ / GPIO RB11 |
| ピン 64 | VSS — Ground |
| ピン 65 | VDD — Digital supply 2.3-3.6 V |
| ピン 66 | OC1/RD0 — Output compare 1 / GPIO RD0 |
| ピン 67 | OC2/RD1 — Output compare 2 / GPIO RD1 |
| ピン 68 | OC3/RD2 — Output compare 3 / GPIO RD2 |
| ピン 69 | OC4/RD3 — Output compare 4 / GPIO RD3 |
| ピン 70 | SDA1/SDI1/U1TX/RF8 — I2C1 SDA / SPI1 SDI / UART1 TX / GPIO RF8 |
| ピン 71 | SCL1/SCK1/U1RX/RF2 — I2C1 SCL / SPI1 SCK / UART1 RX / GPIO RF2 |
| ピン 72 | U2TX/RF3 — UART2 TX / GPIO RF3 |
| ピン 73 | U2RX/RF2 — UART2 RX / GPIO RF2 |
| ピン 74 | U3TX/RF5 — UART3 TX / GPIO RF5 |
| ピン 75 | U3RX/RF4 — UART3 RX / GPIO RF4 |
| ピン 76 | U4TX/RF13 — UART4 TX / GPIO RF13 |
| ピン 77 | U4RX/RF12 — UART4 RX / GPIO RF12 |
| ピン 78 | U5TX/RF6 — UART5 TX / GPIO RF6 |
| ピン 79 | U5RX/RF7 — UART5 RX / GPIO RF7 |
| ピン 80 | U6TX/RG6 — UART6 TX / GPIO RG6 |
| ピン 81 | U6RX/RG7 — UART6 RX / GPIO RG7 |
| ピン 82 | C1TX/RG8 — CAN1 TX / GPIO RG8 |
| ピン 83 | C1RX/RG9 — CAN1 RX / GPIO RG9 |
| ピン 84 | C2TX/RG0 — CAN2 TX / GPIO RG0 |
| ピン 85 | C2RX/RG1 — CAN2 RX / GPIO RG1 |
| ピン 86 | PMALL/PMA0/RA0 — Parallel master port low address latch / GPIO RA0 |
| ピン 87 | PMALH/PMA1/RA1 — Parallel master port high address latch / GPIO RA1 |
| ピン 88 | PMD0/RF0 — Parallel master port data 0 / GPIO RF0 |
| ピン 89 | PMD1/RF1 — Parallel master port data 1 / GPIO RF1 |
| ピン 90 | PMD2/RG0 — Parallel master port data 2 / GPIO RG0 |
| ピン 91 | PMD3/RG1 — Parallel master port data 3 / GPIO RG1 |
| ピン 92 | PMD4/RG2 — Parallel master port data 4 / GPIO RG2 |
| ピン 93 | PMD5/RG3 — Parallel master port data 5 / GPIO RG3 |
| ピン 94 | PMD6/RG4 — Parallel master port data 6 / GPIO RG4 |
| ピン 95 | PMD7/RG5 — Parallel master port data 7 / GPIO RG5 |
| ピン 96 | PMRD/RG12 — Parallel master port read strobe / GPIO RG12 |
| ピン 97 | PMWR/RG13 — Parallel master port write strobe / GPIO RG13 |
| ピン 98 | PMCS1/RG14 — Parallel master port chip select 1 / GPIO RG14 |
| ピン 99 | PMCS2/RG15 — Parallel master port chip select 2 / GPIO RG15 |
| ピン 100 | AVDD — Analog supply for ADC (filtered from VDD) |
主な用途
PIC32MX795F512L-80V/PF の用途: 6 件s: Industrial Ethernet Gateway, USB HID / CDC Bridge Device, CAN-to-Ethernet Industrial Bridge, Graphical HMI / POS Terminal, Building Automation Controller, Serial-Protocol Concentrator.
Industrial Ethernet Gateway
The PIC32MX795F512L-80V/PF's integrated 10/100 Ethernet MAC with MII/RMII interface enables compact industrial protocol gateways without an external network processor. Combined with 128 KB SRAM and dual CAN 2.0b controllers, the part runs Microchip's TCP/IP stack while bridging CANopen or Modbus RTU traffic to Modbus TCP. The 80 MHz MIPS32 M4K core delivers 105 DMIPS - enough headroom for lwIP plus application logic. Pin-compatible PIC24 migration path and JTAG/Trace debug streamline firmware development for BACnet or EtherNet/IP nodes.
おすすめ
USB HID / CDC Bridge Device
USB 2.0 Full-Speed On-The-Go with dedicated DMA makes the PIC32MX795F512L-80V/PF ideal for USB Human Interface Devices, CDC serial bridges, and USB-to-UART/SPI converters. The 51 GPIO and 6 UART ports allow aggregating multiple field buses over a single USB connection. Internal 128 KB SRAM accommodates USB descriptors plus protocol buffering without external memory. The V-temp -40C to +105C grade and 2.3-3.6 V supply suit industrial USB peripherals and test instruments.
おすすめ
CAN-to-Ethernet Industrial Bridge
Dual CAN 2.0b controllers plus 10/100 Ethernet MAC make the PIC32MX795F512L-80V/PF a single-chip bridge between CAN field devices and Ethernet backbones. The 16-channel 10-bit ADC samples analog sensor data concurrently while the CAN and Ethernet engines operate via DMA, leaving the 80 MHz MIPS core free for protocol conversion. Microchip's MLA and Harmony stacks provide certified CANopen and DeviceNet libraries. The 100-pin TQFP gives access to 51 GPIO for status LEDs, keypads, and digital I/O.
おすすめ
Graphical HMI / POS Terminal
The PIC32MX795F512L-80V/PF drives graphical HMI and POS terminals via its parallel master port (PMP) supporting 8-bit and 16-bit interfaces to TFT LCD controllers. With 512 KB Flash for graphics assets and 128 KB SRAM for frame buffers and font tables, the part handles QVGA/WQVGA TFTs without external memory. Six UART ports connect to barcode scanners, mag-stripe readers, and receipt printers. JTAG and 4-wire trace simplify real-time debugging of GUI rendering pipelines.
おすすめ
Building Automation Controller
The PIC32MX795F512L-80V/PF serves as a BACnet, Modbus, or LonWorks controller node in building-automation systems, integrating Ethernet for IP backbone connectivity, dual CAN for HVAC bus, and up to six UARTs for legacy RS-485 metering. Five I2C ports handle sensor and EEPROM networks. The V-temp grade supports rooftop and mechanical-room environments, and the 100-pin TQFP footprint is pin-compatible with PIC24 plug-in modules for one-design reuse across product lines.
おすすめ
Serial-Protocol Concentrator
Aggregating UART, SPI, and I2C field devices onto Ethernet or USB is a canonical use case for the PIC32MX795F512L-80V/PF. With 6 UART, 4 SPI, and 5 I2C ports the MCU supports dozens of sensor and actuator nodes concurrently, while DMA engines move data without CPU loading. The 128 KB SRAM holds TCP socket buffers and protocol framing state for transparent bridging. Microchip's Harmony framework includes certified TLS 1.2 stacks for cloud connectivity on top of the Ethernet MAC.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC32MX795F512L-80V/PF — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC32MX795F512L-80I/PF | PIC32MX795F512LT-80V/PF | PIC32MX775F512L-80V/PT | PIC32MX695F512LT-80V/PT | PIC32MX675F512L-80V/PT |
|---|---|---|---|---|---|---|
| Package | 100-TQFP (14x14 mm) | 100-TQFP (14x14 mm) - same | 100-TQFP (14x14 mm) - same | 100-TQFP (14x14 mm) - same | 100-TQFP (14x14 mm) - same | 100-TQFP (14x14 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core Clock | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 80 MHz |
| Flash Memory | 512 KB | 512 KB | 512 KB | 512 KB | 512 KB | 512 KB |
| SRAM | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB |
| Ethernet MAC | Yes (10/100) | Yes (10/100) | Yes (10/100) | No | Yes (10/100) | No |
| USB OTG | Yes (Full-Speed) | Yes (Full-Speed) | Yes (Full-Speed) | Yes (Full-Speed) | No | No |
| CAN 2.0b | 2 channels | 2 channels | 2 channels | 2 channels | 2 channels | 1 channel |
| Operating Temperature | -40C to +105C (V-temp) | -40C to +85C (I-temp) | -40C to +105C (V-temp) | -40C to +105C (V-temp) | -40C to +105C (V-temp) | -40C to +105C (V-temp) |
主な差別化要因
- Single-chip integration of Ethernet + USB-OTG + dual CAN (vs PIC32MX675F512L-80V/PT)
- Highest-density Flash/RAM combination in the PIC32MX family (vs PIC32MX795F512L-80I/PF)
- Pin-compatible family migration path (vs PIC32MX440F512H-80I/PT)
設計ノート
Estimated: at 80 MHz with all peripherals active the PIC32MX795F512L-80V/PF core current is approximately 60-70 mA from the 3.3 V rail. Place 100 nF decoupling capacitors within 3 mm of every VDD/VSS pair, plus a bulk 10 uF tantalum or ceramic near the package. A separate AVDD pin powers the 10-bit ADC; route AVDD through a ferrite bead from VDD to keep digital switching noise out of analog measurements, and add 10 nF + 1 uF on AVDD and AVSS.
Route the USB D+ and D- differential pair with 90-ohm differential impedance, matched trace lengths within 150 mil, and no stubs. Keep the Ethernet MII/RMII traces short (under 50 mm) and length-matched within 25 mm to avoid clock-data skew. The 100-pin TQFP has exposed GND/VDD planes underneath; stitch at least four thermal vias under the die to a bottom-layer copper pour to keep junction temperature under the 150C maximum at full CPU load.
Do not exceed 3.6 V on any I/O pin; the I/O banks are 5 V-tolerant only on specific pins per datasheet. The JTAG pins (TCK/TMS/TDO/TDI) double as GPIO and trace; if JTAG is unused, either disable it via configuration bits or leave it in a defined state. When using the parallel master port, ensure PMCS1/PMCS2 timing matches the attached LCD controller's t-acc specification, otherwise display artifacts appear at high PMP clock rates.
コンプライアンス情報
RoHS and lead-free per Microchip product page (PF suffix indicates Pb-free 100-pin TQFP). Part is not AEC-Q100 qualified; automotive applications require review of Microchip's PIC32MX automotive portfolio separately.