PIC32MX5XX/6XX/7XX
32-bit Microcontrollers (up to 512 KB Flash and 128 KB SRAM)
with Graphics Interface, USB, CAN, and Ethernet
Operating Conditions Timers/Output Compare/Input Capture
2.3V to 3.6V, -40C to +105C, DC to 80 MHz Five General Purpose Timers:
- Five 16-bit and up to two 32-bit Timers/Counters
Core: 80 MHz/105 DMIPS MIPS32 M4K
Five Output Compare (OC) modules
MIPS16e mode for up to 40% smaller code size
Five Input Capture (IC) modules
Code-efficient (C and Assembly) architecture
Real-Time Clock and Calendar (RTCC) module
Single-cycle (MAC) 32x16 and two-cycle 32x32 multiply
Communication Interfaces
Clock Management
USB 2.0-compliant Full-Speed OTG controller
0.9% internal oscillator (on some variants)
10/100 Mbps Ethernet MAC with MII and RMII interface
Programmable PLLs and oscillator clock sources
CAN module:
Fail-Safe Clock Monitor (FSCM)
- 2.0B Active with DeviceNet addressing support
Independent Watchdog Timer
Six UART modules (20 Mbps):
Fast wake-up and start-up
- Supports LIN 2.1 protocols and IrDA support
Up to four 4-wire SPI modules (25 Mbps)
Power Management
2
Up to five I C modules (up to 1 Mbaud) with SMBus
Low-power management modes (Sleep and Idle)
support
Integrated Power-on Reset, Brown-out Reset
Parallel Master Port (PMP)
0.5 mA/MHz dynamic current (typical)
41 A IPD current (typical)
Direct Memory Access (DMA)
Up to eight channels of hardware DMA with automatic
Graphics Features
data size detection
External graphics interface with up to 34 Parallel Master
32-bit Programmable Cyclic Redundancy Check (CRC)
Port (PMP) pins:
Six additional channels dedicated to USB, Ethernet and
- Interface to external graphics controller
CAN modules
- Capable of driving LCD directly with DMA and
internal or external memory Input/Output
15 mA or 10 mA source/sink for standard VOH/VOL and
Analog Features
up to 22 mA for non-standard VOH1
ADC Module:
5V-tolerant pins
- 10-bit 1 Msps rate with one Sample and Hold (S&H)
Selectable open drain and pull-ups
- 16 analog inputs
External interrupts
- Can operate during Sleep mode
Qualification and Class B Support
Flexible and independent ADC trigger sources
AEC-Q100 REVH (Grade 2 -40C to +105C)
Comparators:
- Two dual-input Comparator modules Class B Safety Library, IEC 60730
- Programmable references with 32 voltage points
Debugger Development Support
In-circuit and in-application programming
4-wire MIPS Enhanced JTAG interface
Unlimited program and six complex data breakpoints
IEEE 1149.2-compatible (JTAG) boundary scan
Packages
Type QFN TQFP TFBGA VTLA
Pin Count 64 64 100 100 121 124
I/O Pins (up to) 51 51 83 83 83 83
Contact/Lead Pitch 0.50 0.50 0.40 0.50 0.80 0.50
Dimensions 9x9x0.9 10x10x1 12x12x1 14x14x1 10x10x1.1 9x9x0.9
Note: All dimensions are in millimeters (mm) unless specified.
2009-2016 Microchip Technology Inc. DS60001156J-page 1PIC32MX5XX/6XX/7XX
TABLE 1: PIC32MX5XX USB AND CAN FEATURES
USB and CAN
PT,
(1)
PIC32MX534F064H 64 64 + 12 16 1 1 5/5/5 4/4 6 3 4 16 2 Yes Yes No
MR
PT,
(1)
PIC32MX564F064H 64 64 + 12 32 1 1 5/5/5 4/4 6 3 4 16 2 Yes Yes No
MR
PT,
(1)
PIC32MX564F128H 64 128 + 12 32 1 1 5/5/5 4/4 6 3 4 16 2 Yes Yes No
MR
PT,
(1)
PIC32MX575F256H 64 256 + 12 64 1 1 5/5/5 8/4 6 3 4 16 2 Yes Yes No
MR
PT,
(1)
PIC32MX575F512H 64 512 + 12 64 1 1 5/5/5 8/4 6 3 4 16 2 Yes Yes No
MR
PT,
(1)
PIC32MX534F064L 100 64 + 12 16 1 1 5/5/5 4/4 6 4 5 16 2 Yes Yes Yes PF,
BG
PT,
(1)
PIC32MX564F064L 100 64 + 12 32 1 1 5/5/5 4/4 6 4 5 16 2 Yes Yes Yes PF,
BG
PT,
(1)
PIC32MX564F128L 100 128 + 12 32 1 1 5/5/5 4/4 6 4 5 16 2 Yes Yes Yes PF,
BG
PT,
(1)
PIC32MX575F256L 100 256 + 12 64 1 1 5/5/5 8/4 6 4 5 16 2 Yes Yes Yes PF,
BG
PT,
(1)
PIC32MX575F512L 100 512 + 12 64 1 1 5/5/5 8/4 6 4 5 16 2 Yes Yes Yes PF,
BG
(5)
Legend: PF, PT = TQFP MR = QFN BG = TFBGA TL = VTLA
Note 1: This device features 12 KB boot Flash memory.
2: CTS and RTS pins may not be available for all UART modules. Refer to the Device Pin Tables section for more
information.
2
3: Some pins between the UART, SPI and I
C modules may be shared. Refer to the Device Pin Tables section for more
information.
4: Refer to 34.0 Packaging Information for more information.
5: 100-pin devices in the VTLA package are available upon request. Please contact your local Microchip Sales Office for
details.
DS60001156J-page 2 2009-2016 Microchip Technology Inc.
Device
Pins
Program Memory (KB)
Data Memory (KB)
USB
CAN
Timers/Capture/Compare
DMA Channels
(Programmable/Dedicated)
(2,3)
UART
(3)
SPI
2 (3)
I C
10-bit 1 Msps ADC (Channels)
Comparators
PMP/PSP
JTAG
Trace
(4)
Packages