PIC32MX Peripherals (Overview)

PIC32MX devices incorporate a variety of innovative peripherals that allow them to interface with the external world.

The peripherals are connected to the CPU core via 2 "peripheral" buses which enable you to optimize peripheral operating speed while allowing the CPU to run at maximum speed (100MHz):

  • SYSCLK Peripheral Bus
    • Peripherals operating at the CPU speed
  • PBCLK Peripheral Bus
    • Peripherals operating at a lower speed

Please visit this page to learn more about the PIC32MX oscillator system and how to set up the clocks for SYSCLK and PBCLK.

Available peripherals in PIC32MX cover many categories and contain several key features:

Direct Memory Access (DMA)

  • Up To eight channels with automatic data size detection
  • Programmable Cyclic Redundancy Check (CRC)
  • Six additional channels dedicated to USB, Ethernet and CAN modules

Communications Interfaces

  • USB 2.0-compliant Full-Speed (12 Mbit/s) On-The-Go (OTG) controller
  • CAN module (with dedicated DMA channels):
    • 2.0B Active with DeviceNet™ addressing support
  • Six UART modules (20 Mbps):
    • Supports LIN 1.2 and IrDA® protocols
  • Up to four 4-wire SPI modules
  • Up to five I2C modules (up to 1 Mbaud) with SMBus support
  • Parallel Master Port (PMP)
  • Peripheral Pin Select (PPS) to enable function remap to digital I/O pins

PPS is offered on select PIC32MX devices. Please review the device data sheet for availability.

Hi-Speed Communications Interfaces

  • 10/100 Mbps Ethernet MAC with MII and RMII interface

Timers & Input Capture/Output Compare/PWM

  • Five 16-bit or up to two 32-bit timers/counters
  • Five Output Compare (OC) modules
  • Five Input Capture (IC) modules
  • Real-Time Clock and Calendar (RTCC) Module

Digital Input/Output

  • 5V-tolerant pins with up to 22mA source/sink
  • Selectable open drain, pull-ups, and pull-downs
  • External interrupts on all I/O pins

Analog Input/Output

  • ADC Module:
    • 10-bit 1 Msps rate with one Sample and Hold (S&H)
    • 16 analog inputs
    • Can operate during Sleep mode
  • Flexible and independent ADC trigger sources
  • Comparators:
    • Two dual-input Comparator modules
    • Programmable references with 32 voltage points

Audio/Graphics/Touch Interfaces

  • External graphics interface with up to 34 PMP pins:
    • Interface to external graphics controller
    • Capable of driving LCD directly with DMA and internal or external memory
  • Audio data communication: I2S, LJ, RJ, USB
  • Audio data control interface: SPI and I2C™
  • Audio data master clock:
    • Generation of fractional clock frequencies
    • Can be synchronized with USB clock
    • Can be tuned at run-time
  • Charge Time Measurement Unit (CTMU):
  • Supports mTouch™ capacitive touch sensing
  • Provides high-resolution time measurement (1 ns)

Audio/Touch interfaces are available on select PIC32MX devices. Please review the device data sheet for availability.

Peripheral modules are fully documented in the family reference manual sections, available from the device's web page. Refer to the specific device data sheet for the list of applicable peripheral modules.

20th Annual
Microchip MASTERs Conference 2016
Register now - Deadline: July 29

JW Marriott Desert Ridge Resort-Phoenix, AZ

© 2016 Microchip Technology, Inc.
Information contained on this site regarding device applications and the like is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. MICROCHIP MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO ITS CONDITION, QUALITY, PERFORMANCE, MERCHANTABILITY OR FITNESS FOR PURPOSE. Microchip disclaims all liability arising from this information and its use. Use of Microchip devices in life support and/or safety applications is entirely at the buyer's risk, and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights.