Gracias por la ayuda, si me habia confundido debe ser son SET asi:
#int_TIMER0
TIMER0_isr()
{ // ocurre cada 0.065536seg
counter=GET_TIMER1();
setup_timer_1(T1_DISABLED);
SET_TIMER1(0x00);
setup_timer_1(T1_EXTERNAL|T1_DIV_BY_1);
orden='B';
}
aun no lo pruebo supongo que esto funcionará debo hacerle caso a lo que me recomienda el datasheet, lei que si se escribe sin parar el timer pueden pasar cosas inesperadas. La aplicacion es recibir recibir una frecuencia estable de 12.5khz y contar los pulsos cada 65mseg si la cuenta cae dentro de un rango entonces el PIC12 habilita el sistema, lo pienso usar para el ChargePump del match. el problema es que cuando se apaga la PC bota basura por el puerto paralelo y me activa el m3 y m4 al mismo tiempo y se han quemado algunos fusibles

, en esas estoy.
saludos
Renato