Hola,
Últimamente estoy por desistir y pasar del Proteus de una vez para siempre.
Entre los bugs de las nuevas versiones y que no me deja acceder al código en plan Debug...
A ver si a alguno os ha pasado.
Un circuito, su firmware para el PIC ( me ha pasado con varios modelos diferentes), alta ocupación de ROM en el PIC.
El circuito en "el mundo real" funciona, pero en el ISIS lo hace a medias... justo hasta que llega a las porciones de codigo "no accesibles".
Lo curioso es que si añado alguna función más o quito y recompilo, algunas de las posiciones no accesibles, se vuelven accesibles y otras que lo eran ya no lo son.
Cuando pauso la simulación para ver la ventana de variables o poner un breakpoint en el código, éste no es accesible. Desaparecen los números que indican las posiciones de memoria . Así:
Y no puedo seguir el programa pues al llegar ahí entra en un bucle sin retorno.
¿A alguno os ha pasado?
¿Será por usar casi el 90% de ROM?
El ordenador es potente, de hace un mes y 4Gb de RAM, así que lo descarto.
Y otra cosa que me pasa con el ISIS es que las variables tipo boolean/short no son accesibles a la ventana de inspección....
¿Alguna sugerencia?
Gracias,
Salu2