TUTORIAL MICROCONTROLADORES PIC — INICIACI ´ ON R ´ APIDA — MIGUEL TORRES TORRITI Contenidos Objetivos ........................................... 2 1. Microcontroladores ................................... 3 1.1. Introducci´ on ...................................... 3 1.2. Caracter´ ısticas de los Microcontroladores ...................... 3 1.3. Proceso de Desarrollo ................................. 4 2. PIC16F84 ........................................ 7 2.1. Introducci´ on ...................................... 7 2.2. Desarollo de Software para el PIC16F84 ...................... 7 2.3. Programaci´ on del μC PIC16F84 ........................... 9 2.4. Circuito Base para Operaci´ on Regular ....................... 13 2.5. T´ ecnicas Avanzadas: Programaci´on Mediante Bootloaders ............ 14 3. Ejemplo 1: Programaci´ on en JAL ........................... 15 3.1. Descripci´ on ...................................... 15 3.2. Paso 1: Instalaci´ on y Configuraci´ on del Compilador JAL ............. 15 3.3. Paso 2: Creaci´on del Programa en JAL ....................... 15 3.4. Paso 3: Compilaci´ on del Programa en JAL ..................... 16 3.5. Paso 4: Programaci´ on del μC ............................ 16 3.6. Circuito del Ejemplo 1 ................................ 17 4. Ejemplo 2: Programaci´ on en PICC Lite ....................... 17 4.1. Descripci´ on ...................................... 17 4.2. Paso 1: Instalaci´ on y Configuraci´ on del Compilador PICC Lite ......... 17 4.3. Paso 2: Creaci´on del Proyecto en MPLAB IDE .................. 18 4.4. Paso 3: Compilaci´ on del Proyecto con PICC Lite ................. 22 4.5. Paso 4: Programaci´ on del μC ............................ 23 4.6. Circuito del Ejemplo 2 ................................ 24 Version 1.0 – 26 Abril 2007 – http://www.ing.puc.cl/ ∼ mtorrest/publicaciones.htm. 1