Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

25/07/2009 #1

Avatar de Meta

Usar el TIMER del PIC 16F84A-04
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.
27/07/2009 #2
Moderador

Avatar de Vick

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?

....
27/07/2009 #3


en la pagina de microchip hay un documento sobre el uso del timer 0
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.