www.microchip.com/PIC32
PIC32 Microcontroller Families
With USB, CAN and Ethernet
32-bit Microcontrollers
Winter 2011
2 PIC32 Microcontroller Families
FREE Microchip Software Libraries
www.microchip.com/libraries
USB USB Host, Device, On-the-Go with Class Drivers
HMI Microchip Graphics Library
Capacitive Touch Software
CAN CAN API Library for PIC32 with Integrated CAN Controller (in compiler)
Standalone CAN Library – includes support for MCP2515
Connectivity
Microchip TCP/IP with SSL and BSD
IrDA® Stack
ZigBee Smart Energy Profi le Suite
MiWi™ Protocol Stack for 802.15.4 Networks
Audio and Speech Audio Library for PIC32MX: Speex, ADPCM and WAV; MP3 Decode; Digital Audio for Apple® devices
Encryption AES 128-, 196- and 256-bit Encryption and Decryption Library
Public Key Cryptography Library (RSA)
Basic Libraries
16- and 32-bit File System Libraries
FAT File System Library – FatFs
DSP Library (located in MPLAB® C compiler for PIC32)
Math Library (located in MPLAB C compiler for PIC32)
Peripheral Library (located in MPLAB C compiler for PIC32)
EEPROM Emulation
IEC 60730 Class B Software
Boot Loader Serial Port Boot Loader
USB Host Boot Loader
Get the latest updates at www.microchip.com/libraries.
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
From simple USB device connectivity to RTOS driven
graphical user interface applications with advanced
audio processing, there is a PIC32 device to meet
your design challenges.
Up to 80 MHz, 1.56 DMIPS/MHz MIPS M4K Core
Fast interrupts and context switch
16 KB to 512 KB Flash
4 KB to 128 KB RAM for data and program execution
Devices AEC-Q100 qualifi ed to +105°C
Low pin count devices with Peripheral Pin Select (PPS) for
pin remapping of most digital I/O
Fast interrupts and context switch
Industry-Leading Compatibility
Create scalable products in a consistent environment.
Common MPLAB® development tools
Pin and peripheral compatible with 16-bit PIC MCUs
Common software stacks across MCUs
Common tools environment over 800 PIC MCUs
Fast, Easy Development
Shorten your project design cycle.
Free MPLAB Integrated Development Environment
supporting all Microchip MCUs
Free C Compiler
Free demo code to get you started with communications,
graphics, touch sense, le system, audio and signal
processing
Work in a familiar environment with a broad third party
ecosystem of IDEs, RTOS and debuggers
Hardware trace for less than $80
Development kits starting at $34.95 with free C compiler
More Design Options
Simplify your system design through integration.
Extensive analog and digital peripherals including 10/100
Ethernet I2S, ADCs, serial comms and USB
Up to 16 DMA channels
8/16-bit parallel master port supporting graphic interface
and additional memory
CTMU for improved human interfaces with capacitive
buttons or slider control
Performance Leading PIC32 Microcontrollers
www.microchip.com/pic32 3
Rich Integrated Analog
and Digital Peripheral Set,
Compatible with 16-bit
PIC® Microcontrollers
32-bit MIPS M4K Core,
Harvard Architecture,
Single Cycle Hardware MAC
Fast Interrupts & Context Switch
Direct Memory Access
Controller with integrated
CRC module Operates
in Idle mode
Single 2.3 to 3.6V Supply
Power-On Reset,
Brown-Out Reset,
Low Voltage Detection
High Throughput Bus
Matrix with High-speed
Concurrent Access to
Memories, Peripherals
and I/O
USB On-The-Go Controller
with Dedicated DMA
Channels and Integrated
Transceivers
Flexible 1:1 to 1:8 Ratio
with Bus Matrix to Suit
Application Needs
10/100 Ethernet
MAC with Dedicated
DMA channels and
MII/RMII Interfaces
MPLAB® IDE, MPLAB
ICD 3 In-Circuit Debugger
and MPLAB REAL ICE™
In-Circuit Emulator Compatible
CAN2.0b,
with Confi gurable Buffers
and Advanced Filtering
Inside the PIC32 Microcontroller
512K, 128-bit wide
Self-programmable Flash,
Predictive Instruction
Pre-fetch 256 byte Cache
16-bit Parallel Master Port with
Programmable Wait States.
Connect to SRAM, Flash, QVGA
LCDs or other Peripherals
Note: Not all features are available on all PIC32 devices. Please see product family table for more information.
4 PIC32 Microcontroller Families
Explorer 16 Platform Starter Kit Platform
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 USB
connection to your PC. The Starter Kits include:
MPLAB IDE and MPLAB C32 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
Microchip is the only silicon vendor with a full 8-, 16- and 32-bit microcontroller portfolio
supported by a unified development environment. The MPLAB® IDE is free and easy to use.
MPLAB® ICD 3
In-Circuit Debugger
(DV164035)
Explorer 16
Development Board
(DM240001)
Explorer 16
Development Board
+
MPLAB® REAL ICE™
In-Circuit Emulation
System (DV244005)
PIC32 Ethernet
Starter Kit
(DM320004)
PIC32
Plug-in Modules
(MA320001/2/3)
(MA320011)
OPTIONAL
OR
AND
OR
PIC32 I/O
Expansion Board
(DM320002)
Multimedia
Expansion Board
(DM320005)
PIC32 Starter Kit
(DM320001)
PIC32 USB
Starter Kit II
(DM320003-2)
Developing with the PIC32 Microcontroller
PIC32MX Audio
Development Board
(DM320011)
MPLAB® Starter Kit
for PIC32MX1XX/2XX
(DM320013)
Microstick II
(DM330013-2)
PIC32MX460F512L
www.microchip.com/pic32 5
For up-to-date information about our 32-bit portfolio, related development tools
and technical support, visit: www.microchip.com/PIC32
PICtail™ Boards Common to Both Development Platforms
... and many more!
Third-party Application Software and Hardware Support
Ashling Microsystems
AVIX-RT
CMS Systems
Digilent Inc.
easyGUI
eflightworks
expresslogic
Free RTOS
Green Hills Software Inc.
Lauterbach
Macraigor Systems
Micriµm
Micro/sys Inc.
OLIMEX Ltd.
Pumpkin
RAMTEX International
RoweBots Research Inc.
SEGGER
SparkFun Electronics
TechToys Company
Developing with the PIC32 Microcontroller
M2M PICtail
Daughter Board
(AC320011)
MRF24WB0MA Wi-Fi
Daughter Board
(AC164136-4)
MRF24J40MA PICtail Plus
2.4 GHz RF Card
(AC164134)
Graphics Daughter Board
with 3.2˝ Display Kit
(AC164127-3)
CAN/LIN PICtail Plus
Daughter Board
(AC164130-2)
Low-Cost Controllerless (LCC)
Graphics PICtail Plus Board
(AC164144)
PIC32MX CTMU
Evaluation Board
(AC323027)
Graphics Controller PICtail
Plus Epson S1D13517
Board (AC164127-7)
Graphics Display Truly 7˝
800x480 (WVGA) PICtail
Plus Board (AC164127-9)
6 PIC32 Microcontroller Families
PIC32 Product Family
Device
Flash KB +
Boot Flash
SRAM KB
Pin Count
MHz
I2S/SPI
I2C™
UARTs
DMA Channels
General/
Dedicated
CTMU/PPS
USB
10/100
Ethernet
CAN 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
PIC32MX110F016B 16 + 3 4 28
40 2/2 2 2 4/2 Y N N N 5/5/5
10
3 5/2 Y Y Y -40ºC up to
+105ºC
PIC32MX110F016C 16 + 3 4 36 12
PIC32MX110F016D 16 + 3 4 44 13
PIC32MX120F032B 32 + 3 8 28 10
PIC32MX120F032C 32 + 3 8 36 12
PIC32MX120F032D 32 + 3 8 44 13
PIC32MX130F064B* 64 + 3 16 28
40 2/2 2 2 4/2 Y N N N 5/5/5
10
3 5/2 Y Y Y -40ºC up to
+105ºC
PIC32MX130F064C* 64 + 3 16 36 12
PIC32MX130F064D* 64 + 3 16 44 13
PIC32MX150F128B* 128 + 3 32 28 10
PIC32MX150F128C* 128 + 3 32 36 12
PIC32MX150F128D* 128 + 3 32 44 13
PIC32MX210F016B 16 + 3 4 28
40 2/2 2 2 4/2 Y Y N N 5/5/5
9
3 5/2 Y Y Y -40ºC up to
+105ºC
PIC32MX210F016C 16 + 3 4 36 12
PIC32MX210F016D 16 + 3 4 44 13
PIC32MX220F032B 32 + 3 8 28 9
PIC32MX220F032C 32 + 3 8 36 12
PIC32MX220F032D 32 + 3 8 44 13
PIC32MX230F064B* 64 + 3 16 28
40 2/2 2 2 4/2 Y Y N N 5/5/5
9
3 5/2 Y Y Y -40ºC up to
+105ºC
PIC32MX230F064C* 64 + 3 16 36 12
PIC32MX230F064D* 64 + 3 16 44 13
PIC32MX250F128B* 128 + 3 32 28 9
PIC32MX250F128C* 128 + 3 32 36 12
PIC32MX250F128D* 128 + 3 32 44 13
PIC32MX320F032H 32 + 12 8 64 40
2/2 2 2
0/0
N N N N 5/5/5 16 ch 2 5/2 1 Y Y -40ºC up to
+105ºC
PIC32MX320F064H 64 + 12 16 64 40
PIC32MX320F064H 80
PIC32MX320F128H
128 + 12
16 64
80
PIC32MX320F128L 100
PIC32MX340F128H 32 64
4/0
PIC32MX340F128L 100
PIC32MX340F256H 256 + 12 32 64 80
PIC32MX360F256L 100
PIC32MX340F512H 512 + 12 32 64 80
PIC32MX360F512L 100
PIC32MX420F032H 32 + 12 8 64 40 0/1
22
0/2
N Y N N 5/5/5 16 ch 2 5/2 1 Y Y -40ºC up to
+105ºC
PIC32MX440F128H 128 + 12 32 64 80 0/1
4/2
PIC32MX440F128L 100 0/2
PIC32MX440F256H 256 + 12 32 64 80 0/1
PIC32MX460F256L 100 0/2
PIC32MX440F512H 512 + 12 32 64 80 0/1
PIC32MX460F512L 100 0/2
*Contact Microchip representative for availability.
AEC-Q100 qualifi ed for grade 2 and 3. Check individual product pages for details.
PIC32 Microcontroller Product Families
www.microchip.com/pic32 7
PIC32 Microcontroller Product Families
64-lead TQFP
10x10 mm (PT)
64-lead QFN
9x9 mm (MR)
Package Options
100-lead TQFP
12x12 mm (PT)
121-ball BGA
10x10 mm (BG)
100-lead TQFP
14x14 mm (PF)
PIC32 Product Family (Cont.)
Device
Flash KB +
Boot Flash
SRAM KB
Pin Count
MHz
I2S/SPI
I2C™
UARTs
DMA Channels
General/
Dedicated
CTMU/PPS
USB
10/100
Ethernet
CAN 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
PIC32MX534F064H
64 + 12
16 64 80 0/3 4
6
4/4
N Y N 1 5/5/5 16 ch 2 5/2 1 Y Y -40ºC up to
+105ºC
PIC32MX534F064L 100 0/4 5
PIC32MX564F064H 32 64 80 0/3 4
PIC32MX564F064L 100 0/4 5
PIC32MX564F128H 128 + 12 32 64 80 0/3 4
PIC32MX564F128L 100 0/4 5
PIC32MX575F256H 256 + 12 64 64 80 0/3 4
8/4
PIC32MX575F256L 100 0/4 5
PIC32MX575F512H 512 + 12 64 64 80 0/3 4
PIC32MX575F512L 100 0/4 5
PIC32MX664F064H 64 + 12 32 64 80 0/3 4
6
4/4
N Y Y N 5/5/5 16 ch 2 5/2 1 Y Y -40ºC up to
+105ºC
PIC32MX664F064L 100 0/4 5
PIC32MX664F128H 128 + 12 32 64 80 0/3 4
PIC32MX664F128L 100 0/4 5
PIC32MX675F256H 256 + 12 64 64 80 0/3 4
8/4
PIC32MX675F256L 100 0/4 5
PIC32MX675F512H
512 + 12
64 64 80 0/3 4
PIC32MX675F512L 100 0/4 5
PIC32MX695F512H 128 64 80 0/3 4
PIC32MX695F512L 100 0/4 5
PIC32MX764F128H 128 + 12 32 64 80 0/3 4
6
4/6
NY Y
1
5/5/5 16 ch 2 5/2 1 Y Y -40ºC up to
+105ºC
PIC32MX764F128L 100 0/4 5
PIC32MX775F256H 256 + 12 64 64 80 0/3 4
8/8 2
PIC32MX775F256L 100 0/4 5
PIC32MX775F512H
512 + 12
64 64 80 0/3 4
PIC32MX775F512L 100 0/4 5
PIC32MX795F512H 128 64 80 0/3 4
PIC32MX795F512L 100 0/4 5
*Contact Microchip representative for availability.
AEC-Q100 qualifi ed for grade 2 and 3. Check individual product pages for details.
28-pin SSOP
10.2x7.8 mm (SS)
28-pin QFN
6x6 mm (ML)
28-pin SOIC
17.9x10.3 mm (SO)
28-pin SPDIP
36x7.5 mm (SP) 44-pin QFN
8x8 mm (ML)
44-pin TQFP
10x10 mm (PT)
36-pin VTLA
5x5 mm (TL)
44-pin VTLA
6x6 mm (TL)
Information subject to change. The Microchip name and logo, the Microchip logo, MPLAB, PIC and PIC32 logo are registered
trademarks and MiWi, 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. © 2011, Microchip Technology Incorporated. All
Rights Reserved. Printed in the U.S.A. 11/11
DS39904L
*DS39904M*
Microchip Technology Inc.
2355 W. Chandler Blvd.
Chandler, AZ 85224-6199
www.microchip.com
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: www.microchip.com/training
MASTERs Conferences: www.microchip.com/masters
Worldwide Seminars: www.microchip.com/seminars
eLearning: www.microchip.com/webseminars
Resources from our Distribution and Third Party Partners
www.microchip.com/training
AMERICAS
Atlanta
Tel: 678-957-9614
Boston
Tel: 774-760-0087
Chicago
Tel: 630-285-0071
Cleveland
Tel: 216-447-0464
Dallas
Tel: 972-818-7423
Detroit
Tel: 248-538-2250
Indianapolis
Tel: 317-773-8323
Los Angeles
Tel: 949-462-9523
Santa Clara
Tel: 408-961-6444
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 - Munich
Tel: 49-89-627-144-0
Italy - Milan
Tel: 39-0331-742611
Netherlands - Drunen
Tel: 31-416-690399
Spain - Madrid
Tel: 34-91-708-08-90
UK - Wokingham
Tel: 44-118-921-5869
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-8980-9588
China - Hangzhou
Tel: 86-571-2819-3187
China - Hong Kong SAR
Tel: 852-2401-1200
China - Nanjing
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-8203-2660
China - Wuhan
Tel: 86-27-5980-5300
China - Xiamen
Tel: 86-592-2388138
China - Xian
Tel: 86-29-8833-7252
China - Zhuhai
Tel: 86-756-3210040
Sales Offi ce Listing
ASIA/PACIFIC
India - Bangalore
Tel: 91-80-3090-4444
India - New Delhi
Tel: 91-11-4160-8631
India - Pune
Tel: 91-20-2566-1512
Japan - Yokohama
Tel: 81-45-471- 6166
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-2137828
Taiwan - Taipei
Tel: 886-2-2500-6610
Thailand - Bangkok
Tel: 66-2-694-1351
9/23/11