TODOPIC

Simuladores, editores de PCB, etc => Simuladores de circuitos => Proteus ISIS => Mensaje iniciado por: antoniopa en 30 de Diciembre de 2011, 09:42:24

Título: Problema puntos de interrupcion en proteus
Publicado 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.
Título: Re: Problema puntos de interrupcion en proteus
Publicado por: MerLiNz en 30 de Diciembre de 2011, 11:48:09
esto te lo hace porque probablemente el compilador te ha eliminado esa parte del codigo por la optimizacion
Título: Re: Problema puntos de interrupcion en proteus
Publicado por: antoniopa en 30 de Diciembre de 2011, 12:50:39
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.
Título: Re: Problema puntos de interrupcion en proteus
Publicado por: MerLiNz en 30 de Diciembre de 2011, 12:58:12
pues en las opciones se podra cambiar, pero nidea
Título: Re: Problema puntos de interrupcion en proteus
Publicado por: AngelGris en 30 de Diciembre de 2011, 13:49:44
  ¿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.
Título: Re: Problema puntos de interrupcion en proteus
Publicado por: antoniopa en 30 de Diciembre de 2011, 15:08:54
  ¿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
Título: Re: Problema puntos de interrupcion en proteus
Publicado por: AngelGris en 30 de Diciembre de 2011, 15:42:39
 ¿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