PIC32MX795F512L-80I/PT More Semiconductors - ICs by Microchip Technology

Status: Active
Series: PIC32MX795F512L
RoHS: Compliant
Download Datasheet Visit Manufacturer Site View Pricing & Stock

The PIC32MX5/6/7 series with integrated 10/100 Mbit Ethernet MAC and industry-leading connectivity and peripheral options enables you to build embedded connectivity-based applications. These MCUs are fully supported by the MPLAB® Harmony integrated software framework, which features software solutions to accelerate your application development. 

Key Features

  • 80 MHz/105 DMIPS performance
  • Integrated 10/100 Mbps Ethernet MAC
  • Dedicated DMA interface for direct access to the entire system RAM
  • Industry-standard RMII/MII interface to PHY
  • Pre-programmed MAC address
  • Full speed USB
  • Rich peripheral set


Where to Buy

Prices starting from US$9.27

Distributor Stock
Logo for RS
RS
from US$11.49
2,650
in stock
Buy Now
Logo for Microchip Technology
Microchip Technology
from US$9.27
381,402
in stock
Buy Now
Logo for Newark Electronics
Newark Electronics
from US$13.15
38,128
in stock
Buy Now
Logo for element14
element14
from US$11.30
36,509
in stock
Buy Now
Logo for Farnell
Farnell
from US$11.08
33,577
in stock
Buy Now
Logo for Future Electronics
Future Electronics
from US$11.25
14,246
in stock
Buy Now
Logo for Transfer Multisort Elektronik
Transfer Multisort Elektronik
from US$10.56
621
in stock
Buy Now
Logo for Distrelec
Distrelec
from US$12.03
238
in stock
Buy Now
Logo for Schukat Electronic
Schukat Electronic
from US$10.58
149
in stock
Buy Now
Logo for RS Americas
RS Americas
from US$10.16
119
in stock
Buy Now
Logo for Chip One Stop
Chip One Stop
from US$10.20
29
in stock
Buy Now
Logo for Micros
Micros
from US$12.16
20
in stock
Buy Now
Logo for Avnet Silica
Avnet Silica
-
4,403
in stock
Buy Now
Logo for EBV Elektronik
EBV Elektronik
-
2,023
in stock
Buy Now

Features

80MHz/105DMIPS, 32-bit MIPS M4K® Core
USB 2.0 On-The-Go Peripheral with integrated PHY
10/100 Ethernet MAC with MII/RMII Interfaces
2 x CAN2.0b modules with 1024 buffers
8 Dedicated DMA Channels for USB OTG, Ethernet, and CAN
5 Stage pipeline, Harvard architecture
MIPS16e mode for up to 40% smaller code size
Single cycle multiply and hardware divide unit
32 x 32-bit Core Registers
32 x 32-bit Shadow Registers
Fast context switch and interrupt response
512K Flash (plus 12K boot Flash)
128K RAM (can execute from RAM)
8 Channel General Hardware DMA Controller
Flash prefetch module with 256 Byte cache
Lock instructions or data in cache for fast access
Programmable vector interrupt controller
Fast and Accurate 16 channel 10-bit ADC,
Max 1 Mega sample per second at +/- 1LSB, conversion available during SLEEP & IDLE
RUN, IDLE, and SLEEP modes
Multiple switchable clock modes for each power mode, enables optimum power settings
iFlow Trace: Non-intrusive Hardware Instruction Trace port (5 Wires)
8 hardware breakpoints (6 Instruction and 2 Data)
2 wire programming and debugging interface
JTAG interface supporting Programming, Debugging and Boundary scan
Fail-Safe Clock Monitor - allows safe shutdown if clock fails
2 Internal oscillators (8MHz & 31KHz)
Hardware RTCC (Real-Time Clock and Calendar with Alarms)
Watchdog Timer with separate RC oscillator
Pin compatible with 16-bit PIC® MCUs
Serial Communication Modules allow flexible UART/SPI/I2C™ configuration

Specifications

Part Family PIC32MX7xx
CPU Type 32-bit MIPS MCU
MaxSpeed (MHz) 80
Program Memory Size (KB) 512
SRAM (KB) 128
Data EEPROM (bytes) 0
Temp. Range Min. -40
Temp. Range Max. 105
Operation Voltage Min.(V) 2.3
Operation Voltage Max.(V) 3.6
Direct Memory Access (DMA) Channels 8
SPI 4 -SPI
I2C 5
UART 6
I2S 0
Ethernet 10/100 Base-TX Mac
USB Interface FS Device/Host/OTG
Number of USB Modules 1
Type of CAN module CAN
Number of CAN Modules 2
Crypto Engine No
Max ADC Resolution (bits) 10
Max ADC Sampling Rate (ksps) 1000
ADC Channels 16
Max DAC Resolution (bits) 0
DAC outputs 0
Number of Comparators 2
Motor Control PWM Channels 0
Quadrature Encoder Interface (QEI) 0
Internal Oscillator 8 MHz, 32 kHz
Hardware RTCC No
Max I/O Pins 85
Pin Count 100
Low Power No
Pins | Packaging 100 | TQFP
Temp Range -40C to +85C
Packing Media Tray (119)

Resources



Application Notes
AN1044 - Data Encryption Routines for PIC24 and dsPIC Devices
MPLAB Harmony v3 Application Development Guide for MPLAB Harmony v2 Users
AN1045 - File I/O Functions Using Microchip's
AN1325 - mTouch Metal Over Cap Technology
AN1367 - Porting the Helix MP3 Decoder onto Microchip’s PIC32MX 32-bit MCUs
AN1388 - USB, UART, and Ethernet Bootloader for PIC32 Devices
AN1387 - Using PIC32 MCUs to Develop Low-Cost Controllerless (LCC) Graphics Solutions
Creating a Multi-LUN USB Mass Storage Class Device Using the MPLAB® Harmony USB - Creating a Multi-LUN USB Mass Storage Class Device Using the MPLAB® Harmony USB Device Stack Application Note
AN2587 - EMI, EMC, EFT, and ESD Circuit Design Consideration for 32-bit Microcontrollers Application Note
Creating a USB Audio Device on a PIC32 MCU Using MPLAB Harmony - Creating a USB Audio Device on a PIC32 MCU Using MPLAB Harmony Application Note
MPLAB Harmony v3 Project Migration




Legacy Collaterals
AN1066 XX - MiWi Wireless Networking Protocol Stack
AN1071 - IrDA Standard Stack for Microchip 16-Bit and 32-bit MCUs
AN1136 - How to Use Widgets in Microchip Graphics Library
AN1145 - Using a USB Flash Drive with an Embedded Host
AN1142 - USB Mass Storage Class on an Embedded Host
AN1140 - USB Embedded Host Stack
AN1141 - USB Embedded Host Stack Programmers Guide
AN1204 - Microchip MiWi P2P Wireless Protocol
AN1227 - Using a Keyboard with the Microchip Graphics Library
AN1229 - Class B Safety Software Library for PIC MCUs and dsPIC DSCs
AN1233 - AN1233, USB Printer Class on an Embedded Host
AN1246 - How to Create Widgets in Microchip Graphics Library
Use PIC32 Boot Flash to Expand Program Memory
AN1143 - Generic Client Driver for a USB Embedded Host
AN1247 - Communication Device Class (CDC) Host
AN1264 - Integrating Microchip Libraries with a Real-Time Operating System
PIC32 PHY Support
AN1182 - Fonts in the Microchip Graphics Library
AN1334 - Techniques for Robust Touch Sensing Design
PIC32 USK Port I/O Demo
PIC32 USK USB Device - CDC Basic Demo
PIC32 USK PWM/DMA Demo
PIC32 USK Core Timer Demo
PIC32 USK USB Device - HID Mouse Demo
PIC32 USK USB Host - Mass Storage Simple Demo
AN1373 - Using PIC32 MCUs to Develop GSM/GPRS/GPS Solutions Application Note
AN1415 - Video Playback and Streaming Solutions Using the PIC® MCU
PIC32 VGA Camera Sensor Demo
MPLAB REAL ICE JTAG Adaptor Instruction Sheet
Updating PIC32MX Support in the v2013-06-15 MLA USB Device and Host Stack
Updating PIC32MX Support in the v2013-06-15 MLA MDD File System
Updating PIC32MX Support in the v2013-06-15 MLA Graphics (GFX) Stack
Program Executive RIPE_06_000201
PIC32 Legacy Peripheral Libraries - Linux
PIC32 Legacy Peripheral Libraries - MAC OS
PIC32 Legacy Peripheral Libraries - Windows
How to Add USB Mass Storage Device (MSD) Functionality Using the MPLAB Harmony C
Creating a Hello World Application Using the MPLAB Harmony Configurator (MHC)
Transferring Weather Data to a Smart Device BLE Client Using a Curiosity Develop - Transferring Weather Data to a Smart Device BLE Client Using a Curiosity Development Board Application Note
Bluetooth Stack Library Demonstrations in Harmony
Class B application Demos in Harmony
Crypto application Demos in Harmony
File System application Demos in Harmony
Graphics application Demos in Harmony
RTOS application Demos in Harmony
TCPIP application Demos in Harmony
USB application Demos in Harmony
How to Use the DMA CRC Generator on PIC32 Devices TB


Programming Specifications
PIC32 Flash Programming Specification

Reference Manuals
PIC32 Family Reference Manual, Sect. 01 Introduction
PIC32 Family Reference Manual, Sect. 04 Prefetch Cache Module
PIC32 Family Reference Manual, Sect. 05 Flash Programming
PIC32 Family Reference Manual, Sect. 06 Oscillators
PIC32 Family Reference Manual, Sect. 09 Watchdog Timer and Power-up Timer
PIC32 Family Reference Manual, Sect. 10 Power-Saving Modes
PIC32 Family Reference Manual, Sect. 12. I/O Ports
PIC32 Family Reference Manual, Sect. 13 Parallel Master Port
PIC32 Family Reference Manual, Sect. 15 Input Capture
PIC32 Family Reference Manual, Sect. 16 Output Compare
PIC32 Family Reference Manual, Sect. 17 10-Bit A/D Converter
PIC32 Family Reference Manual, Sect. 19 Comparator
PIC32 Family Reference Manual, Sect. 20 Comparator Voltage Reference
PIC32 Family Reference Manual, Sect. 23 Serial Peripheral Interface
PIC32 Family Reference Manual, Sect. 24 Inter-Integrated Circuit
PIC32 Family Reference Manual, Sect. 29 Real-Time Clock and Calendar (RTCC)
PIC32 Family Reference Manual, Sect. 31 DMA Controller
PIC32 Family Reference Manual, Sect. 33 Programming and Diagnostics
PIC32 Family Reference Manual, Sect. 02 CPU for Devices with M4K Core
PIC32 Family Reference Manual, Sect. 27 USB On-The-Go
PIC32 Family Reference Manual, Sect. 34 Controller Area Network (CAN)
PIC32 Family Reference Manual, Sect. 35 Ethernet Controller
PIC32 Family Reference Manual, Sect. 14 Timers
PIC32 Family Reference Manual, Sect. 03 Memory Organization
PIC32 FRM - Section 21. UART


Environmental Information

JEDEC Indicator e3
ROHS Compliant
China EFUP Compliant
Device Weight (g) 0.391
Shipping Weight (kg) 1.596639
Lead Count 100
Package Type TQFP
Package Width or Size 12x12x1mm
Soldering Composition Matte Tin

Alternative Descriptions

32 Bit MCU, 512KB Flash, 128KB RAM, 80 MHz, 100 Pin, USB, ENET, 2 CAN | Microchip Technology
Microcontroller Mcu, 32 Bit, Pic32, 80Mhz, Tqfp-100 | Newark Electronics
MCU, 32BIT, PIC32, 80MHZ, TQFP-100 | element14
PIC32MX Series 512 kB Flash 128 kB RAM SMT 32-Bit Microcontroller - TQFP-100 | Future Electronics
100 PINS, 512KB Flash, USB, ENET, 2xCAN | RS
IC: PIC microcontroller | Transfer Multisort Elektronik
Microchip Microcontroller PIC32 80MHz 512KB / 128KB TQFP 32bit | Distrelec
MC 32bit 2,3V 512kB Flash 80MHz TQFP100 | Schukat Electronic
512KB Flash 128KB RAM 80 MHz USB ENET 2xCAN 8 DMA | Microchip Technology Inc. PIC32MX795F512L-80I/PT | RS Americas
32-bit MCU | Micros


Frequently Asked Questions

Where can I find additional details, specifications and documents for a PIC32MX795F512L-80I/PT?

Additional datasheets, footprints and schematics for PIC32MX795F512L-80I/PT are listed on our Part Details page. You can also find images and similar parts to PIC32MX795F512L-80I/PT on this page.

What pricing and inventory information can I view?

Distributor pricing and stock information is available for PIC32MX795F512L-80I/PT on our Product Comparison page. Access via the 'View Pricing & Stock' button to view PIC32MX795F512L-80I/PT price breaks, MOQs, lead times, inventory and SKUs from distributors.

What category does PIC32MX795F512L-80I/PT fall under?

The PIC32MX795F512L-80I/PT is listed under Semiconductors - ICs > More Semiconductors - ICs.

Can I view similar or alternative parts?

You can view similar parts to PIC32MX795F512L-80I/PT when available in the More Semiconductors - ICs range under the specifications section at the bottom of the details page.

Who can I contact for technical support of the product?

Submit any questions directly to the customer support team of the distributor listing the product. For the PIC32MX795F512L-80I/PT you can contact the distributor directly for product support, shipping queries etc.

Is the PIC32MX795F512L-80I/PT RoHS compliant?

Yes. This part has been flagged as RoHS Compliant by Microchip Technology.

Which authorised distributors for PIC32MX795F512L-80I/PT have stock available?

Authorised distributors including Microchip Technology, Newark Electronics, element14, Farnell and Future Electronics have stock available or on a lead time for PIC32MX795F512L-80I/PT.

How do I check stock and lead times for all distributors?

Stock availability and lead times will be displayed for PIC32MX795F512L-80I/PT often in real-time on the comparison pages.

What if I can't find stock of PIC32MX795F512L-80I/PT?

You can fill out our help required form which you can use to request a quote for PIC32MX795F512L-80I/PT from some of our verified obsolescence suppliers. Alternatively, contact us via our web chat in the bottom left of your screen and one of our team will try to help.

We use cookies to improve your experience. See our privacy policy.
Okay