PIC32MX795F512L-80I/BG - 80MHz MIPS MCU 512KB Flash | Microchip
MPN: PIC32MX795F512L-80I/BG ✓ 啟用中PIC32MX795F512L-80I/BG 概覽
A 32-bit microcontroller (MCU) is an integrated circuit containing a processor core, program memory (Flash), data memory (RAM), and a rich set of programmable peripherals including timers, communication interfaces, and analog blocks. The PIC32MX5/6/7 family sits within Microchip's broader PIC32 product line, which falls under the MIPS-based MCU architecture and ultimately into the embedded microcontroller category of semiconductors used for system control and connectivity.
Key features of the PIC32MX795F512L-80I/BG include 16-channel 10-bit ADC, six UART modules, two CAN controllers, an integrated 10/100 Mbit Ethernet MAC, USB OTG/Host/Device, five I2C and four SPI peripherals, eight DMA channels, five 16-bit timers/capture/compare, and 85 general-purpose I/O pins. The supply voltage range is 2.3 V to 3.6 V (typical 2.5 V / 3.3 V operation), and the operating temperature spans -40°C to +85°C for the industrial "I" grade variant.
Architecturally, the PIC32MX795F512L-80I/BG combines a 32-bit MIPS M4K core with separate Flash and SRAM buses, a Prefetch Cache Controller for accelerated Flash execution, and a peripheral bus that connects communication, analog, and timer blocks. Compared with earlier PIC24/dsPIC devices, the PIC32 provides higher performance, deterministic interrupt latency, and rich connectivity peripherals — all critical for networked and USB-attached designs.
Typical applications include industrial Ethernet gateways, USB peripheral controllers, CAN-based automotive body and industrial nodes, embedded web servers, and connected consumer devices. The integrated Ethernet MAC combined with USB OTG and CAN makes it especially compelling for industrial automation, building automation, and IoT edge nodes.
When designing with this MCU, allocate sufficient decoupling (0.1 µF + bulk caps) near each VDD/VSS pair and follow Microchip's recommended PCB layout guidelines for TFBGA packages — including via-in-pad or dog-bone fan-outs — to maintain signal integrity for high-speed Ethernet and USB signals.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, providing engineers with an at-a-glance engineering summary for sourcing and second-sourcing decisions.
直接替換替代品,適用於 PIC32MX795F512L-80I/BG — 相同封裝,腳位對腳位相容。需重新設計 PCB 的不同封裝零件不列入。
此系列的變體
與下列產品可直接替換的同系列型號: PIC32MX795F512L-80I/BG (相同外形與佔位) — 差異在於 USB, ADC, DMA Channels, Package, Ethernet MAC.
PIC32MX795F512LT-80I/BG
✅ 直接替換聯絡詢價
查看資料表 →PIC32MX795F512LT-80I/TL
✅ 直接替換聯絡詢價
查看資料表 →PIC32MX775F512LT-80I/BG
✅ 直接替換📋 參考替代品(不在目錄中)
PIC32MX695F512L-80I/BG
✅ 直接替換聯絡詢價
查看資料表 →PIC32MX675F512L-80V/BG
✅ 直接替換聯絡詢價
查看資料表 →PIC32MX795F512L-80I/BG 最大額定值與電氣特性
| Core Architecture | MIPS32® M4K® |
| Core Size | 32-Bit |
| Maximum CPU Speed | 80 MHz |
| Performance | 1.56 DMIPS/MHz |
| Program Memory (Flash) | 512 KB (512K x 8) |
| Data Memory (SRAM) | 128 KB |
| Operating Voltage Range | 2.3 V to 3.6 V |
| Typical Operating Voltage | 2.5 V / 3.3 V |
| General Purpose I/O Pins | 85 |
| ADC | 10-bit, 16 channels |
| UART Modules | 6 |
| CAN Modules | 2 |
| Ethernet | 10/100 Mbit MAC integrated |
| USB | USB OTG / Host / Device |
| I2C Modules | 5 |
| SPI Modules | 4 |
| DMA Channels | 8 |
| Timers | 5 x 16-bit |
| 工作溫度 | -40°C to +85°C |
| 封裝 | 121-TFBGA (10x10 mm) |
| 安裝類型 | Surface Mount |
| RoHS 狀態 | Compliant |
PIC32MX795F512L-80I/BG 121-tfbga (10x10 mm) 腳位配置指南
PIC32MX795F512L-80I/BG(121-tfbga (10x10 mm) 封裝)的腳位配置。 此數位 IC 包含 GPIO、通訊介面(UART、SPI、I2C)與電源腳位。替代腳位功能與配置選項請參閱製造商資料表。對嵌入式系統設計與 PCB 佈局至關重要。
無詳細腳位定義資料: PIC32MX795F512L-80I/BG.
請參閱 資料表 以查看完整腳位配置。
典型應用
PIC32MX795F512L-80I/BG 適用於 6 應用s: Industrial Ethernet Gateway, USB Peripheral Controller / Composite Device, CAN-Based Automotive Body Control Node, Embedded Web Server / IoT Edge Node, Audio/Video Consumer Device Controller, Data Acquisition / Industrial Control Panel.
Industrial Ethernet Gateway
The PIC32MX795F512L-80I/BG's integrated 10/100 Ethernet MAC and 80 MHz MIPS M4K core make it ideal for industrial protocol gateways. With 512 KB Flash, full TCP/IP stacks like Microchip's Harmony/MPLAB-Net fit comfortably, and 128 KB SRAM allows sizeable packet buffers. Paired with an external PHY such as LAN8720A, engineers can build Modbus TCP, EtherNet/IP, or PROFINET bridges. The 6 UARTs, 5 SPI, and 5 I2C ports support simultaneous sensor and field-bus connectivity. Industrial-grade -40 to +85°C operation covers factory-floor environments.
推薦
USB Peripheral Controller / Composite Device
USB OTG/Host/Device support on the PIC32MX795F512L-80I/BG enables composite USB devices — HID + CDC + Mass Storage — without an external USB controller. At 80 MHz, it sustains full-speed USB traffic while running application code. With 512 KB Flash and the Microchip Harmony USB stack, engineers implement custom peripherals in days, not weeks. The 10-bit ADC and 16 channels suit sensors-in-USB-stick form factors, and 85 GPIO provide expansion headroom.
推薦
CAN-Based Automotive Body Control Node
Two integrated CAN controllers on the PIC32MX795F512L-80I/BG let designers build body-control modules (BCM), HVAC controllers, or gateway nodes without external CAN chips. With 80 MHz MIPS performance, real-time CAN message handling is straightforward. Industrial -40 to +85°C operation fits cabin environments, and 85 GPIO drive dozens of LEDs, switches, and relays. For under-hood AEC-Q100 applications, the PIC32MX family has automotive-grade siblings — note this specific variant is industrial-grade, not automotive.
推薦
Embedded Web Server / IoT Edge Node
Integrating Ethernet + TCP/IP + HTTP server + MQTT client on a single chip, the PIC32MX795F512L-80I/BG serves as a low-cost IoT edge node. 512 KB Flash holds a full embedded web server (e.g., Microchip's HTTP server demo), while 128 KB SRAM supports TLS buffers and JSON payload caching. The 8 DMA channels offload data movement between peripherals and memory. Low-power sleep modes plus the RTC enable unattended battery-backed deployments.
推薦
Audio/Video Consumer Device Controller
With 16 ADC channels, multiple SPIs, and I2S-capable peripherals, the PIC32MX795F512L-80I/BG can control consumer audio amplifiers, LCD/LED displays, and rotary encoders. The 80 MHz MIPS M4K core handles light audio-processing tasks such as tone generation, filter coefficients, or volume curves. Engineers often pair the MCU with an external DAC/ADC such as the MCP4725 or MCP4728 via I2C, or drive WS2812 LED strips via SPI.
推薦
Data Acquisition / Industrial Control Panel
The PIC32MX795F512L-80I/BG's 16-channel 10-bit ADC, 6 UARTs, and 85 GPIO make it an excellent controller for industrial data-acquisition panels that aggregate sensor data, drive relays, and forward telemetry over Ethernet or USB. 512 KB Flash supports SCPI-like command parsers or Modbus master stacks; 128 KB SRAM handles large sample buffers. Real-time deterministic ISR latency suits motor-control feedback loops.
推薦
推薦產品摘要
工程參考資料,適用於 PIC32MX795F512L-80I/BG — 比較、設計指引及合規資訊。
選型指南
與替代品比較
| 參數 | 本產品 | PIC32MX795F512LT-80I/BG | PIC32MX795F512LT-80I/TL | PIC32MX775F512LT-80I/BG | PIC32MX695F512L-80I/BG | PIC32MX675F512L-80V/BG |
|---|---|---|---|---|---|---|
| Package | 121-TFBGA (10x10 mm) | 121-TFBGA (10x10 mm) - same | 121-TFBGA (10x10 mm) - same | 121-TFBGA (10x10 mm) - same | 121-TFBGA (10x10 mm) - same | 121-TFBGA (10x10 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core / Max Speed | MIPS M4K, 80 MHz | MIPS M4K, 80 MHz | MIPS M4K, 80 MHz | MIPS M4K, 80 MHz | MIPS M4K, 80 MHz | MIPS M4K, 80 MHz |
| Flash / SRAM | 512 KB / 128 KB | 512 KB / 128 KB | 512 KB / 128 KB | 512 KB / 128 KB | 512 KB / 128 KB | 512 KB / 128 KB |
| Ethernet MAC | Yes (10/100) | Yes (10/100) | Yes (10/100) | No | Yes (10/100) | No |
| USB | OTG / Host / Device | OTG / Host / Device | OTG / Host / Device | OTG / Host / Device | Device only | Device only |
| CAN Modules | 2 | 2 | 2 | 2 | 0 | 1 |
| GPIO Count | 85 | 85 | 85 | 85 | 83 | 85 |
| Operating Temperature | -40°C to +85°C (I grade) | -40°C to +85°C (I grade) | -40°C to +85°C (I grade) | -40°C to +85°C (I grade) | -40°C to +85°C (I grade) | -40°C to +105°C (V grade) |
主要差異化特點
- Highest connectivity integration in PIC32MX family at TFBGA-121 (對比PIC32MX775F512LT-80I/BG)
- Full USB OTG/Host/Device support (對比PIC32MX695F512L-80I/BG)
- Two CAN controllers vs one or zero (對比PIC32MX675F512L-80V/BG)
設計說明
The 121-ball TFBGA (0.8 mm pitch, 10x10 mm) requires 4-layer PCB with via-in-pad or dog-bone fan-out. Place 0.1 µF ceramic decoupling caps adjacent to every VDD/VSS pin pair, plus a 4.7 µF bulk cap on each VDDCORE rail. Route Ethernet differential pairs (MII/RMII) with 100 Ω differential impedance and length matching within 50 mil. Estimated: with 16 decoupling caps and 8-layer stack-up, total routing area should remain under 35x35 mm.
The PIC32MX795F512L-80I/BG has separate AVDD/AVSS rails for the ADC — for best ADC accuracy, route AVDD through a ferrite bead from VDD and decouple AVDD with 10 µF + 0.1 µF. Power-on reset timing requires VDD ramp < 50 ms; if not possible, use the internal POR or hold RESET low externally until VDD stabilizes. Estimated: a 10 µF + 0.1 µF combo keeps ADC INL within ±1 LSB at 1 MSPS.
Do not assume all 85 GPIO are 5 V-tolerant — the PIC32MX family is 3.3 V I/O only. For 5 V inputs, use a level shifter such as the TXS0108E or resistor divider. Also, the 10-bit ADC has 2.5 V full-scale at default — set the AVDD reference correctly or the ADC will saturate. The Ethernet MAC requires a 25 MHz reference clock — supplying it from a low-jitter crystal or external oscillator.
The TFBGA-121 package has theta-JA of approximately 40 °C/W on a 4-layer JEDEC test board. At maximum CPU activity (80 MHz, all peripherals enabled, 3.3 V), the device consumes ~70 mA → ~231 mW. Estimated: with 25°C ambient, junction temperature rise is roughly 9°C — well within industrial limits, but enclosed enclosures should still be validated for thermal margin.
Use Microchip's MPLAB Harmony Pin Manager to configure PPS (Peripheral Pin Select) before PCB layout — PPS lets you remap UART/SPI/I2C to most digital I/O pins, giving you freedom to place peripheral connectors anywhere on the board. Avoid routing the Ethernet PHY clock (ETHCLK) over noisy digital traces; keep it under 25 mm and guard-band with GND vias.
合規資訊
RoHS/REACH compliance and lead-free packaging per Microchip product page. AEC-Q100 not applicable — this is an industrial-grade variant; Microchip offers separate automotive-grade PIC32MX parts for AEC-Q100 needs.