PIC32MX1XX/2XX 28/44-PIN XLP FAMILY 32-bit XLP Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog Operating Conditions Timers/Output Compare/Input Capture 2.5V to 3.6V, -40C to +85C, DC to 72 MHz Five General Purpose Timers: 2.5V to 3.6V, -40C to +105C, DC to 72 MHz - Five 16-bit and up to two 32-bit Timers/Counters Five Output Compare (OC) modules Core: 72 MHz/116 DMIPS MIPS32 M4K Five Input Capture (IC) modules MIPS16e mode for up to 40% smaller code size Peripheral Pin Select (PPS) to allow function remap 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 Two UART modules (17.5 Mbps): Programmable PLLs and oscillator clock sources - Supports LIN 2.0 protocols and IrDA support Fail-Safe Clock Monitor (FSCM) Two 4-wire SPI modules (25 Mbps) Independent Watchdog Timer 2 Two I C modules (up to 1 Mbaud) with SMBus support Fast wake-up and start-up PPS to allow function remap Parallel Master Port (PMP) Power Management Various power management options for extreme power Direct Memory Access (DMA) reduction (VBAT, Deep Sleep, Sleep, and Idle) Four channels of hardware DMA with automatic data size Deep Sleep current: 673 nA (typical) detection Integrated POR and BOR Two additional channels dedicated for USB Programmable High/Low-Voltage Detect (HLVD) on VDD Programmable Cyclic Redundancy Check (CRC) Audio Interface Features Input/Output 2 Data communication: I S, LJ, RJ, and DSP modes 10 mA source/sink on all I/O pins and up to 14 mA on non- 2 Control interface: SPI and I C standard VOH Master clock: 5V-tolerant pins - Generation of fractional clock frequencies Selectable open drain, pull-ups, and pull-downs - Can be synchronized with USB clock External interrupts on all I/O pins - Can be tuned in run-time Qualification and Class B Support Advanced Analog Features AEC-Q100 REVG (Grade 2 -40C to +105C) (planned) ADC Module: Class B Safety Library, IEC 60730 (planned) - 10-bit 1.1 Msps rate with one S&H Debugger Development Support - Up to 10 analog inputs on 28-pin devices and 13 analog inputs on 44-pin devices In-circuit and in-application programming Flexible and independent ADC trigger sources 4-wire MIPS Enhanced JTAG interface Charge Time Measurement Unit (CTMU): Unlimited program and six complex data breakpoints - Supports mTouch capacitive touch sensing IEEE 1149.2-compatible (JTAG) boundary scan - Provides high-resolution time measurement (1 ns) Integrated Software Libraries and Tools - On-chip temperature measurement capability C/C++ compiler with native DSP/fractional support Comparators: MPLAB Harmony Integrated Software Framework - Up to three Analog Comparator modules USB stack - Programmable references with 32 voltage points Packages Type SOIC QFN TQFP Pin Count 28 28 44 44 I/O Pins (up to) 21 21 34 34 Contact/Lead Pitch 1.27 0.65 0.65 0.80 Dimensions 17.90x10.30x2.65 6x6x0.9 8x8x0.9 10x10x1.0 Note: All dimensions are in millimeters (mm) unless specified. 2016 Microchip Technology Inc. Advance Information DS60001404A-page 1PIC32MX1XX/2XX 28/44-PIN XLP FAMILY TABLE 1: PIC32MX1XX 28/44-PIN XLP (GENERAL PURPOSE) FAMILY FEATURES Remappable Peripherals SOIC, PIC32MX154F128B 28 20 10 21 N QFN TQFP, PIC32MX154F128D 44 30 13 35 N QFN 128+12 32 5/5/5/5 2 2 5 3 2 Y 4/2 Y Y Y SOIC, PIC32MX155F128B 28 19 9 20 Y QFN TQFP, PIC32MX155F128D 44 29 12 35 Y QFN SOIC, PIC32MX174F256B 28 20 10 21 N QFN TQFP, PIC32MX174F256D 44 30 13 35 N QFN 256+12 64 5/5/5/5 2 2 5 3 2 Y 4/2 Y Y Y SOIC, PIC32MX175F256B 28 19 9 20 Y QFN TQFP, PIC32MX175F256D 44 29 12 35 Y QFN Note 1: This device features 12 KB of Boot Flash memory. 2: Four out of five timers are remappable. 3: Four out of five external interrupts are remappable. TABLE 2: PIC32MX2XX 28/44-PIN XLP (USB) FAMILY FEATURES Remappable Peripherals SOIC, PIC32MX254F128B 28 17 9 17 N QFN TQFP, PIC32MX254F128D 44 29 13 35 N QFN 128+12 32 5/5/5/5 2253 Y 2 Y 4/2 Y Y Y SOIC, PIC32MX255F128B 28 16 8 16 Y QFN TQFP, PIC32MX255F128D 44 28 12 35 Y QFN SOIC, PIC32MX274F256B 28 17 9 17 N QFN TQFP, PIC32MX274F256D 44 29 13 35 N QFN 256+12 64 5/5/5 2253 Y 2 Y 4/2 Y Y Y SOIC, PIC32MX275F256B 28 16 8 16 Y QFN TQFP, PIC32MX275F256D 44 28 12 35 Y QFN Note 1: This device features 12 KB of Boot Flash memory. 2: Four out of five timers are remappable. 3: Four out of five external interrupts are remappable. DS60001404A-page 2 Advance Information 2016 Microchip Technology Inc. Device Device Pins Pins (1) (1) Program Memory (KB) Program Memory (KB) Data Memory (KB) Data Memory (KB) Remappable Pins Remappable Pins (2) (2) Timers /Capture/ Timers /Capture/ Compare/PWM Compare/PWM UART UART 2 SPI/I S 2 SPI/I S (3) External Interrupts (3) External Interrupts Analog Comparators Analog Comparators USB On-The-Go (OTG) 2 I C 2 I C PMP PMP DMA Channels (Programmable/Dedicated) DMA Channels (Programmable/Dedicated) CTMU CTMU 10-bit 1 Msps ADC (Channels) 10-bit 1 Msps ADC (Channels) RTCC RTCC I/O Pins I/O Pins JTAG JTAG VBAT VBAT Packages Packages