Este documento presenta un curso de programación en C para microcontroladores PIC16F87XX. Cubre temas como IDEs, bootloaders, plataformas de desarrollo, recordatorios sobre C y programación de módulos como entrada/salida digital, comunicaciones RS-232, interrupciones y conversión A/D en C para PIC16F8XX.