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 — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки 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 (против PIC32MX675F512L-80V/PT)
- Highest-density Flash/RAM combination in the PIC32MX family (против PIC32MX795F512L-80I/PF)
- Pin-compatible family migration path (против 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.