|
|
| TarriBot 3.2 Ensamblador | 13ª Entrega - Compilar en ensamblador.
 | | | Primer contacto con el entorno de programación en ensamblador.
Por irnos a lo mas estandar y ya que usamos microcontroladores de Microchip, lo indicado en este caso es utilizar el entorno de trabajo de mismo fabricante por lo que lo primero que vamos a hacer es descargarnos la aplicación de la web e instalarlo.
.
Y descargaros el código fuente que tenemos que compilar. tarribot_asm.zip.
Una vez hecho y ya que el compilador del MPLAB no admite mas de XX caracteres en los nombres de fichero os aconsejo que os creeis un directorio que cuelgue directamente del raiz de vuestro disco duro, algo asi como "C:MPLABprog" dentro del cual crear vuestros propios directorios, en este proyecto podria ser "C:MPLABprogTarribot", en este directorio es donde debeis descomprimir el fichero tarribot_asm.zip que os habreis descargado hace un ratito.
A partir de aqui vereis como crear vuestro primer proyecto en pantallazos.
Esta es la pantalla que os aparece al abrir MPLAB
 Procedemos a seleccionar la opción de "Nuevo proyecto"
 Asignamos nombre al proyecto y seleccionamos el direcctorio de trabajo
 Ahora haciendo click en la sección "Source Files" con el botón derecho del ratón se nos despliega un menú donde elegimos "Add Files" y seleccionamos el fichero "Tarribot_12F629.asm"
 Identico proceso hacemos con la sección "Header Files" añadiendo el fichero correspondiente al pic que estamos utilizando, en este caso el "P12F629.INC", este y los demas ficheros correspondientes al resto de pics los podreis encontrar en el directorio "C:Archivos de programaMPLAB IDEMCHIP_Tools".
 Para completar el proceso de apertura y configuración procedemos a seleccionar la herramienta de depuración que elegiremos "MPLAB SIM".
 1.- Programación
Con esto haciendo doble click en el fichero .asm podemos ver y modificar el programa que vamos a grabar en el microcontrolador.
 2.- Compilación
Para compilar nada mas facil que pulsar F10 o la opción de menú mostrada aqui.
 Si el compilador no nos genera errores y nos da la señal de "BUILD SUCCEEDED" ya tenemos en nuestro directorio de trabajo un fiechero .HEX listo para grabar en el pic.
 3.- Grabación
En la siguiente entrega veremos como grabar el fichero .HEX obtenido en una grabadora TE20.
Saludos. furri.
| | | | • Creado: 2006-06-28 11:27:14 • Modif: 2006-06-28 12:32:10 • O: 0 • | | 2006, 2007, 2008 Francisco Reinoso |
|