Jump to main content
MPLAB® Harmony Peripheral Libraries
Search
1
MPLAB® Harmony Peripheral Libraries
2
API Documentation
2.1
Analog Comparators (AC)
2.2
Analog Comparator Controller (ACC)
2.3
Analog Digital Converter (ADC)
2.4
Analog to Digital Converter (ADCHS)
2.5
Analog Front-End Controller (AFEC)
2.6
Advanced Interrupt Controller (AIC)
2.7
Cache Controller (Cache)
2.8
Controller Area Network (CAN)
2.9
Configurable Custom Logic (CCL)
2.10
Capture/Compare/PWM (CCP)
2.11
Input Capture and Compare Timer
2.12
Digital-to-Analog Converter (CDAC)
2.13
Configurable Logic Cell (CLC)
2.14
Clock Generator (CLOCK)
2.15
Cortex-M Cache Controller (CMCC)
2.16
Comparator (CMP)
2.17
CMSIS
2.18
MIPS Core Timer (CORETIMER)
2.19
Cyclic Redundancy Check (CRC)
2.20
Cyclic Redundancy Check Calculation Unit (CRCCU)
2.21
Comparator Voltage Reference (CVR)
2.22
Digital-to-Analog Converter (DAC)
2.23
Digital-to-Analog Converter Controller (DAC_CTRL)
2.24
Digital-to-Analog Converter Controller (DACC)
2.25
Debug Unit (DBGU)
2.26
DDR2 SDRAM Controller (DDR)
2.27
Device family pack
2.28
Divide and Square Root Accelerator (DIVAS)
2.29
Direct Memory Access Controller (DMA)
2.30
Direct Memory Access Controller (DMAC)
2.31
Dead Man Timer (DMT)
2.32
Device Service Unit (DSU)
2.33
Dual Watchdog Timer (DWDT)
2.34
Data Watchpoint and Trace (DWT)
2.35
External Bus Interface (EBI)
2.36
EC Subsystem Registers
2.37
EC Interrupt Aggregator
2.38
Data EEPROM
2.39
Embedded Flash Controller (EFC)
2.40
External Interrupt Controller (EIC)
2.41
Enhanced Vectored Interrupt Controller (EVIC)
2.42
Event System Interface (EVSYS)
2.43
Flash Read Controller (FCR) (FCR)
2.44
Flash Write Control (FCW)
2.45
Flexible Serial Communication Controller (FLEXCOM)
2.46
Frequency Meter (FREQM)
2.47
ARM Cortex A Generic timer (GENERIC_TIMER)
2.48
Generic Interrupt Controller (GIC)
2.49
General Purpose I/O (GPIO)
2.50
Harden Embedded Flash Controller (HEFC)
2.51
Hardened External Memory Controller (HEMC)
2.52
High Speed MultiMedia Card Interface (HSMCI)
2.53
HTM (Hibernation Timer)
2.54
Inter-Integrated Circuit - I2C
2.55
Input Capture (ICAP)
2.56
Interprocessor Communication (IPC)
2.57
L2 Cache Controller (L2CC)
2.58
LCD Controller (LCDC)
2.59
Breathing/Blinking LED
2.60
AHB Bus Matrix (MATRIX)
2.61
Controller Area Network (MCAN)
2.62
Motor Control Pulse-Width Modulation (MCPWM)
2.63
Multi Channel Serial Peripheral Interface (MCSPI)
2.64
Memory to Memory (MEM2MEM)
2.65
ARM MMU
2.66
Memory Protection Unit (mpu)
2.67
Non-maskable Interrupt Controller (NMIC)
2.68
Nested Vectored Interrupt Controller (NVIC)
2.69
Non-Volatile Memory (NVM)
2.70
Non-Volatile Memory Controller (NVMCTRL)
2.71
Output Compare (OCMP)
2.72
Operational Amplifier (OPAMP)
2.73
OTP Memory Controller (OTPC)
2.74
Peripheral Access Controller (PAC)
2.75
Power, Clock and Reset (PCR) Module
2.76
Quadrature Decoder (PDEC)
2.77
Parallel Input/Output (PIO) Controller
2.78
Periodic Interval Timer (PIT)
2.79
Periodic Interval Timer 64-bit (PIT64B)
2.80
Power Manager (PM)
2.81
Parallel Master Port (PMP)
2.82
I/O Pin Controller (PORT)
2.83
Low Power Modes (Power)
2.84
Pulse Width Modulation Controller (PWM)
2.85
Quadrature Encoder Interface (QEI)
2.86
QUAD MODE SPI HOST CONTROLLER (QMSPI)
2.87
Quad Serial Peripheral Interface (QSPI)
2.88
Random Access Memory (RAM)
2.89
Reset Controller (RCON)
2.90
Random Number Generator (RNG)
2.91
Reset Controller (RSTC)
2.92
Reinforced Safety Watchdog Timer (RSWDT)
2.93
Real-time Clock (RTC)
2.94
Real-Time Clock and Calendar(RTCC)
2.95
RTOS Timer
2.96
Real-time Timer (RTT)
2.97
Low Power Asynchronous Receiver (RXLP)
2.98
Sigma-Delta Analog Digital Converter (SDADC)
2.99
SD/MMC Host Controller (SDHC)
2.100
Secure Digital MultiMedia Card Controller (SDMMC)
2.101
SDRAM Controller (SDRAMC)
2.102
Secure Embedded Flash Controller (SEFC)
2.103
Serial Communication Interface (SERCOM)
2.104
Shutdown Controller (SHDWC)
2.105
I2C SMBUS
2.106
Static Memory Controller (SMC)
2.107
Serial Peripheral Interface (SPI)
2.108
Serial Quad Interface (SQI)
2.109
STDIO
2.110
Supply Controller (SUPC)
2.111
System
2.112
System timer (SysTick)
2.113
Timer Counter (TC)
2.114
Timer Counter for Control Applications (TCC)
2.115
32-bit Timer
2.116
Timer(TMR)
2.117
Timer1 (TMR1)
2.118
TrustRAM (TRAM)
2.119
True Random Number Generator (TRNG)
2.120
Temperature Measurement (TSENS)
2.121
Two-wire Interface - TWI
2.122
Two-wire Interface - TWIHS
2.123
Universal Asynchronous Receiver Transmitter (UART)
2.124
Universal Synchronous Asynchronous Receiver Transceiver (USART)
2.125
Watchdog Timer (WDT)
2.126
Extensible DMA Controller (XDMAC)
3
Device Families
3.1
CEC173X Peripheral Libraries
3.2
PIC32CK SG GC Peripheral Libraries
3.3
PIC32CM JH00 JH01 Peripheral Libraries
3.4
PIC32CM LE00 LS00 LS60 Peripheral Libraries
3.5
PIC32CM MC00 Peripheral Libraries
3.6
PIC32CX BZ2 WBZ45 Peripheral Libraries
3.7
PIC32CX BZ3 WBZ3 Peripheral Libraries
3.8
PIC32CX MT Peripheral Libraries
3.9
PIC32CZ-CA Peripheral Libraries
3.10
PIC32MK GPD GPE MCF Peripheral Libraries
3.11
PIC32MK GPG MCJ Peripheral Libraries
3.12
PIC32MK GPK MCM Peripheral Libraries
3.13
PIC32MK MCA Peripheral Libraries
3.14
PIC32MM GPL Peripheral Libraries
3.15
PIC32MM GPM Peripheral Libraries
3.16
PIC32MX 1XX 2XX Peripheral Libraries
3.17
PIC32MX 1XX 2XX XLP Peripheral Libraries
3.18
PIC32MX 1XX 2XX 5XX Peripheral Libraries
3.19
PIC32MX 330 350 370 430 450 470 Peripheral Libraries
3.20
PIC32MX 3XX 4XX Peripheral Libraries
3.21
PIC32MX 5XX 6XX 7XX Peripheral Libraries
3.22
PIC32MZ DA Peripheral Libraries
3.23
PIC32MZ EF Peripheral Libraries
3.24
PIC32MZ W1 Peripheral Libraries
3.25
SAM 9X60 Peripheral Libraries
3.26
SAM 9X7 Peripheral Libraries
3.27
SAM A5D2 Peripheral Libraries
3.28
SAM A7G5 Peripheral Libraries
3.29
SAM C20 C21 Peripheral Libraries
3.30
SAM D09 D10 D11 Peripheral Libraries
3.31
SAM D20 D21 Peripheral Libraries
3.32
SAM D51 E51 E53 E54 Peripheral Libraries
3.33
SAM DA1 Peripheral Libraries
3.34
SAM E70 S70 V70 V71 Peripheral Libraries
3.35
SAM G51 G53 G54 Peripheral Libraries
3.36
SAM G55 Peripheral Libraries
3.37
SAM HA1 Peripheral Libraries
3.38
SAM L1X Peripheral Libraries
3.39
SAM L21 Peripheral Libraries
3.40
SAM L22 Peripheral Libraries
3.41
SAM RH707 Peripheral Libraries
3.42
SAM RH71 Peripheral Libraries
Microchip Information
Trademarks
Legal Notice
Microchip Devices Code Protection Feature