Usar el TIMER del PIC 16F84A-04

#1
Buenas:

Con un PIC 16F84A-04 quiero usar el TIMER pero no los retardos porque el PIC queda como esclavo.

La tarea que debo hacer es la sigiente:

1- En el pin RB0 debe tener una salida de 100ms en 1 y 100ms en 0. Así oscilando una señal cuadrada a esa velocidad.
2- En el pin RA4, al pulsarlo en 1 (5V), se para el timer y se detiene el pin RB0 a 0V. El pin RA4 es para activar y desactivar el timer y su salida RB0.

¿Cuál es el código necesario pra hace esto?

Saludo.
 

Vick

Moderador
#2
Es simple, usando la interrupción por desbordamiento, calculas el tiempo necesario y cada interrupción cambias de estado el pin que necesites, luego con el pulsador simplemente desactivas la interrupción y pones el pin a cero y si lo vuleves a presionar activas de nuevo la interrupción...

realmente no es muy dificil, ¿tienes alguna duda puntual de como hacerlo?

....
 

Temas similares

Arriba