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 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 1.2 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 REVG (Grade 2 -40C to +105C) planned 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-2013 Microchip Technology Inc. DS60001156H-page 1PIC32MX5XX/6XX/7XX TABLE 1: PIC32 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 Pin Diagrams section for more information. 2 3: Some pins between the UART, SPI and I C modules may be shared. Refer to the Pin Diagrams section for more information. 4: Refer to Section33.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. DS60001156H-page 2 2009-2013 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