PIC32MX family combines 32-bit performance with a large memory configuration and rich integrated peripheral set at a low cost to address embedded application space ranging from simple general purpose embedded control to more advanced Audio, Connectivity and Graphical embedded applications.


  • 40 MHz, 32-bit RISC CPU with less than 0.5 mA/MHz current consumption
  • Two I2S/SPI modules for Codec and serial communications
  • Peripheral Pin Select (PPS) functionality
  • Parallel Master Port (PMP) for graphics interfaces
  • Charge Time Measurement Unit (CTMU) for mTouchTM Capacitive touch buttons and sliders
  • Temperature Range – 40°C to 105°C
  • Operating voltage range of 2.3V to 3.6V
  • Up to 32KB Flash memory (plus an additional 3 KB of Boot Flash)
  • Up to 8K SRAM memory
  • 1.56 DMIPS/MHz (Dhrystone 2.1) performance
  • MIPS32® M4K® core with MIPS16e® mode for up to 40% smaller code size
  • Pin-compatible with most Microchip 16-bit devices
  • Multiple power management modes
  • Configurable WDT with on-chip Low-Power RC oscillator for reliable operation
  • Peripheral Pin Select (PPS) functionality
  • Up to 4 channels of hardware DMA with automatic data size detection
  • Two UART and I2C™ modules
  • Separate PLLs for CPU and USB clocks
  • Hardware Real-Time Clock and Calendar (RTCC)
  • Five 16-bit Timers/Counters (two 16-bit pairs combine to create two 32-bit timers)
  • Five Capture inputs and Five Compare/PWM outputs
  • Data communication: I2S, LJ, RJ, 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
  • Up to 13-channel, 10-bit ADC
  • Three Analog Comparators
  • Charge Time Measurement Unit (CTMU)
  • Two programming and debugging Interfaces
  • IEEE Standard 1149.2 compatible (JTAG) boundary scan
Source: microchip.com

Pin It on Pinterest

Share This