PIC32MX1XX/2XX 28/36/44-PIN 32-bit 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.3V to 3.6V, -40C to +105C, DC to 40 MHz Five General Purpose Timers: 2.3V to 3.6V, -40C to +85C, DC to 50 MHz - Five 16-bit and up to two 32-bit Timers/Counters Five Output Compare (OC) modules Core: 50 MHz/83 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 (12.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 Low-power management modes (Sleep and Idle) Direct Memory Access (DMA) Integrated Power-on Reset and Brown-out Reset Four channels of hardware DMA with automatic data 0.5 mA/MHz dynamic current (typical) size detection 44 A IPD current (typical) Two additional channels dedicated for USB Programmable Cyclic Redundancy Check (CRC) Audio Interface Features 2 Data communication: I S, LJ, RJ, and DSP modes Input/Output 2 Control interface: SPI and I C 10 mA source/sink on all I/O pins and up to 14 mA on Master clock: non-standard VOH - Generation of fractional clock frequencies 5V-tolerant pins - Can be synchronized with USB clock Selectable open drain, pull-ups, and pull-downs - Can be tuned in run-time External interrupts on all I/O pins Advanced Analog Features Qualification and Class B Support ADC Module: AEC-Q100 REVG (Grade 2 -40C to +105C) planned - 10-bit 1.1 Msps rate with one S&H Class B Safety Library, IEC 60730 - Up to 10 analog inputs on 28-pin devices and 13 analog inputs on 44-pin devices Debugger Development Support Flexible and independent ADC trigger sources In-circuit and in-application programming Charge Time Measurement Unit (CTMU): 4-wire MIPS Enhanced JTAG interface - Supports mTouch capacitive touch sensing Unlimited program and six complex data breakpoints - Provides high-resolution time measurement (1 ns) IEEE 1149.2-compatible (JTAG) boundary scan - On-chip temperature measurement capability Comparators: - Up to three Analog Comparator modules - Programmable references with 32 voltage points Packages Type SOIC SSOP SPDIP QFN VTLA TQFP Pin Count 28 28 28 28 44 36 44 44 I/O Pins (up to) 21 21 21 21 34 25 34 34 Contact/Lead Pitch 1.27 0.65 0.100 0.65 0.65 0.50 0.50 0.80 Dimensions 17.90x7.50x2.65 10.2x5.3x2 1.365 x.285 x.135 6x6x0.9 8x8x0.9 5x5x0.9 6x6x0.9 10x10x1 Note: All dimensions are in millimeters (mm) unless specified. 2011-2016 Microchip Technology Inc. DS60001168J-page 1PIC32MX1XX/2XX 28/36/44-PIN FAMILY TABLE 1: PIC32MX1XX 28/36/44-PIN GENERAL PURPOSE FAMILY FEATURES Remappable Peripherals SOIC, SSOP, PIC32MX110F016B 28 16+3 4 20 5/5/5 2 2 5 3 N 2 Y 4/0 Y 10 Y 21 Y SPDIP, QFN PIC32MX110F016C 36 16+3 4 24 5/5/5 2 2 5 3 N 2 Y 4/0 Y 12 Y 25 Y VTLA VTLA, PIC32MX110F016D 44 16+3 4 32 5/5/5 2 2 5 3 N 2 Y 4/0 Y 13 Y 35 Y TQFP, QFN SOIC, SSOP, PIC32MX120F032B 28 32+3 8 20 5/5/5 2 2 5 3 N 2 Y 4/0 Y 10 Y 21 Y SPDIP, QFN PIC32MX120F032C 36 32+3 8 24 5/5/5 2 2 5 3 N 2 Y 4/0 Y 12 Y 25 Y VTLA VTLA, PIC32MX120F032D 44 32+3 8 32 5/5/5 2 2 5 3 N 2 Y 4/0 Y 13 Y 35 Y TQFP, QFN SOIC, SSOP, PIC32MX130F064B 28 64+3 16 20 5/5/5 2 2 5 3 N 2 Y 4/0 Y 10 Y 21 Y SPDIP, QFN PIC32MX130F064C 36 64+3 16 24 5/5/5 2 2 5 3 N 2 Y 4/0 Y 12 Y 25 Y VTLA VTLA, PIC32MX130F064D 44 64+3 16 32 5/5/5 2 2 5 3 N 2 Y 4/0 Y 13 Y 35 Y TQFP, QFN SOIC, SSOP, PIC32MX150F128B 28 128+3 32 20 5/5/5 2 2 5 3 N 2 Y 4/0 Y 10 Y 21 Y SPDIP, QFN PIC32MX150F128C 36 128+3 32 24 5/5/5 2 2 5 3 N 2 Y 4/0 Y 12 Y 25 Y VTLA VTLA, PIC32MX150F128D 44 128+3 32 32 5/5/5 2 2 5 3 N 2 Y 4/0 Y 13 Y 35 Y TQFP, QFN SOIC, SSOP, PIC32MX130F256B 28 256+3 16 20 5/5/5 2 2 5 3 N 2 Y 4/0 Y 10 Y 21 Y SPDIP, QFN VTLA, PIC32MX130F256D 44 256+3 16 32 5/5/5 2 2 5 3 N 2 Y 4/0 Y 13 Y 35 Y TQFP, QFN SOIC, SSOP, PIC32MX170F256B 28 256+3 64 20 5/5/5 2 2 5 3 N 2 Y 4/0 Y 10 Y 21 Y SPDIP, QFN VTLA, PIC32MX170F256D 44 256+3 64 32 5/5/5 2 2 5 3 N 2 Y 4/0 Y 13 Y 35 Y TQFP, QFN Note 1: This device features 3 KB of boot Flash memory. 2: Four out of five timers are remappable. 3: Four out of five external interrupts are remappable. DS60001168J-page 2 2011-2016 Microchip Technology Inc. Device Pins (1) Program Memory (KB) Data Memory (KB) Remappable Pins (2) Timers /Capture/Compare UART 2 SPI/I S (3) External Interrupts Analog Comparators USB On-The-Go (OTG) 2 I C PMP DMA Channels (Programmable/Dedicated) CTMU 10-bit 1 Msps ADC (Channels) RTCC I/O Pins JTAG Packages