PIC32 Microcontroller Families

Similar documents
PIC32 Microcontroller Families

PIC32 Microcontroller Families

PIC32 Microcontroller Families

PIC32 Microcontroller Families

32-bit Microcontrollers. PIC32 Microcontroller Family with USB On-The-Go.

PIC32 Microcontroller Families

Software Tools.

PIC32 Microcontroller Family with USB On-The-Go

PIC24 Microcontroller Family

PIC Microcontrollers for 8-bit Applications

Complete Utility Metering Solutions

16-bit Microcontrollers. PIC24 Microcontroller Family.

Section 40. Introduction (Part IV)

Connectivity Solutions for Embedded Design:

RN4020 PICtail /PICtail Plus Board User s Guide

PIC12F752/HV752 Family Silicon Errata and Data Sheet Clarification. DEV<8:0> (1) REV<4:0> Silicon Revision (2)

Connectivity Solutions for Embedded Design:

ARM Core-Based Embedded Microprocessors

PIC12LF1552 Silicon Errata and Data Sheet Clarification DEV<8:0>

Microstick for 3V PIC24 K Series Devices

SPI Communication with the AR1020 Controller

Touch and Input Sensing Solutions

Application Portability for 32-Bit Microcontrollers Reality or Myth?

Home Appliance Solutions. Electronic Solutions for Appliance Designers.

Introducing: New Low-Cost & Low Pin Count PIC Microcontrollers for the 8-, 16- & 32-bit Markets

Connectivity Solutions for Embedded Design

Trace Interface Kit. PIC32MX 100P QFP to 100P PIM. PIC32MX450/ pin to 100-pin USB PIM. PIC32MX 1xx/2xx PIM PIC32MZ2048EC P PIM

PIC32 MX1/MX2 Microcontrollers. Dave Richkas Product Marketing Manager High-Performance Microcontroller Division Microchip Technology Inc.

Voltage Supervisors Design Guide

TB3010. Maximize Software Portability for Future PIC32 MCUs CASE 1: WRITING TO SFR INTRODUCTION CASE 2: READING FROM SFR. Microchip Technology Inc.

Serial EEPROM Powered for Automotive

Section 1. Introduction

PIC32MX. PIC32MX Rev. B2 ES Silicon Errata. PIC32MX (Rev. B2 ES) Silicon Errata. 1. Module: Device Reset. 2. Module: Software Device Reset

ARM Core-Based Embedded Microprocessors

Section 32. Configuration

PIC Microcontrollers with Integrated LCD Driver Module

PIC18F6390/6490/8390/8490

PIC18F2480/2580/4480/4580

Recommended Usage of Microchip SPI Serial SRAM Devices RECOMMENDED CONNECTIONS FOR 23XXXX SERIES DEVICES VCC 23XXXXX HOLD SCK

MPLAB ICD 2 DESIGN ADVISORY. Operational Issues AC GROUNDING

PIC10F220/222 Rev. B Silicon/Data Sheet Errata. Sym. Characteristic Min. Typ Max. Units Conditions

PIC12F629/675 Family Silicon Errata and Data Sheet Clarification. (1) Revision ID for Silicon Revision (2)

Using C and a Timer to Interface MSP430 MCUs with UNI/O Bus-Compatible Serial EEPROMs CIRCUIT FOR MSP430F1232 MCU AND 11XXX SERIAL EEPROM VCC (1)

TB3107. Advantages of NVSRAM Over FRAM ADVANTAGES OF NVSRAM INTRODUCTION PIN DESCRIPTION

Section 41. Prefetch Module for Devices with L1 CPU Cache

MCS3122 Memory Programming Specification

PIC24FV32KA304 FAMILY

Using a Timer to Interface PIC18 MCUs with UNI/O Bus-Compatible Serial EEPROMs CIRCUIT FOR PIC18F24J10 MCU AND 11XXX SERIAL EEPROM MCLR RA3 VCC (1)

AN1552. MRF24XA Radio Utility Driver Program GETTING STARTED INTRODUCTION SERIAL PORT SETTINGS. Microchip Technology Inc.


Deadman Timer (DMT) HIGHLIGHTS. This section of the manual contains the following major topics:

PIC24FJ64GA004 FAMILY

Using C18 and a Timer to Interface PIC18 MCUs with UNI/O Bus-Compatible Serial EEPROMs RB5 RB3 RB2 RB1 RB0 VDD RC4

EQCO-SDI HD-SDI Repeater User s Guide

PIC18F6627/6722/8627/8722

MGC D Gesture Controller Product Brief. Introduction. Key Features. Applications. Peripheral Features. Power Features

Graphical and Segmented Display Solutions

PIC16(L)F1503 Family Silicon Errata and Data Sheet Clarification

PIC12F635 Silicon Errata and Data Sheet Clarification. (1) Revision ID for Silicon Revision (2)

TB3009. Common 8-Bit PIC Microcontroller I/O Pin Issues INTRODUCTION TRIS BITS TABLE 1: QUICK TROUBLESHOOTING GUIDE. Microchip Technology Inc.

AN1006. Interfacing SPI Serial EEPROMs to PIC18 Devices INTRODUCTION CIRCUIT FOR PIC18F1220 AND 25 SERIES (SPI) DEVICE

WM32X2057GXXAS. 2.4 GHz IEEE b/g/n Wi-Fi MCU Module. Features. Antenna. Networking. Operating Conditions. RF Features. Memory Interfaces MODULE

TB079. Programming Baseline Flash Devices with PICkit 1 PIC12F508/509 AND PIC16F505 PROGRAMMING INTRODUCTION. PICkit 1 FIRMWARE VERSION 2.0.

dspic33fj128gp804 AND PIC24HJ128GP504

PIC16(L)F1454/1455/1459

Prefetch Cache Module

Electronic Solutions for Appliance Designers

8-bit PIC Microcontrollers

PIC16F72. PIC16F72 Data Sheet Errata. Clarifications/Corrections to the Data Sheet: 1. Module: Core (Product Identification System)

Product Change Notification - SYST-12GOUO321 (Printer Friendly)

AN1393. PIC12LF1840T48A Microcontroller Transmitter Reference Design INTRODUCTION KEY REQUIREMENTS CONFIGURATION REGISTER WRITE

PIC10F200/202/204/206

Using C and a Hardware Module to Interface Texas Instruments MSP430XXXX MCUs with SPI Serial EEPROMs CIRCUIT FOR MSP430XXXX AND 25XXX SERIAL EEPROM

Interfacing 8051 MCUs with SPI Serial EEPROMs CIRCUIT FOR P89LPC952 MCU AND 25XXX SERIAL EEPROM

MCP215X. MCP215X Rev. A Silicon/Data Sheet Errata. 4. Module: IR Protocol Handler. 1. Module: IR Protocol Handler. 5. Module: Test Escapes

RZ Embedded Microprocessors

BM63. Bluetooth 4.2 Stereo Audio Module. Features. Audio Codec. RF/Analog. Peripherals. DSP Audio Processing

PIC16F91X/946 Family Silicon Errata and Data Sheet Clarification

MTCH101 Evaluation Kit User s Guide

8-Bit MCUs: Sophisticated Solutions for Simple Applications

20-Pin 8-Bit CMOS Flash Microcontroller Product Brief. Timers 8/16-bit I/O

Microchip Technology Enhances Popular 16- and 32-bit Development Platform with Application-Specific Expansion Hardware

Complete CAN Solutions for Diverse Embedded Applications. CAN Solutions

Graphical and Segmented Display Solutions

Section 19. Dual Comparator Module

RTX Computer-On-Module RISC Platforms

Section 25. Device Configuration

Complete Utility Metering Solutions

STM3220G-SK/KEI. Keil starter kit for STM32F2 series microcontrollers (STM32F207IG MCU) Features. Description

IS2062/64. Bluetooth 4.2 Stereo Audio SoC. Features. Audio Codec. Peripherals. Baseband Features. Operating Condition. RF Features.

Recommended Usage of Microchip 23XX512/23XX1024 Serial SRAM Devices. Device Density Voltage Range Hold Pin SPI SDI SQI

PIC16(L)F1847 Family Silicon Errata and Data Sheet Clarification

PIC32&Overview& E155&

PIC16(L)F1512/1513 Family Silicon Errata and Data Sheet Clarification DEV<8:0>

Interfacing 23X512/1024 SDI/SQI Serial SRAM Devices to NXP LPC18XX/43XX Microcontrollers Using the SPIFI Peripheral. Vcc B13

Interfacing PIC18 MCUs with UNI/O Bus-Compatible Serial EEPROMs PDIP RA0 RB3 RA1 RB2 RA4 RA7 PIC18F1220 RA2 RB7 RA3 RB6 RB0 RB5 RB1 RB4 SOT-23 VCC

STM32 Cortex-M3 STM32F STM32L STM32W

Connectivity. Ethernet

Using the C18 Compiler to Interface Microwire Serial EEPROMs to PIC18 Devices CIRCUIT FOR PIC18F1220 AND 93 SERIES (MICROWIRE) DEVICE PIC18F1220

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform.

Transcription:

32-bit Microcontrollers PIC32 Microcontroller Families www.microchip.com/pic32

Performance-Leading PIC32 Microcontrollers Building on the heritage of Microchip Technology s world-leading 8- and 16-bit PIC microcontrollers, the PIC32 family delivers 32-bit performance and more memory to solve increasingly complex embedded system design challenges. Broad Portfolio Fast, Easy Development From simple device connectivity to RTOS-driven graphical Shorten your project design cycle. user interface applications with advanced audio processing, Free MPLAB X Integrated Development Environment there is a PIC32 device to meet your design challenges. supporting all Microchip MCUs Up to 200 MHz/330 DMIPS, MIPS microaptiv core Free MPLAB XC32/XC32++ Compiler with DSP instructions MPLAB Harmony Software Framework to get you started Up to 100 MHz/131 DMIPS, MIPS M4K core with communications, graphics, file system, audio and Fast interrupts and context switch signal processing Dual panel Flash with live update Work in a familiar environment with a broad third party 16 KB to 2 MB Flash ecosystem of IDEs, RTOS and debuggers 4 KB to 5 KB RAM for data and program execution Development kits starting at $34.95 with free C compiler Temperature range: 85ºC; 105ºC; 5ºC (planned) More Design Options Low pin count devices with Peripheral Pin Select (PPS) Simplify your system design through integration. for pin remapping of most digital I/O Extensive analog and digital peripherals including 10/100 Ethernet MAC, I 2 C, I 2 S, 10/-bit ADCs with up to 48 analog channels, serial communications, Industry-Leading Compatibility SQI, EBI and Hi-Speed Create scalable products in a consistent environment. Up to 26 DMA channels Common MPLAB X development tools 8/16-bit parallel master port supporting graphic Pin- and peripheral-compatible with 16-bit PIC MCUs interface and additional memory Common software stacks across MCUs CTMU for improved human interfaces with capacitive Common tools environment for over 1,000 PIC MCUs buttons or slider control PIC32 Software Solutions Support www.microchip.com/harmony HMI CA Audio & Speech Connectivity Encryption Basic Libraries Boot Loader Host, Device, On-the-Go with Class s Microchip Graphics Library Capacitive Touch Software Microchip Graphics Display Designer X mtouch Capacitive Touch Library CA API Library for PIC32 with Integrated CA Controller (Included in MPLAB XC32 Compiler) Standalone CA Library: includes support for MCP2515 Audio Library for PIC32MX: Speex, ADPCM and WAV; MP3 and AAC Decode Digital Audio for Apple devices; Bluetooth Stack for PIC32; Sample Rate Conversion (SRC) Library; PIC32 Bluetooth Audio Software Suites Microchip TCP/IP with SSL and BSD IrDA Stack IEEE 2.15.4 and Sub-GHz MiWi Development Environment PIC32 Bluetooth Audio Software Suites Cryptographic Library File System Library DSP Library (Included in MPLAB XC32 Compiler) Floating Point Math Library Peripheral Library EEPROM Emulation IEC 60730 Class B Software Fixed Point Math Library Fixed Point DSP Library Serial Port Boot Loader Host Boot Loader Ethernet Boot Loader Get the latest updates at www.microchip.com/harmony. MPLAB Harmony Software Framework compatible. Additional software libraries listed in the table above are planned to be included in MPLAB Harmony. 2 32-bit Microcontrollers

MPLAB Harmony for PIC32 Introduction MPLAB Harmony is a flexible, abstracted, fully integrated firmware development environment for PIC32 microcontrollers. It enables robust framework development of interoperable RTOS-friendly libraries with quick and extensive Microchip support for third party software integration. MPLAB Harmony includes a set of peripheral libraries, drivers and system services that are readily accessible for application development. The code development format allows for maximum re-use and reduces time-to-market. MPLAB Harmony Block Diagram Application(s) Benefits Faster time-to-market Improved code interoperability Simplified support Improved 32-bit scalability Enhanced third party software integration RTOS (3rd Party) RTOS Configuration O S A L Common System Services System Configuration PLIB Middleware Hardware PLIB Plug-in PLIB Middleware Plug-in PLIB PLIB Software Framework PIC32 Software Development Tools Available with MPLAB Harmony Applications Operating System Abstract Layer (OSAL) Middleware/ Software Libraries Device s Development Software Third Party Software Graphics applications TCP/IP applications and utilities applications OSAL interface with basic and none implementation OSAL implementation for FreeRTOS OSAL implementation for Micrium µc/os-iii Graphics TCP/IP Cryptographic libraries File systems System services ADC Ethernet media access controller Ethernet PHY interface Controllerless graphics Epson LCD controller on-volatile memory SPI, UART, high-speed Timer, parallel master port MPLAB X IDE MPLAB XC32++ FreeRTOS* OpenRTOS* TCP/IP* SSL libraries Micrium μc/os-iii Additional software components planned *Sold and front-line support provided directly by Microchip Application Layer Implements desired overall behavior Abstracted hardware access Allows for easy port across PIC32 parts Common System Services Provides common functionality to avoid duplication and conflicts Eliminates complex interactions and interdependencies between modules OSAL provides OS compatibility and interface Manages shared resources Supports low-level configuration and board support package Middleware Layer Implements complex libraries and protocols (, TCP/IP, file systems, graphics) Provides a highly abstracted application program interface Libraries are thread safe and RTOS ready Built on drivers, PLIBS, system services Supports third party library integration Device Layer Provides highly abstracted interface to peripheral Controls access to the peripheral Manages multiple hardware instances and software clients with select drivers Manages peripheral state and multiple peripheral instances Accesses hardware via PLIB Supports blocking or non-blocking code Peripheral Libraries (PLIB) Layer Provide functional interface for Microchip PIC32 scalability Implements part-specific features 32-bit Microcontrollers 3

Inside the MIPS M4K Core PIC32 MCU 32-bit MIPS M4K core, Harvard architecture, Single-cycle hardware MAC fast interrupts and context switch Direct memory access controller with integrated CRC module operates in idle mode On-The-Go controller with dedicated DMA channels and integrated transceivers CA2.0b, with configurable buffers and advanced filtering M4K 32-bit Core 10/100 Ethernet MAC with dedicated DMA channels and MII/RMII interfaces High-throughput Bus matrix with high-speed concurrent access to memories, peripherals and I/O 100 MHz, 1.65 DMIPS/MHzD 5 Stage Pipeline, p, 32-bit ALU Trace JTAG 32-bit HW Mul/Div Instruction 323 Core Registers Shadow S Set Data DMA 8 Ch. Bus Matrix OTG CA 2-Wire 2.0bb Debug (2) RMII/MII 10/100 Ethernet MAC 2 Ch. DMA 4 Ch. DMA 2 Ch. DMA Single 2.3 to 3.6V supply power-on reset, brown-out reset, low voltage detection 5K, 8-bit wide self-programmable Flash, predictive instruction pre-fetch 256 byte Cache Prefetch Buffer Cache 16-bit Parallel Port 5 KBK Flash F 28 Ch. 10-bit ADC 8 KB SRAM Input Capture (5) Interrupt Controller Peripheral Bus Output Compare PWM (5) GPIOG P (85) ( 8 VREG 16-bit Timers (5) 2-Wire Debug CTMU/ Temp Sense MPLAB X IDE, MPLAB ICD 3 In-Circuit Debugger and MPLAB REAL ICE In-Circuit Emulator compatible Analog g Comparators (3) I 2 C (5) UART (6) I 2 S/SPI (4) RTCC Flexible 1:1 to 1:8 ratio with Bus matrix to suit application needs 16-bit Parallel master port with programmable wait states. Connect to SRAM, Flash, graphic LCDs or other peripherals Rich integrated analog and digital peripheral set, compatible with 16-bit PIC microcontrollers ote: ot all features are available on all PIC32 devices. Please see product family table for more information. 4 32-bit Microcontrollers

Inside the MIPS32 microaptiv Core PIC32 MCU High-performance, realtime embedded MCU core with DSP functionality offers up to 35% code size reduction operating at near-full rate Direct memory access controller with integrated CRC module operates in idle mode Reduces software overhead and actions such as encryption, decryption and authentication are executed more quickly A synchronous serial interface that provides access to serial Flash memories and other serial devices Hi-Speed Device/Host/OTG controller with dedicated DMA channels and integrated transceivers PMP/EBI provides a high-speed and convenient interface to external parallel memory devices, camera sensors and LCDs High-endurance, flexible and secure Flash with dual Flash banks for live update MIPS32 microaptiv Core 200 MHz, 5-Stage Pipeline 32-bit CPU +DSP Trace EJTAG Instruction Prefetch etch WDT BOR Reset Inst. Cache 2 MB Flash Dual Panel Live Update Data POR Reset Data D Cache 5 KB SRAM Timer (9) DMAA 8 Ch.. PPS IC (9) Crypto Engine EBI 2 Ch. DMA PMPP Output Compare PWM (9) SQI 2 Ch. DMA High-Speed Bus Matrix Peripheral Buses I 2 S/SPI (6) High h CA Speed ed 2.0b (2) 8 Ch. DMA Comparator (2) 4 Ch. DMA -bit ADC 28 Msps, 4-Wire 6 S/H H Debug I 2 C (5) Ethernet MAC 2 Ch. DMA RTCC CA2.0b, with configurable buffers and advanced filtering 10/100 Ethernet MAC with dedicated DMA channels and MII/RMII interfaces MPLAB X IDE, MPLAB ICD 3 In-Circuit Debugger and MPLAB REAL ICE In-Circuit Emulator compatible Convenient standard CODEC interface for high-quality audio ote: ot all features are available on all PIC32 devices. Please see product family table for more information. 32-bit Microcontrollers 5

Developing with the PIC32 Microcontroller Microchip is the only silicon vendor with a full 8-, 16- and 32-bit microcontroller portfolio supported by a unified development environment. The MPLAB X IDE is free and easy to use. PIC32 Starter Kits Getting started is easy with any of the fully integrated PIC32 Starter Kits featuring simple installation, getting started tutorial and PIC32 starter board with easy connection to your PC. The starter kits include: MPLAB X IDE and MPLAB XC 32 C Compiler PIC32 starter board with integrated programmer and debugger Code examples, documentation, tutorials and sample projects, optional I/O expansion board allows signal breakouts and connections for PICtail Plus daughter cards Lite version has no code size limit and full optimizations. After 60 days some optimizations are disabled. PIC32 Development Tools Choose a Platform: Starter Kit Platform OR Explorer 16 Platform Starter Kit Platform PIC32 Starter Kit II (DM320003-2) Microstick II (DM330013-2) PIC32 Ethernet Starter Kit (DM320004) PIC32 Ethernet Starter Kit II (DM320004-2) PIC32 Starter Kit III (DM320003-3) PIC32 Starter Kit (DM320001) Wi-Fi G Demo Board (DV1024) PIC32MZ Embedded Connectivity Starter Kit (DM320006) MPLAB Starter Kit for PIC32MX1XX/2XX (DM320013) PIC32MZ Embedded Connectivity Starter Kit with Crypto Engine (DM320006-C) OPTIOAL PIC32 I/O Expansion Board (DM320002) PIC32MX Audio Development Board (DM320011) 6 32-bit Microcontrollers Multimedia Expansion Board (DM320005) Multimedia Expansion Board II (DM320005-2) Microchip M2M Development Kit for CDMA (DM320017) PIC32 Bluetooth Audio Development Kit (DV320032) PIC32 GUI Development Board with Projected Capacitive Touch (DM320015)

Developing with the PIC32 Microcontroller Explorer 16 Platform PIC32 Plug-in Modules (MA320001/2/3/11/) (MA320002-2) Explorer 16 Development Board (DM240001) Explorer 16 Development Board + MPLAB REAL ICE In-Circuit Emulation System (DV244005) MPLAB ICD 3 In-Circuit Debugger (DV1035) OR AD PIC32MX460F5L PICtail Boards Common to Both Development Platforms Graphics Daughter Board with 3.2" Display Kit (AC17-3) M2M PICtail Daughter Board (AC320011) CA/LI PICtail Plus Daughter Board (AC1130-2) PIC32 VGA Camera Sensor (VCS) PICtail Plus Board (AC1150) PIC32MX CTMU Evaluation Board (AC323027) Low-Cost Controllerless (LCC) Graphics PICtail Plus Board (AC1144) MRF24WB0MA Wi-Fi Daughter Board (AC1136-4) Graphics Controller PICtail Plus Epson S1D13517 Board (AC17-7) MRF24J40MA PICtail Plus 2.4 GHz RF Card (AC1134) Graphics Display Truly 7" 0 4 (WVGA) PICtail Plus Board (AC17-9)... and many more! Third Party Application Software and Hardware Support Ashling Microsystems AVIX-RT chipkit.net CMX Systems Digilent Inc. E.E. Tools EasyCode easygui eflightworks ELEC expresslogic FreeRTOS Fubarino Green Hills Software Inc. HCC-Embedded Interniche Technologies Inc. Lauterbach Macraigor Systems Micriµm Micro/sys Inc. OLIMEX Ltd. OpenRTOS Pumpkinl RoweBots Research Inc. Schmalzhaus SEGGER Serious Integrated Softlog SparkFun Electronics TechToys Company Virtual Fab woflssl MPLAB Harmony Software Framework compatible. For up-to-date information about our 32-bit portfolio, related development tools and technical support, visit: www.microchip.com/pic32. 32-bit Microcontrollers 7

PIC32 Microcontroller Product Families PIC32MX Devices Device Flash KB + Boot Flash (KB) SRAM (KB) Pin Count Speed (MHz) I 2 S/SPI I 2 C UARTs DMA Channels General/Dedicated CTMU/PPS (Full/Hi-Speed) 10/100 Ethernet CA 2.0b IC/OC/PWM 10-bit ADC 1 Msps Analog Comparator Timers 16b/32b RTCC Parallel Master Port JTAG Program, Debug, Boundary Scan Temp. Range ( C) PIC32MX110F016B 16 + 3 4 28 10 PIC32MX110F016C 16 + 3 4 36 40 PIC32MX110F016D 16 + 3 4 44 13 2/2 2 2 4/2 Y 5/5/5 PIC32MX0F032B 32 + 3 8 28 10 3 5/2 Y Y Y PIC32MX0F032C 32 + 3 8 36 40/50 PIC32MX0F032D 32 + 3 8 44 13 PIC32MX130F0B + 3 16 28 10 PIC32MX130F0C + 3 16 36 40 PIC32MX130F0D + 3 16 44 13 2/2 2 2 4/2 Y 5/5/5 PIC32MX150F8B 8 + 3 32 28 10 3 5/2 Y Y Y PIC32MX150F8C 8 + 3 32 36 40/50 PIC32MX150F8D 8 + 3 32 44 13 PIC32MX210F016B 16 + 3 4 28 9 PIC32MX210F016C 16 + 3 4 36 40 PIC32MX210F016D 16 + 3 4 44 13 2/2 2 2 4/2 Y FS 5/5/5 PIC32MX220F032B 32 + 3 8 28 9 3 5/2 Y Y Y PIC32MX220F032C 32 + 3 8 36 40/50 PIC32MX220F032D 32 + 3 8 44 13 PIC32MX230F0B + 3 16 28 9 PIC32MX230F0C + 3 16 36 40 PIC32MX230F0D + 3 16 44 13 2/2 2 2 4/2 Y FS 5/5/5 PIC32MX250F8B 8 + 3 32 28 9 3 5/2 Y Y Y PIC32MX250F8C 8 + 3 32 36 40/50 PIC32MX250F8D 8 + 3 32 44 13 PIC32MX320F032H 32 + 8 40 PIC32MX320F0H 40 + 16 PIC32MX320F0H 2 0/0 16 ch PIC32MX320F8H 2/2 2 5/5/5 2 5/2 Y Y Y 8 + 16 PIC32MX320F8L 100 PIC32MX330F0H 4 + 16 100 PIC32MX330F0L 100 5 4/0 Y 28 ch PIC32MX340F8H 8 + 32 PIC32MX340F8L 100 PIC32MX340F256H 256 + 32 PIC32MX360F256L 100 2/2 2 2 4/0 5/5/5 16 ch 2 5/2 Y Y Y PIC32MX340F5H PIC32MX360F5L 5 + 32 100 PIC32MX350F8H 4 8 + 32 PIC32MX350F8L 100/4 5 PIC32MX350F526H 256 + 100 2/2 2 4 4/0 Y 5/5/5 28 ch 2 5/2 Y Y Y PIC32MX350F526L 100/4 5 PIC32MX370F5H 5 + 8 4 PIC32MX370F5L 100/4 5 AEC-Q100 qualified for grade 2 and 3. Check individual product pages for details. 8 32-bit Microcontrollers

PIC32 Microcontroller Product Families PIC32MX Devices (Continued) Device Flash KB + Boot Flash (KB) SRAM (KB) Pin Count Speed (MHz) I 2 S/SPI I 2 C UARTs DMA Channels General/Dedicated CTMU/PPS (Full/Hi-Speed) 10/100 Ethernet CA 2.0b IC/OC/PWM 10-bit ADC 1 Msps Analog Comparator Timers 16b/32b RTCC Parallel Master Port JTAG Program, Debug, Boundary Scan Temp. Range ( C) PIC32MX420F032H 32 + 8 40 0/1 2 0/2 16 ch PIC32MX430F0H 2/2 4 + 16 100 PIC32MX430F0L 100 2/2 5 4/2 Y 28 ch PIC32MX440F8H 0/1 8 + 32 PIC32MX440F8L 100 0/2 PIC32MX440F256H 0/1 256 + 32 PIC32MX460F256L 100 0/2 2 16 ch PIC32MX440F5H 0/1 2 FS 5/5/5 2 5/2 Y Y Y 5 + 32 PIC32MX460F5L 100 0/2 4/2 PIC32MX450F8H 4 8 + 32 PIC32MX450F8L 100/4 5 PIC32MX450F256H 4 256 + 100 2/2 PIC32MX450F256L 100/4 5 Y 28 ch PIC32MX470F5H 4 5 + 8 PIC32MX470F5L 100/4 5 PIC32MX534F0H 16 PIC32MX534F0L 100 0/4 5 + PIC32MX5F0H 32 4/4 PIC32MX5F0L 100 0/4 5 PIC32MX5F8H 8 + 32 PIC32MX5F8L 100 0/4 5 PIC32MX575F256H 256 + PIC32MX575F256L 100 0/4 5 PIC32MX575F5H 5 + PIC32MX575F5L 100 0/4 5 PIC32MX6F0H + 32 PIC32MX6F0L 100 0/4 5 PIC32MX6F8H 8 + 32 PIC32MX6F8L 100 0/4 5 PIC32MX675F256H 256 + PIC32MX675F256L 100 0/4 5 PIC32MX675F5H PIC32MX675F5L 100 0/4 5 5 + PIC32MX695F5H 8 PIC32MX695F5L 100 0/4 5 PIC32MX7F8H 8 + 32 PIC32MX7F8L 100 0/4 5 PIC32MX775F256H 256 + PIC32MX775F256L 100 0/4 5 PIC32MX775F5H PIC32MX775F5L 100 0/4 5 5 + PIC32MX795F5H 8 PIC32MX795F5L 100 0/4 5 AEC-Q100 qualified for grade 2 and 3. Check individual product pages for details. 6 FS 1 5/5/5 16 ch 2 5/2 Y Y Y 8/4 4/4 6 FS Y 5/5/5 16 ch 2 5/2 Y Y Y 8/4 4/6 1 6 FS Y 5/5/5 16 ch 2 5/2 Y Y Y 8/8 2 32-bit Microcontrollers 9

PIC32 Microcontroller Product Families PIC32MZ Devices Device Flash KB + Boot Flash (KB) SRAM (KB) Pin Count Speed (MHz) I 2 S/SPI I 2 C UARTs DMA Channels General/Dedicated PPS (Full/Hi-Speed) 10/100 Ethernet CA 2.0b IC/OC/PWM -bit ADC 28 Msps ADC S/H Analog Comparator Timers 16b/32b RTCC SQI EBI Parallel Master Port JTAG Program, Debug, Boundary Scan Encryption Temp. Range ( C) PIC32MZ2048ECG144 2048 + 160 8/ 5 144 200 6 5 6 Y HS Y PIC32MZ2048ECH144 2048 + 160 8/16 2 9/9/9 48 ch 6 2 9/4 Y Y Y Y Y PIC32MZ2048ECG4 2048 + 160 8/ 5 4 200 6 5 6 Y HS Y PIC32MZ2048ECH4 2048 + 160 8/16 2 9/9/9 48 ch 6 2 9/4 Y Y Y Y Y PIC32MZ2048ECG100 2048 + 160 8/ 5 100 200 6 5 6 Y HS Y PIC32MZ2048ECH100 2048 + 160 8/16 2 9/9/9 40 ch 6 2 9/4 Y Y Y Y Y PIC32MZ2048ECG0 2048 + 160 8/ 5 200 4 4 6 Y HS Y 9/9/9 24 ch 6 2 9/4 Y Y Y Y PIC32MZ2048ECH0 2048 + 160 8/16 2 PIC32MZ1024ECG144 1024 +160 8/ 5 144 200 6 5 6 Y HS Y PIC32MZ1024ECH144 1024 +160 8/16 2 9/9/9 48 ch 6 2 9/4 Y Y Y Y Y PIC32MZ1024ECG4 1024 +160 8/ 5 4 200 6 5 6 Y HS Y PIC32MZ1024ECH4 1024 +160 8/16 2 9/9/9 48 ch 6 2 9/4 Y Y Y Y Y PIC32MZ1024ECG100 1024 +160 8/ 5 100 200 6 5 6 Y HS Y PIC32MZ1024ECH100 1024 +160 8/16 2 9/9/9 40 ch 6 2 9/4 Y Y Y Y Y PIC32MZ1024ECG0 1024 +160 8/ 5 200 4 4 6 Y HS Y PIC32MZ1024ECH0 1024 +160 8/16 2 9/9/9 24 ch 6 2 9/4 Y Y Y Y PIC32MZ2048ECM144 2048 + 160 PIC32MZ2048ECM4 2048 + 160 5 144 200 6 5 6 8/18 Y HS Y 2 9/9/9 48 ch 6 2 9/4 Y Y Y Y Y Y PIC32MZ2048ECM100 2048 + 160 100 6 5 5 200 6 8/18 Y HS Y 2 9/9/9 40 ch Y 6 2 9/4 Y Y PIC32MZ2048ECM0 2048 + 160 4 4 24 ch Y Y Y PIC32MZ1024ECM144 1024 +160 144 5 PIC32MZ1024ECM4 1024 +160 4 200 6 5 6 8/18 Y HS Y 2 9/9/9 48 ch 6 2 9/4 Y Y Y Y Y Y PIC32MZ1024ECM100 1024 +160 100 6 5 5 200 6 8/18 Y HS Y 2 9/9/9 40 ch Y 6 2 9/4 Y Y PIC32MZ1024ECM0 1024 +160 4 4 24 ch Y Y Y Please contact your Microchip representative for availability. 10 32-bit Microcontrollers

Package Options 28-pin QF 6 6 mm (ML) 36-pin VTLA 5 5 mm (TL) -lead TQFP 10 10 mm (PT) 100-lead TQFP mm (PT) 28-pin SSOP 10.2 7.8 mm (SS) 44-pin VTLA 6 6 mm (TL) -lead QF 9 9 mm (MR) 28-pin SOIC 17.9 10.3 mm (SO) 44-pin TQFP 10 10 mm (PT) 4-lead VTLA (TL) 9 9 mm 100-lead TQFP 14 14 mm (PF) 28-pin SPDIP 36 7.5 mm (SP) 44-pin QF 8 8 mm (ML) 1-ball BGA 10 10 mm (BG) 144-lead TQFP (PH) 16 16 1 mm 144-lead LQFP (PL) 20 20 1.4 mm 32-bit Microcontrollers 11

Support Microchip is committed to supporting its customers in developing products faster and more efficiently. We maintain a worldwide network of field applications engineers and technical support ready to provide product and system assistance. In addition, the following service areas are available at www.microchip.com: Support link provides a way to get questions answered fast: http://support.microchip.com Sample link offers evaluation samples of any Microchip device: http://sample.microchip.com Forum link provides access to knowledge base and peer help: http://forum.microchip.com Buy link provides locations of Microchip Sales Channel Partners: www.microchip.com/sales Training If additional training interests you, then Microchip can help. We continue to expand our technical training options, offering a growing list of courses and in-depth curriculum locally, as well as significant online resources whenever you want to use them. Technical Training Centers and Other Resources: www.microchip.com/training MASTERs Conferences: www.microchip.com/masters Worldwide Seminars: www.microchip.com/seminars elearning: www.microchip.com/webseminars Sales Office Listing AMERICAS Atlanta Tel: 678-957-9614 Austin Tel: 5-257-3370 Boston Tel: 774-760-0087 Chandler Tel: 4-792-7200 Chicago Tel: 630-285-0071 Cleveland Tel: 216-447-04 Dallas Tel: 972-818-7423 Detroit Tel: 248-538-2250 Houston Tel: 281-894-5983 Indianapolis Tel: 317-773-8323 Los Angeles Tel: 949-462-9523 ew York Tel: 631-435-6000 San Jose Tel: 408-735-9110 Toronto Mississauga, Ontario Tel: 905-673-0699 EUROPE Austria - Wels Tel: 43-7242-2244-39 Denmark - Copenhagen Tel: 45-4450-2828 France - Paris Tel: 33-1-69-53-63-20 Germany - Dusseldorf Tel: 49-29-37600 Germany - Munich Tel: 49-89-627-144-0 Germany - Pforzheim Tel: 49-7231-424750 Italy - Milan Tel: 39-0331-742611 Italy - Venice Tel: 39-049-7625286 etherlands - Drunen Tel: 31-416-690399 Poland - Warsaw Tel: 48-22-3325737 Spain - Madrid Tel: 34-91-708-08-90 Sweden - Stockholm Tel: 46-8-5090-4654 UK - Wokingham Tel: 44-118-921-50 ASIA/PACIFIC Australia - Sydney Tel: 61-2-9868-6733 China - Beijing Tel: 86-10-8569-7000 China - Chengdu Tel: 86-28-8665-5511 China - Chongqing Tel: 86-23-89-9588 China - Hangzhou Tel: 86-571-2819-3187 China - Hong Kong SAR Tel: 852-2943-5100 China - anjing Tel: 86-25-8473-2460 China - Qingdao Tel: 86-532-8502-7355 China - Shanghai Tel: 86-21-5407-5533 China - Shenyang Tel: 86-24-2334-2829 China - Shenzhen Tel: 86-755-88-2200 China - Wuhan Tel: 86-27-59-5300 China - Xiamen Tel: 86-592-2388138 China - Xian Tel: 86-29-8833-7252 China - Zhuhai Tel: 86-756-3210040 ASIA/PACIFIC India - Bangalore Tel: 91--3090-4444 India - ew Delhi Tel: 91-11-4160-8631 India - Pune Tel: 91-20-3019-1500 Japan - Osaka Tel: 81-6-6152-7160 Japan - Tokyo Tel: 81-3-68-3770 Korea - Daegu Tel: 82-53-744-4301 Korea - Seoul Tel: 82-2-554-7200 Malaysia - Kuala Lumpur Tel: 60-3-6201-9857 Malaysia - Penang Tel: 60-4-227-8870 Philippines - Manila Tel: 63-2-634-9065 Singapore Tel: 65-6334-8870 Taiwan - Hsin Chu Tel: 886-3-5778-366 Taiwan - Kaohsiung Tel: 886-7-213-7830 Taiwan - Taipei Tel: 886-2-2508-8600 Thailand - Bangkok Tel: 66-2-694-1351 10/28/13 Information subject to change. The Microchip name and logo, the Microchip logo, MPLAB and PIC are registered trademarks and MiWi, mtouch, PICtail and REAL ICE are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. All other trademarks mentioned herein are property of their respective companies. 2013, Microchip Technology Incorporated. All Rights Reserved. Printed in the U.S.A. /13 DS30009904 www.microchip.com Microchip Technology Inc. 2355 W. Chandler Blvd. Chandler, AZ 85224-6199