TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: copertun en 05 de Febrero de 2006, 12:01:00
-
Wenas, estoy empezando a hacer los ejercicios y todo funciona perfecto
, pero a la hora de simular en mplab, e ir ejecutando paso a paso, despues del delay pasa a #use delay (clock = 4000000), y al darle a step out para salir de ahi el simulador se queda haciendo un stepping todo el rato, si alguien tiene alguna idea de como arreglarlo se lo agradeceria.
Un saludo.
-
Antes de entrar al delay pones el cursor en la siguiente instruccion, click derecho y eliges "run to cursor".
gfp
-
Otra forma de simular un programa saltando todos los delays o partes del programa que no te interesan; es utilizando los Breakpoints, lo único que tienes que hacer es elegir la instrucción o rutina que si te interesa, y dando un doble click sobre la línea te debera aparecer el circulo rojo del lado izquierdo de la pantalla, esto indica que es un breakpoint.....................Entonces lo unico que haces es correr la simulación y ésta se detendrá en el breakpoint y desde ahi aplicar la simulación paso a paso.........SALUDOS
-
estas usando alguna rutina de pausa tipo delayms() o delayus()? prueba a poner un breakpoint como dicen los anteriores colegas... y cuando llegues ahi, quitalo, y sigue ejecutando.