- 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)
-
Objective 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
- Universal Asynchronous Receiver/Transmitter (UART)
-
Introduction 5 min
-
Architecture 13 min
-
Bare Metal 15 min
-
MCC Configuration 19 min
-
Advanced Features 10 min
-
Pitfalls and Debugging 4 min
-
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
- Complementary Waveform Generator (CWG)
-
Introduction 2 min
-
CWG Variants 1 min
-
Architecture 12 min
-
Configuration using MCC 11 min
-
Application Demo 1 min
-
Pitfalls 2 min
8-bit PIC® MCU Peripheral Deep Dive [Working Version]
This class presents deep-dive information on the architecture, setup, demonstration and pitfalls of the most common PIC16 and PIC18 peripherals
This class presents deep-dive information on the architecture, setup, demonstration and pitfalls of the most common PIC16 and PIC18 peripherals.