PIC32MX1XX/2XX 32-bit Microcontrollers (up to 128 KB Flash and 32 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: - Five 16-bit and up to two 32-bit Timers/Counters Core: 40 MHz MIPS32 M4K Five Output Compare (OC) modules MIPS16e mode for up to 40% smaller code size Five Input Capture (IC) modules 1.56 DMIPS/MHz (Dhrystone 2.1) performance 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 (10 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 (20 Mbps) Independent Watchdog Timer 2 Two I C modules (up to 1 Mbaud) with SMBus support Fast wake-up and start-up Peripheral Pin Select (PPS) to allow function remap Parallel Master Port (PMP) Power Management Low-power management modes (Sleep, 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 20 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, DSP modes Input/Output 2 Control interface: SPI and I C 15 mA source/sink on all I/O pins 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 - 10-bit 1.1 Msps rate with one S&H - Up to 10 analog inputs on 28-pin devices and 13 Debugger Development Support 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) - 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.365x.285x.135 6x6x0.9 8x8x0.9 5x5x0.9 6x6x0.9 10x10x1 Note: All dimensions are in millimeters (mm) unless specified. 2011 Microchip Technology Inc. Preliminary DS61168C-page 1PIC32MX1XX/2XX TABLE 1: PIC32MX1XX GENERAL PURPOSE FAMILY FEATURES Remappable Peripherals SOIC, SSOP, PIC32MX110F016B 28 16+3 4 20 5/5/5 2253 N 2 Y 4/2 Y 10 Y 21 Y SPDIP, QFN PIC32MX110F016C 36 16+3 4 24 5/5/5 2253 N 2 Y 4/2 Y 12 Y 25 Y VTLA VTLA, PIC32MX110F016D 44 16+3 4 32 5/5/5 2253 N 2 Y 4/2 Y 13 Y 34 Y TQFP, QFN SOIC, SSOP, PIC32MX120F032B 28 32+3 8 20 5/5/5 2253 N 2 Y 4/2 Y 10 Y 21 Y SPDIP, QFN PIC32MX120F032C 36 32+3 8 24 5/5/5 2253 N 2 Y 4/2 Y 12 Y 25 Y VTLA VTLA, PIC32MX120F032D 44 32+3 8 32 5/5/5 2253 N 2 Y 4/2 Y 13 Y 34 Y TQFP, QFN SOIC, SSOP, PIC32MX130F064B 28 64+3 16 20 5/5/5 2253 N 2 Y 4/2 Y 10 Y 21 Y SPDIP, QFN PIC32MX130F064C 36 64+3 16 24 5/5/5 2253 N 2 Y 4/2 Y 12 Y 25 Y VTLA VTLA, PIC32MX130F064D 44 64+3 16 32 5/5/5 2253 N 2 Y 4/2 Y 13 Y 34 Y TQFP, QFN SOIC, SSOP, PIC32MX150F128B 28 128+3 32 20 5/5/5 2253 N 2 Y 4/2 Y 10 Y 21 Y SPDIP, QFN PIC32MX150F128C 36 128+3 32 24 5/5/5 2253 N 2 Y 4/2 Y 12 Y 25 Y VTLA VTLA, PIC32MX150F128D 44 128+3 32 32 5/5/5 2253 N 2 Y 4/2 Y 13 Y 34 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. DS61168C-page 2 Preliminary 2011 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