8-bit Peripheral Summary

Every PIC® MCU Device is equipped with many different hardware peripherals which simplify system implementation. With the MPLAB® Code Configurator to help produce peripheral initialization software, you can quickly design and configure application source code. Having a complete understanding of the latest peripherals available and details on their functional use is very helpful.

Below is a table of peripherals available on the latest 8-bit PIC® MCU devices, followed by an alphabetical list of links to the pages that describe these peripherals in detail.


Peripheral Index

ACT: Active Clock Tuning for Crystal-Free USB
ADC: Analog to Digital Converter
ADCC : Analog-to-Digital Converter with Computation
AngTMR: Angular Timer

BodyComTM Technology: Body Communications

CAN: Controller Area Network
CC I/O: Constant Current I/O
CCP/ECCP: (Enhanced) Capture Compare PWM
CLC: Configurable Logic Cell
COG: Complimentary Output Generator
CRC/SCAN: Cyclical Redundancy Check with Memory Scan
CTMU: Charge Time Measurement Unit
Comp: Comparator
CWG: Complimentary Waveform Generator

**DAC: Digital-to-Analog Converter
DOZE: Power Saving Mode
DSM: Data Signal Modulator

EUSART/AUSART: Enhanced/Addressable Universal Asynchronous Receiver Transceiver

FVR: Fixed Voltage Reference

HC I/O: High-Speed Comparator
HCVD: Hardware Capacitive Voltage Divider
HEF: High-Endurance Flash
HLT: Hardware Limit Timer and 8-bit Timer/Counter
HSComp: High-Speed Comparator

I2C: Inter-Integrated Circuit
IDLE: Power Saving Mode

KeeLoq Sub-GHz RF: Encrypted RF Transmitter

LIN: Local Interconnect Network
LCD: Liquid Crystal Display

MAC: Ethernet Media Access Control
MathACC: Math Accelerator
mTouch: Microchip Proprietary Capacitive Touch Technology
MULT: Hardware Multiplier

NCO: Numerically Controlled Oscillator

OPA: Operational Amplifier

PMD: Peripheral Module Disable
PPS: Peripheral Pin Select
PSMC: Programmable Switch Mode Controller and 16-bit Timer/Counter
PWM: 10-bit Pulse Width Modulation
16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter

RTCC: Real-Time Clock/Calendar

SlopeComp: Slope Compensation
SMT: 24-Bit Signal Measurement Timer and 24-bit Timer/Counter
SPI: Serial Peripheral Interface

8-/16-bit Timer
TEMP: Temperature Indicator

USB: Universal Serial Bus

WDT: Watchdog Timer
WWDT: Windowed Watch Dog Timer

XLP: eXtreme Low Power Technology

ZCD: Zero Cross Detect

Table of Contents
© 2017 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.