TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: Berto en 13 de Noviembre de 2016, 14:29:18

Título: preguntar por el timer1 solo ccs
Publicado por: Berto en 13 de Noviembre de 2016, 14:29:18
Hola. Encuentro solo ejemplos en ensambler esten a patadas o no en ccs

Lo unico que quiero es preguntar si -esta activo.¿enable_timer1?- o no mediante ccs, en un 18f452
Título: Re:preguntar por el timer1 solo ccs
Publicado por: KILLERJC en 13 de Noviembre de 2016, 14:53:37
no recuerdo ninguna funcion de CCS como para eso.

Lo que se me ocurre son las siguientes soluciones:

- Usar una variable de 1 bit para cuando activamos el timer lo ponemos en 1 tambien, y cuando lo desactivas, lo pones en 0, entonces lees esa variable

- Usar la directiva #bit TMR1ON = 0xFCD.0

- Usar un puntero a memoria , *((volatile uint8_t *)(0xFCD)) | 1;

Creo que la segunda es la que buscas.