This repository provides an example of bare-metal code for GPIO read/write operations. This example shows how to read an input pin value, changed by pressing a button, and how to set an output pin value, in order to turn an LED on and off.
AVR128DA48 LED Dimming with PWM Example
This repository provides an example bare-metal code for using GPIO Interrupts and shows how to enable the Interrupt-on-Change (IOC). The IOC is configured to be triggered on the falling edge detected on the desired input pin.
This repository provides an example of MCC-generated code for using GPIO Interrupts and shows how to enable the Interrupt-on-Change (IOC). The IOC is configured to be triggered on the falling edge detected on the desired input pin.
Code example for "Getting Started with CLC on PIC18" Technical Brief : Using Basic Logic Gates - MCC Generated Code
This repository provides an example of MCC-generated code for GPIO read/write operations. This example shows how to read an input pin value, changed by pressing a button, and how to set an output pin value, in order to turn an LED on and off.
This repository provides an example of bare-metal code for a Wake-Up from Sleep procedure. This example shows how to obtain less power consumption by putting the device in the Sleep mode and waking it up using the IOC, with a button controlling the input pin value.
This repository provides an example of MCC-generated code for a Wake-Up from Sleep procedure. This example shows how to obtain less power consumption by putting the device in the Sleep mode and waking it up using the IOC, with a button controlling the input pin value.
Code example for "Getting Started with CLC on PIC18" Technical Brief : Using CLCs to create a Data Signal Modulator - MCC Generated Code
Code example for "Getting Started with CLC on PIC18" Technical Brief : Using the CLC to create a LED Dimming Effect - MCC Generated Code
Code example for "Getting Started with CLC on PIC18" Technical Brief : Using CLCs to create a Data Signal Modulator - Bare Metal Code
Code example for "Getting Started with CLC on PIC18" Technical Brief : Using the CLC to create a LED Dimming Effect - Bare Metal Code
This example shows how to use the printf function to send messages over EUSART and display charts in MPLAX Data Visualizer using Data Stream Protocol.
This is the MPLAB X firmware associated with AN3403 Indoor Air Quality Monitor: Concept and Implementation.
This example shows how to implement a command line interface. This way, the microcontroller can receive control commands via the EUSART. In this use case, an LED is controlled using commands sent from the MPLAB Data Visualizer.
Code example for "Getting Started with CLC on PIC18" Technical Brief : Using Basic Logic Gates - Bare Metal Code
This example shows how to implement a command line interface. This way, the microcontroller can receive control commands via the EUSART. In this use case, an LED is controlled using commands sent from the MPLAB Data Visualizer.
This example shows how to use the printf function to send messages over EUSART and display charts in MPLAX Data Visualizer using Data Stream Protocol.
This example shows how to use the printf function to send messages over EUSART and display charts in MPLAX Data Visualizer using Data Stream Protocol.