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