- General Purpose I/O (GPIO)
-
Introduction 3 min
-
Melody Overview 9 min
-
Digital Output Demo 7 min
-
Interrupt On Change 8 min
-
Weak Pull-Up Resistors 8 min
-
Advanced Digital Input and Output Control 8 min
-
Peripheral Pin Select (PPS) 7 min
-
Common Pitfalls 8 min
-
Additional Resources
- Digital to Analog Converter (DAC)
-
Objective 1 min
-
Introduction 7 min
-
DAC Variants 1 min
-
Architecture 5 min
-
Configuring the DAC using the MCC Melody Framework 7 min
-
Application Demo 1: Sine Wave Generation using DAC and DMA 5 min
-
Application Demo 2: Reference Voltage Generation using DAC 5 min
-
Common Pitfalls 3 min
-
Summary 1 min
-
Additional Resources
- Interrupts
-
Introduction 6 min
-
Hardware Overview 21 min
-
Configuration 13 min
-
Firmware Interface 6 min
-
Demonstration 6 min
-
Pitfalls 6 min
- I2C Client
-
Objectives 2 min
-
Introduction 2 min
-
Architecture 5 min
-
MCC Configuration 5 min
-
Application Firmware Interface 7 min
-
Application Demo 6 min
-
Pitfalls 10 min
-
Summary 1 min
-
Additional Resources and Project Downloads
- Analog-to-Digital Converter with Computation (ADCC)
-
Objectives and Agenda 1 min
-
Introduction 3 min
-
Architecture 3 min
-
Configuration Using MCC Melody 7 min
-
Demo #1 4 min
-
Demo #2 5 min
-
Pitfalls 4 min
-
Summary 1 min
-
Additional Resources and Project Files
- 16 Bit Timer
-
Objectives 1 min
-
Introduction 8 min
-
Architecture 5 min
-
Demo Project Introduction 4 min
-
Timer Configuration 3 min
-
MCC Configuration 25 min
-
Demo 5 min
-
Pitfalls 4 min
-
Project Files
- Op-amp (OPA)
-
Introduction 11 min
-
Op-amp Variants for MCUs
-
Architecture 5 min
-
MCC Configuration 9 min
-
Demo #1 9 min
-
Demo #2 10 min
-
Pitfalls 4 min
-
Summary and Additional Resources 1 min
- Feedback
-
We need your feedback!
Header Navigation
Academic Program
8-bit PIC® MCU Peripheral Deep Dive
This class presents deep-dive information on the architecture, setup, demonstration and pitfalls of the most common PIC16 and PIC18 peripherals. New chapters will be added as they become available. (Updated Jan 2025))
This class presents deep-dive information on the architecture, setup, demonstration and pitfalls of the most common PIC16 and PIC18 peripherals. New chapters will be added monthly.