• Domingo 29 de Septiembre de 2024, 01:16

Autor Tema:  Retardos  (Leído 1667 veces)

megazero

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Retardos
« en: Miércoles 26 de Octubre de 2005, 17:13 »
0
HOLAS, NECESITO SI NO ES MUCHO PEDIR UN PEQUEÑO EJEMPLO O DONDE LO PUEDO CONSEGUIR, DE UN RETARDO DE 1 O 2(O LO QUE SEA) SEGUNDOS CON EL TIMER  TMR0.

Alternative

  • Miembro MUY activo
  • ***
  • Mensajes: 176
    • Ver Perfil
Re: Retardos
« Respuesta #1 en: Miércoles 26 de Octubre de 2005, 17:45 »
0
Hooooola  megazero
mira  no especificas que PIC, o de que gamma
tengo echo los tiempos de 1 segundo de varios PIC
asi que te mando el del PIC16F877, tengo otros utilizando
su oscilacion interna, como es el del 12F675 y el 16F88 y el 16F917

Asi que te mando el del PIC16F877 y trata de comprenderlo
existen formulas para calcular el tiempo, es decir el valor a cargar al TMR0



                                           Tiempo
- Valor del TMR0 =   ---------------------------------------
                               4 * (   1     ) * Prescaler del TMR0
                                      ------
                                       Tosc
                         

en este caso el tiempo que desee es de 10mSegundos
el cristal es de 4Mhz  y el prescaler es de 256

Asi que el alor que saque es de  aproximadamente 39 para optener un tiempo
de 10 ms, y para optener 1 seg realice 100 veces la repeticion.

Recuerda que el valor que optengas es negativo. Normalmente despejo dudas y ayudo a quienes lo han intentado, pero me levante de buen animo.

El programa pende y apaga un led donde su periodo es de 2 segundos
y el  tiempo que permanece encendido es de 1 segundo. Te coloque el archivo adjunto para que lo cheques, si quieres cambiar de PIc al 16F84A o a cualquir otro, solo realizale los cambios que la verdad solo te tomara unos segundos

bye


Saludos
bye

pmluis  :hola:
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

megazero

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Retardos
« Respuesta #2 en: Miércoles 26 de Octubre de 2005, 22:41 »
0
MUCHISIMAS GRACIAS Alternative ME SIRVIO BASTANTE LA EXPLICACION Y EL PROGRAMA QUE ME ENVIASTE EN REALIDAD ERA PARA UN PIC 16F84 PERO LE HICE ALGUNOS CAMBIOS Y FUNCIONO.


GRACIAS

Alternative

  • Miembro MUY activo
  • ***
  • Mensajes: 176
    • Ver Perfil
Re: Retardos
« Respuesta #3 en: Jueves 27 de Octubre de 2005, 18:49 »
0
SAludos
Un placer megazero

Saludos
Bye

pmluis  :hola: