Embedded C programs for the PIC18F4580 microcontroller, written while learning its peripherals one by one. Each topic is built with MPLAB X and the XC8 compiler and flashed to the board with TimuBootloaderPlus.
- MCU: PIC18F4580 (Microchip)
- IDE: MPLAB X IDE
- Compiler: XC8
- Flashing tool: TimuBootloaderPlus
- Language: Embedded C
- Open MPLAB X IDE.
- Select File > Open Project and choose the topic folder.
- Set the device to PIC18F4580 and the compiler to XC8.
- Click Clean and Build.
- Open the project directory.
- Navigate to
dist/default/production/. - Open TimuBootloaderPlus, select the
.hexfile, and load it onto the board.
GitHub: Harish-Patill