O documento apresenta uma apostila sobre programação de microcontroladores PIC usando a linguagem C. A apostila introduz conceitos básicos sobre microcontroladores e o PIC16F877A, e ensina sobre o ambiente de desenvolvimento CCS C Compiler, variáveis, operadores, temporização e comunicação serial usando este microcontrolador e linguagem.