Paso2: Compilar nuestro programa

Una vez que hallamos escrito nuestro programa y salvado el fichero como [nuestrocodigo.asm], recuerda que podemos escribirlo con cualquier editor de texto tipo NotePad de windows, necesitamos compilarlo. Compilarlo es como traducirlo a un código entendible para que nuestro PIC16F84 sea capaz de ejecutarlo, de hecho si pruebas a editar un fichero ya compilado, veras que se ve un codigo hexadecimal, por supuesto es imposible intentar leer ya un fichero compilado.

MPLAB es un software de código libre que contiene herramientas para escribir, depurar y compilar nuestro programa, por ello nos viene perfecto, y ademas es bajo Windows, puedes descargarte la ultima version desde la web del desarrollador microchip.com en este enlace.

Una vez descargado MPLAB, deberemos descomprimirlo y ejecutar como siempre el fichero [setup.exe]. Una vez acabada la instalación deberemos reiniciar el equipo.

MPAB Tools, Programacion de PIC

MPLAB es un kit de herramientas, podemos usarlo para escribir codigo, de hecho yo os lo aconsejo, ya que una gran ventaja si lo usamos, es que reconoce las instrucciones y te las pinta en otro color "lila", los comentarios en verde y los parametros en Azul, esto es muy util para saber si estamos escribiendo bien las funciones, ya que es obligatorio escribirlas literalmente.

MPLAB, Programar PIC

Aunque para mi lo mas interesante de este paquete de herramientas es la utilidad MPLASH. Con esta herramienta convertiremos el fichero [tucodigo.asm] en [tucodigo.hex] que es el que tenemos que grabar dentro de nuestro PIC.

El programa se os instala en: Microchip/MPLAB IDE v8.63/MPASWIN

Programar PIC

MPASMWIN es el compilador, pulsa sobre [Browse...], busca tu fichero [.asm], deja todas las opciones por defecto y pulsa [Assemble].

MPASM, PIC