Generar tren de pulsos con TMR0 ó TMR1

#1
Estimados amigos,

Estoy intentando programar el PIC 12F675 (o bien el 12F629) para que me genere un tren de pulsos de aproximadamente 40khz. La programación la estoy haciendo con el software NIPLE y por medio de la interrupción por TMR0, la cual no comprendo aún su funcionamiento. ¿Podrían decirme como hacerlo? ¿Se puede?.

Hasta ahora sólo he logrado esa frecuencia con un simple programa basándose en la activación y desactivación de un PIN a intervalos de tiempo suficientes para que me de la frecuencia, no sé si me explico.

El problema está que el PIC tendrá grabado otro programa que depende de los pulsos y éstos deberán generarse en paralelo con la ejecución del programa principal, por esa razón debo hacer los pulsos por interrupción independientemente, Y NO HAY MANERA, ..... HELP ME PLEASE.

Gracias.
 
Arriba