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 - Programmable references with 32 voltage points Operating Conditions 2.3V to 3.6V, -40C to +105C, DC to 40 MHz Timers/Output Compare/Input Capture 2.3V to 3.6V, -40C to +85C, DC to 50 MHz Five General Purpose Timers: - Five 16-bit and up to two 32-bit Timers/Counters Core: 50 MHz/83 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 Peripheral Pin Select (PPS) to allow function remap Single-cycle (MAC) 32x16 and two-cycle 32x32 multiply Real-Time Clock and Calendar (RTCC) module Clock Management Communication Interfaces 0.9% internal oscillator USB 2.0-compliant Full-speed OTG controller Programmable PLLs and oscillator clock sources Two UART modules (12.5 Mbps): Fail-Safe Clock Monitor (FSCM) - Supports LIN 2.0 protocols and IrDA support Independent Watchdog Timer Two 4-wire SPI modules (25 Mbps) Fast wake-up and start-up 2 Two I C modules (up to 1 Mbaud) with SMBus support Power Management PPS to allow function remap Low-power management modes (Sleep and Idle) Parallel Master Port (PMP) Integrated Power-on Reset and Brown-out Reset Direct Memory Access (DMA) 0.5 mA/MHz dynamic current (typical) Four channels of hardware DMA with automatic data 44 A IPD current (typical) size detection Audio Interface Features Two additional channels dedicated for USB 2 Data communication: I S, LJ, RJ, and DSP modes Programmable Cyclic Redundancy Check (CRC) 2 Control interface: SPI and I C Input/Output Master clock: 10 mA source/sink on all I/O pins and up to 14 mA on - Generation of fractional clock frequencies non-standard VOH - Can be synchronized with USB clock 5V-tolerant pins - Can be tuned in run-time Selectable open drain, pull-ups, and pull-downs Advanced Analog Features External interrupts on all I/O pins ADC Module: Class B Support - 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 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-2019 Microchip Technology Inc. DS60001168L-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 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. DS60001168L-page 2 2011-2019 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