Un pregunta de 1º de PIC:
La Interrupción RTCC salta cada vez que Timer0 pasa de FF a 00. Salta cada n micro/mili segundos. Usando el Preescaler 1:2, 1:4, 1:8 ... 1:256 podemos enlentecerla si ese es nuestro gusto. Hasta ahí llego.
Mas, pero, sin embargo imagino que depende del ciclo de reloj que nos brinda nuestro cristal oscilador. He encontrado una tabla de los tiempos que tarda RTCC en dispararse para un cristal de 4 Mhz y parece que es real. Tengo un cajón
de cristales distintos pero el único de 4 Mhz lo tengo montado en una placa en uso, así que he cogido uno de 6 Mhz y lo he montado en mi placa de desarrollo.
Los delays van bien porque, imagino, el CCS hace los cálculos necesarios para dejar pasar los micro o mili segundos que le digo que espere .... sin embargo el Timer0, y los demás timeres, se desborda cada tantos n/u/m segundos y con el cristal de 6 Mhz no tengo ni idea de qué lapso de tiempo estoy hablando.
¿Tenéis, amables Picmaniacos, alguna fórmula de cálculo del tiempo empleado en hacer su recorrido el Timer0 en función del cristal?
Un saludo desde Sevilla, España.