Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
LABORATORIO N01
INTEGRANTES: -GONZALO RAMIREZ CHVEZ -ZEGARRA TORRES GIANCARLO -SOTO ALARCN JEAN PAUL
AREQUIPA-2013
Esquema de un Microcontrolador
VI.2. Qu es un punto de ruptura y para que se utiliza (Breakpoints)? Un punto de ruptura o Breakpoint es un punto o instruccin donde la ejecucin del programa se detiene, tambin se le suele llamar punto de paro permitiendo el anlisis del estado del microcontrolador. Para continuar con la ejecucin debemos apretar RUN o ANIMATE. Para colocar un BREAKPOINT sobre la lnea sealada , se pulsa el botn derecho del mouse y se elige BREAK POINTS o se elige el icono .
VI.3. Qu uso tiene la ventana Watch? Mediante las ventanas personalizadas WATCH, MPlab permite supervisar los contenidos de los registros de ms inters en la simulacin para cada caso concreto. Para ello se debe seleccionar View>Watch ,el programa responde con un cuadro de dilogo donde podr aadir los registros que el usuario desee pulsando sobre ADD SFR o ADD SYMBOL.
Run: Modo de ejecucin continua. Ejecuta el programa constantemente. Las ventanas abiertas en el paso anterior no se actualizan hasta que no se produce una parada. Es la forma ms rpida de simular el programa, pero no se ve ni cmo evoluciona la memoria ni los distintos registros. En este modo se entra seleccionando Debugger > Run o pulsando la tecla F9, tambin al pulsar el icono correspondiente de la barra de herramientas (flecha azul). Animate: (o teclas ctrl msF9). Modo de ejecucin animada. Ejecuta el programa de forma continua pero actualizando todas las ventanas cada vez que se ejecuta una instruccin. Es ms lento que el modo "Run" pero permite ver como van cambiando los registros. Tal vez sea el modo de ejecucin ms til y recomendable. Se entra en este modo seleccionando Debugger>Animate o tambin al pulsar sobre el icono correspondiente de la barra de herramientas (doble flecha azul). Halt: Paro. Para la ejecucin del programa y actualiza todas las ventanas. Se consigue seleccionando Debugger>Run o pulsando la tecla E5. Tambin se entra en este modo al activar el icono correspondiente de la barra herramientas (dos barras verticales azules). Step Into:Ejecuci6n paso a paso. Ejecuta una sola instruccin del programa cada vez actualizando los valores de las ventanas. Es la forma ms lenta de simulacin pero se comprueba fcilmente como van evolucionando todos los registros y memorias, siendo muy fcil detectar los posibles errores. En este modo se entra seleccionando Debugger > Step Into o pulsando la tecla F7.
Reset : Equivale a un reseteo por activacin del pin MCLR. En este modo se entra seleccionando Debugger > Reset o pulsando la tecla F6. Tambin si sepulsa sobre el icono correspondiente de la barra de herramientas.
VII CONCLUSIONES, OBSERVACIONES Y RECOMENDACIONES : VII.1. Emita al menos cinco conclusiones en torno al trabajo con el software MPLAB.
1. Nos hemos podido familiarizar con un software que trabaja con el lenguaje ensamblador, el cual se aprendi en actual semestre. 2. Gracias a MPLAB aprendimos a editar un archivo con la ayuda de instrucciones y ventanas, depurar un programa y con esto desarrollar en los prximos laboratorios proyectos con los microcontroladores (PIC). 3. Al ser interactivo y compatible con otros softwares podemos utilizarlo junto con el software PROTEUS que genera los diagramas esquemticos correspondientes. 4. Para poder utilizar este software debemos tener conocimientos bsicos acerca del lenguaje Ensamblador y de los PIC. 5. Debemos de trabajar en total orden y tener una lgica muy prctica para que nuestros proyectos funcionen y no se vuelva algo tedioso al estar buscando donde fue el error o errores.