pic Jul. 2016 | Page 51

Corrija los errores que le marque el ensamblador y el programa será sintácticamente correcto. Un número situado tras el nombre del programa le indica la línea exacta a que está asociado el mensaje. Este botón de la barra Edit numerará las líneas automáticamente si su listado es largo. 5.2.4 Simulación bajo windows Una vez corregidos todos los errores el programa ya está listo para ser grabado en el PIC y probado sobre el terreno, pero resulta más práctico (normalmente), y más fiable, si antes se lleva a cabo una simulación por software. MPLAB tiene una herramienta de simulación software, el MPLAB-SIM (mire la barra y el menú Debug). Notará algo de incomodidad debida a la escasa automatización de algunas tareas: por ejemplo, la simulación comienza mediante la opción Run (semáforo verde), y se detiene con Halt (semáforo rojo), pero no comenzará a correr si no hace un Reset mediante la pulsación de: Este icono es Step, ejecución paso a paso, y avanzará una línea de programa cada vez que lo pulse. Este icono es Change Program Counter, y es utilizado para cambiar el contador de programa (salto a otra línea de memoria de programa en ejecución, para, por ejemplo, probar sólo una rutina específica si el resto ya lo sabemos correcto). Este icono Create a New Watch Window permite editar variables para ver su valor durante la ejecución. Este comando permite cambiar el valor de direcciones de memoria en tiempo de simulación y en cualquiera de sus áreas (datos, programa, E2PROM, pila) 49