TODOPIC
Simuladores, editores de PCB, etc => Simuladores de circuitos => Proteus ISIS => Mensaje iniciado por: antoniopa en 30 de Diciembre de 2011, 09:42:24
-
hola, tengo un curioso problema al ejecutar un programa de pic16f877a en isis proteus, y es que cuando comienzo la simulación, hay lugares del programa donde no me deja poner puntos de interrupción, y las direcciones nemónicasd de memoria de cada instrucción hasn desaparecido en esos lugares del progrma, la simulación la hace correcta, solo es eso, me lo ha empezado hacer de repente orque antes me salia todo el source code igualito.
Alguien le ha pasado esto???
Gracias.
-
esto te lo hace porque probablemente el compilador te ha eliminado esa parte del codigo por la optimizacion
-
esto te lo hace porque probablemente el compilador te ha eliminado esa parte del codigo por la optimizacion
Gracias por tu respuesta, si parece que tiene sentido, he modificado el código, pasando del 36% de rom al 24%, y vuelve a verse todo el código, ahora la cuestión es, sabes si se puede hacer algo para que no lo haga?? Utilizo CCS y se que hay un comando para reducir la optimización que por defecto es 9, la máxima, cuando me vuelva a pasar lo pruebo para poder debuggar.
Saludos.
-
pues en las opciones se podra cambiar, pero nidea
-
¿Qué versión de ISIS estás utilizando?
A mi me pasaba con la 7.6 que con ciertos programas (compilados con HiTechC) no me mostraba la dirección de memoria y por lo tanto no podía colocar un BreakPoint.
Al cambiar a la versión 7.8 SP2 ya no tuve mas ese problema.
-
¿Qué versión de ISIS estás utilizando?
A mi me pasaba con la 7.6 que con ciertos programas (compilados con HiTechC) no me mostraba la dirección de memoria y por lo tanto no podía colocar un BreakPoint.
Al cambiar a la versión 7.8 SP2 ya no tuve mas ese problema.
Pues tengo la 7.7 SP2, a ver si va a ser eso ... tienes algun enlace para bajarme la 7.8 ????
saludos
-
¿Qué versión de ISIS estás utilizando?
A mi me pasaba con la 7.6 que con ciertos programas (compilados con HiTechC) no me mostraba la dirección de memoria y por lo tanto no podía colocar un BreakPoint.
Al cambiar a la versión 7.8 SP2 ya no tuve mas ese problema.
Pues tengo la 7.7 SP2, a ver si va a ser eso ... tienes algun enlace para bajarme la 7.8 ????
saludos
pues yo lo busqué en taringa