PIC18f452 y CCS

¿Hay manera de ver como evoluciona una cierta variable?
Es decir, supongamos que quiero ver como va evolucionando una variable que está dentro de un for o cuando se entra en una interrupción externa.
Entrando en modo de depuración se puede ver el código, las variables y poner puntos de ruptura.
Debes cargar al PIC el archivo *.cof en vez del *.hex y presionar el botón "Pause"
Ya en modo de depuración, en el menú "Debug" se pueden cargar los módulos que necesites ver.
 
Entrando en modo de depuración se puede ver el código, las variables y poner puntos de ruptura.
Debes cargar al PIC el archivo *.cof en vez del *.hex y presionar el botón "Pause"
Ya en modo de depuración, en el menú "Debug" se pueden cargar los módulos que necesites ver.

Buenísimo!!!
Muchas gracias D@rkbytes
 
Gente, necesito saber como hacer que, si una variable es negativa, que sea positiva y no puedo lograrlo.
La variable es el resultado de una fórmula previa.
Intenté lo siguiente:

if (x<0) x=x*(-1);
if (x<0) x=!x;

También definí a x como unsigned y tampoco.

Qué estaré haciendo mal????
 
a si es verdad esta disponible

solo que hay que recordar al colega

cuando se hace una comparacion con signo y solo se compara sin igualdad debe declararse en este compilador el signo asi:

signed char x;

if(x<0)

y si se usa comparacion e igualdad no es tan necesario hacer uso del singo quedando asi

char x;

if(x<=0)

si se puede el char o int por default son con signo pero en el CCS empieza hacer bugs si no se hace esto y empieza hacer cosas raras :(
por eso hay que tener en cuenta el signo y el no signo signed y unsigned
 
Gracias por todas las respuestas!!! Todo me sirvió ya que he resuelto el inconveniente que tenía.

Otra consulta (ahora respecto de proteus): el proyecto que estoy encaminando es de audio con un pic como centro del sistema; ahora, para poder simular, necesito que mi entrada de audio sea afectada por la respuesta en frecuencia de muchos tipos de micrófonos. Mi pregunta es la siguiente: ¿existe alguna herramienta en proteus la cual simule una respuesta en frecuencia la cual pueda afectarme la señal de audio de entrada antes de entrar al micro pero a mi manera? Es decir, simular algo como un ecualizador al cual yo pueda setearle cada banda...
 
Hola ingeniero18

Creo que el ISIS de Proteus no tiene ese tipo de herramienta como tal.
Sin embargo puedes desarrollar un ecualizador con el (ISIS de Proteus)
Por Acá: [/COLOR]https://www.forosdeelectronica.com/f23/construyendo-analizador-espectro-100-led-100974/
desarrollaron un circuito que pudiera servirte para diseñar el ecualizador.

Una vez hecho lo puedes agregar a tu diseño como un Sub-circuito.
. . . He estado buscando un tema donde viene un diseño en el cual hacen este tipo de Sub-circuitos pero no lo encuentro.

saludos
a sus ordenes
 
Atrás
Arriba