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, -40ВєC to +105ВєC, DC to 40 MHz 2.3V to 3.6V, -40ВєC to +85ВєC, DC to 50 MHz Five General Purpose Timers:
-Five 16-bit and up to two 32-bit Timers/Counters Five Output Compare (OC) modules Five Input Capture (IC) modules Peripheral Pin Select (PPS) to allow function remap Real-Time Clock and Calendar (RTCC) module Core: 50 MHz/83 DMIPS MIPS32В® M4KВ® MIPS16eВ® mode for up to 40% smaller code size Code-efficient (C and Assembly) architecture Single-cycle (MAC) 32x16 and two-cycle 32x32 multiply Communication Interfaces Clock Management USB 2.0-compliant Full-speed OTG controller Two UART modules (12.5 Mbps):
-Supports LIN 2.0 protocols and IrDAВ® support Two 4-wire SPI modules (25 Mbps) Two I2C modules (up to 1 Mbaud) with SMBus support PPS to allow function remap Parallel Master Port (PMP) 0.9% internal oscillator
Programmable PLLs and oscillator clock sources
Fail-Safe Clock Monitor (FSCM)
Independent Watchdog Timer
Fast wake-up and start-up Power Management Low-power management modes (Sleep and Idle)
Integrated Power-on Reset and Brown-out Reset
0.5 mA/MHz dynamic current (typical)
44 ОјA IPD current (typical) Direct Memory Access (DMA) Four channels of hardware DMA with automatic data
size detection Two additional channels dedicated for USB Programmable Cyclic Redundancy Check (CRC) Audio Interface Features Data communication: I2S, LJ, RJ, and DSP modes Control interface: SPI and I2C Master clock:
-Generation of fractional clock frequencies
-Can be synchronized with USB clock
-Can be tuned in run-time Input/Output 10 mA source/sink on all I/O pins and up to 14 mA on
non-standard VOH 5V-tolerant pins Selectable open drain, pull-ups, and pull-downs External interrupts on all I/O pins Advanced Analog Features ADC Module:
-10-bit 1.1 Msps rate with one S&H
-Up to 10 analog inputs on 28-pin devices and 13
analog inputs on 44-pin devices Flexible and independent ADC trigger sources Charge Time Measurement Unit (CTMU):
-Supports mTouchв„ў capacitive touch sensing
-Provides high-resolution time measurement (1 ns) …