Introducción

Cuando de programar se trata, existen múltiples soluciones que llevan a un mismo objetivo, así que lo que aprenderás a continuación y a lo largo de este curso seguramente tendrá otras formas de hacerse, quizás más fáciles, quizás más optimas, nuestra tarea y lo que nos proponemos aquí es mostrarte de un modo sencillo de entender, los conceptos básicos para que seas tú quien con la experiencia pueda aplicar el método y/o la solución que más se adecue a tu propósito.

Vamos a aprender a programar microcontroladores PIC, nos concentraremos en el PIC16F1827, un microcontrolador de 8 bits, perfecto para iniciar, pues cuenta con todas las funcionalidades que necesitamos en un inicio y es muy económico.

Dicho esto, empecemos pues, es posible que al principio no comprendas bien algún código aquí escrito, pero confía en nosotros, lo entenderás a su tiempo, por ahora ocupémonos de lo básico.

Vamos a usar dos programas en el desarrollo de este curso, el primero es MPLABX, de Microchip que nos servirá para escribir y compilar nuestro código y el segundo es Proteus, de Lab Center Electronics, con este último podremos realizar la simulación de todos nuestros proyectos. No te preocupes si aún no los sabes usar, conforme avancemos explicaremos cada parte y uso de ambos a su momento.