TarriBot.com
Enlaces:  •  Tarribot •  MiniTarribot •  Jawillo • 
•  Noticias Tarribot •  xBot.es • 
TarriBot 1.1 primeras fotos
Tarribot 1.2 ruedas
Tarribot 1.3 servos
TarriBot 1.4 montaje
TarriBot 1.5 ajustes
TarriBot 2.1 Electronica
TarriBot 2.2 Motores (1)
TarriBot 2.3 Conector
TarriBot 2.4 Motores (2)
TarriBot 2.5 Cerebro (1)
TarriBot 2.6 Sensores
TarriBot 3.1 Cerebro (2)
TarriBot 3.2 Ensamblador
TarriBot 3.3 Grabación (1)
TarriBot 3.4 Grabación (2)
TarriBot 3.5 C con CCS
TarriBot 3.6 Sensores (2)
Taller de Robotica 08/09
 
 
• Suscribete.
• TarriBot en xBot.es
• Contactar
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