Ver registros en MPLAB y programa en C

#1
Hola.

Se me presntan algunos problemas de espacio con un PIC 12FXXX y un programa que hice en ensamblador.

Para resolverlo (y evitar cambiar de PIC) estoy tratando de migrar el programa a C. MI problema es que al tratar de simular en MPLAB no me aparecen los registros creados en el FILE REGISTERS.

O sea, cuando lo simulaba en ensamblador, abria una ventana de FILE REGISTERS y podía ver todos los registros que había creado, ásí podía ver, paso a paso que valor contenía cada registro. Pero ahora con C no puedo ver los registros, es más creo que (aunque están bien declarados) ni siquiera los crea.

Si por ejemplo creo una variable que se llame COUNT, no la puedo ver cuando la simulo.

Soy nuenvo programando PIC's en C (y obvio, en simularlos), ¿qué estaré haciendo mal?

Saludos
 
#2
Hola, normalmente los programas hechos en c consumen mas memoria que asembler.
Que programa usas para programar en C.
 
#3
Estoy usando el High Tech Pro.

Ya se lo que pasa: en la versión PRO, si declaro una variable y abajo (en el programa principal) no la utilizo, no se crea en el File Register. En ensamblador si declaras una variable, esta aparece mapeado aún y cuando no la uses.

Para verla tengo que declararla comop "volatile".
 
Arriba