'Configuracion Timer1 a 1mSeg. con clock de 20Mhz.
T1CON.TMR1CS = 0 'asigna el reloj interno al timer1, se incrementa cada ciclo de instruccion
T1CON.T1CKPS0 = 0 'factor del preescales del timer1, 0
T1CON.T1CKPS1 = 0 'factor del preescales del timer1, 0
TMR1H = 0xec 'carga el registro del contador para que desborde cada 1mSeg, byte alto
TMR1L = 0x78 'carga el registro del contador para que desborde cada 1mSeg, byte bajo
T1CON.TMR1ON = 1 'habilitacion del TMR1, comienza a incrementarce
'PIE1.TMR1IE = 1 'activa las interrupciones del timer1
'INTCON.PEIE = 1 'bit de habilitacion de interrupciones de perifericos
'CALCULO TIMER PARA 1 mSeg. a 20Mhz y prescales 1:1
'(0.001Seg/(1/(20000000/4)))- 65536 = 60536 = EC78Hex.
'La formula la he puesto de memoria, pero creo que esta bien punto + o punto - (+/- 0.2uSeg.).
'Si se usan los divisores ya cambia la formula.