PIC32MX675F512L by Microchip Technology


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

No distributors results available

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
4 Dedicated DMA Channel for USB OTG
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)
64K RAM (can execute from RAM)
8 Channel 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 samples 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
Hardware RTCC (Real-Time Clock and Calendar with Alarms)
2 Internal oscillators (8MHz & 31KHz)
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 PIC32MX6xx
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 None
Number of CAN Modules 0
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

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
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. 35 Ethernet Controller
PIC32 Family Reference Manual, Sect. 14 Timers
PIC32 Family Reference Manual, Sect. 03 Memory Organization
PIC32 FRM - Section 21. UART



Frequently Asked Questions

Where can I find additional details, specifications and documents for a PIC32MX675F512L?

Additional datasheets, footprints and schematics for PIC32MX675F512L are listed on our Part Details page. You can also find images and similar parts to PIC32MX675F512L on this page.

What pricing and inventory information can I view?

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

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 PIC32MX675F512L you can contact the distributor directly for product support, shipping queries etc.

Is the PIC32MX675F512L RoHS compliant?

This part has not been flagged as RoHS Compliant.

Which authorised distributors for PIC32MX675F512L have stock available?

There is no stock from authorised distributors for PIC32MX675F512L.

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

Stock availability and lead times will be displayed for PIC32MX675F512L often in real-time on the comparison pages.

What if I can't find stock of PIC32MX675F512L?

You can fill out our help required form which you can use to request a quote for PIC32MX675F512L 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.