TODOPIC

Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: LindaCarmona en 04 de Mayo de 2012, 22:42:41

Título: Novata
Publicado por: LindaCarmona en 04 de Mayo de 2012, 22:42:41
Mis Amores:

Bendiciones sobreabundantes para todos; les cuento soy primeriza en esto y nos han pedido realizar lo siguiente:

Realizar un circuito con el microntrolador 16F84A que controle el parpadeo de un LED conectado en  la RA0.  El parpadero del LED debe ser de 100ms, encendido y apagado.  La temporización debe ser controlada mediante interrupción del TMR0.

De ante mano agradezco vuestra ayuda.

Un abrazo,

Linda Carmona  :oops:
Título: Re: Novata
Publicado por: RALF2 en 04 de Mayo de 2012, 23:05:35
Hola linda!
No indicas con que compilador piensas hacerlo, pbp, proton...?
Lo otro si piensas hacerlo en pic basic pro (pbp) en el foro hay muchos tutoriales que te pueden servir, utiliza el buscador que deseguro encontraras como hacerlo   :mrgreen:

Saludos
Título: Re: Novata
Publicado por: kamisama en 08 de Mayo de 2012, 07:56:38
Por el enunciado pareceria que como toda mujer quiere que alguien le haga el trabajo.

supongo que es en asm lo que le pidieron.

Para que TMR0 desborde a tiempo tenes que PRE-cargar el registro cuando tengas el overflow con el valor que te excede los 100ms del TMR0.
Tenes que usar un prescaler o ir guardando una variable con un contador de overflows. Naturalemnte depende del reloj del sistema.

Saludos.