Paso 8: Programación del PIC
Para hacer los dados de LED funciona te necesita programa LED dados en un PIC. Cualquiera puede comprar un PIC preprogramados o puede programar uno mismo. Programación uno a sí mismo le permite entrar al mundo del diseño de software PIC.
Para programar el PIC, necesita algunas herramientas básicas;
En primer lugar, usted necesita el ensamblador de Microchip y simulador (MPLAB), disponible como descarga desde el sitio web de microchip (http://www.microchip.com) de 9 Mb. Esta es una descarga enorme, pero usted necesita solamente una vez. (Recuerda hacer una copia de seguridad)
Además de ensamblador, es necesario un programador. He hecho varios programadores en los años de varios diseños en la web.
Inicialmente, tenía una cantidad importante de problemas para el programador publicado para operar, por lo que construyó la versión (Experimental) NOPPP-2 que utiliza un 74HC08 en lugar de la lógica del diodo que estaba presente en la versión inicial. Funcionó perfectamente.
Una vez que tengas las herramientas, es necesario crear un archivo .hex para alimentar al programador. Comience cargando el software MPLAB, y crear un proyecto mediante la selección de 'Proyecto', 'Nuevo proyecto' en el menú y escribir el nombre del proyecto (llevado dados) en el cuadro Nombre de archivo, asegurándose de que el directorio por defecto es en una ubicación razonable para el sistema. Es necesario añadir un archivo de código fuente (.asm) haciendo clic en el botón 'Añadir archivos' en el menú 'Editar proyecto'.
Ahora que el proyecto tiene un archivo de código fuente asociado, usted puede montar pulsando F10. Se iniciará el proceso de compilación y un archivo .hex se producirán en el directorio predeterminado especificado arriba.
Una vez que se ha montado el programa, salir del entorno de MPLAB y empezar el programador (noppp). Especificar el tipo de PIC (16F84) y cargar el archivo .hex. Insertar el PIC en el programador y seleccionar el programa. El PIC estará programado en unos 6 segundos. Salida del programador y quitar el PIC del zócalo.