English Version French Version Spanish Version

Guía corta de MPASM


Note: The usage of MPASM is expired, all MIOS applications have to be compiled with GPASM now!


MPASM es parte de MPLAB IDE, una herramienta encadenadora gratuíta provista por Microchip, el fabricante del microcontrolador PIC. Cada vez que cambias el código fuente de una aplicación MIOS, debe ser reensamblado y convertido en un archivo .syx - A continuación, una guía paso por paso::

Link to the microchip.com Descarga el medio de desarrollo MPLAB IDE si no lo tienes ya instalado en tu computadora.
Abre una ventana de programación y cambia el directorio que contiene la aplicación. Inicia tu editor de texto favorito desde aquí.
Esto es un pantallazo de Emacs, mi editor favorito bajo Windows y Unix. De todos modos , no todo el mundo lo encuentra amigable de cara al usuario- es uno de los editores más potentes( con lenguaje de programación integrado e infinitas extensiones como explorador HTML, correo, lector de noticias, juegos...), pero requiere mucha práctica para ser eficientemente usado. Puedes descargar la versión para Windows aquí: emacs@Win.
Una buena alternativa (solo) para Windows es Ultraedit o el editor integrado de MPLAB.
Tras haber hecho los cambios en el código fuente, debes abrir el ensamblador MPASM . Está en el directorio MCHIP_Tools de MPLAB
Selecciona el archivo .asm que debería estar construído y pulsa sobre el botón "Assemble" (ensamblar). El archivo de salida tomará el mismo nombre con extensión .hex.

NotA: ¡Si MPASM notifica errores o advertencias, el archivo .hex NO se actualizará! En este caso, mira el archivo .err (main.err) que contiene todos los mensajes y referencias de las partes incorrectas del código. También puedes comprobar el archivo .lst (main.lst) que contiene el listado completo , más los errores y advertencias.
Si el ensamblador no ha notificado ningun error, el nuevo archivo .hex puede ser cargado usando MIOS Studio (ver también esta página).


Note: The usage of MPASM is expired, all MIOS applications have to be compiled with GPASM now!




Last update: 2014-02-23

Copyright 1998-2014, Thorsten Klose. All rights reserved.