PIC1000: Getting Started with Writing C-Code for PIC16F and PIC18F
Cristian Săbiuţă, Cristina Ionescu
This document presents an introduction to writing bare metal C code for PIC microcontrollers. It establishes the recommended ways of writing the code and provides information about the device data sheet, header file, and modules. The document describes the basic ways of setting, clearing, testing, and changing register bits values in order to achieve the desired functionality.
PIC, Coding Style, Bare Metal C-Code, Microcontrollers, Embedded C, Register Initialization, Register Configuration