TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: JJcorps en 18 de Mayo de 2006, 19:27:16

Título: Como calculo el tiempo que tarda un Timer en desbordar??
Publicado por: JJcorps en 18 de Mayo de 2006, 19:27:16
Hola!!

Como bien dice el post, ¿Como calculo el tiempo que tarda un Timer en desbordar?
Uso el pic16f88 uso un cristal de 10Mhz. Estoy configurando el timer0 con un divisor de 2(el minimo) He simulao el pic y se que tarda unos 209 us mas o menos pero ¿que cuentas tengo q hacer para hallar ese numero?

gracias
Título: Re: Como calculo el tiempo que tarda un Timer en desbordar??
Publicado por: Artifox en 18 de Mayo de 2006, 19:53:03
Hola, para configurar el timer 0 debes tener en cuenta mas o menos esta formula:

Tiempo<us>= (4/Fosc)*(256-ValTimer)*Prescalador

Donde:
Tiempo: el tiempo en el cual quieres que se desborde el timer. p.e: 2500us
Fosc: Frecuencia de tu cristal, p.e: 10MHz= 10x10^6 <1/us>
ValTimer: Valor que vas a setear en el registro TMR0 usando el comando: set_timer_0(Valtimer);
Prescalador: Valor del prescalador que tiene, puede ser 2,4,8,16,... el cual se setea en setup_rtcc(....)

No se si me deje enteder.. cualquier cosa, preguntas...

Bye
Título: Re: Como calculo el tiempo que tarda un Timer en desbordar??
Publicado por: migsantiago en 18 de Mayo de 2006, 22:20:33
Hola

Puedes usar el software que adjunto a este tema.

(http://img374.imageshack.us/img374/9667/tmr04rh.jpg)
Título: Re: Como calculo el tiempo que tarda un Timer en desbordar??
Publicado por: JJcorps en 19 de Mayo de 2006, 12:43:55
gracias por las respuestas
Título: Re: Como calculo el tiempo que tarda un Timer en desbordar??
Publicado por: Cryn en 21 de Mayo de 2006, 12:17:03
Y ese programita sireve para cualquier PIC que tenga TMR0???
Título: Re: Como calculo el tiempo que tarda un Timer en desbordar??
Publicado por: RedPic en 21 de Mayo de 2006, 12:27:55
Si
Título: Re: Como calculo el tiempo que tarda un Timer en desbordar??
Publicado por: maunix en 21 de Mayo de 2006, 12:43:54
Y ese programita sireve para cualquier PIC que tenga TMR0???

Cryn si usas un 18F, tienes que tener cuidado porque el TMR0 lo puedes usar a 8bits o 16bits.
Si está en 16bits, por lo que veo del programita, no te servirá. 

Si usas los 16F y 12F no tendrás problemas.

Saludos
Título: Re: Como calculo el tiempo que tarda un Timer en desbordar??
Publicado por: PalitroqueZ en 22 de Mayo de 2006, 12:07:09
Aquí hay un tuto que te puede servir para hacer los calculos del TMR0

hxxp://www.4shared.com/dir/313349/c896a64e/Otros.html

Salu2
Título: Re: Como calculo el tiempo que tarda un Timer en desbordar??
Publicado por: maunix en 22 de Mayo de 2006, 13:11:38
Aquí hay un tuto que te puede servir para hacer los calculos del TMR0

hxxp://www.4shared.com/dir/313349/c896a64e/Otros.html

Salu2


PalitroqueZ el link que copiaste está erróneo, es porque en vez de hxxp debiera ser http

Ahi lo subo corregido

http://www.4shared.com/dir/313349/c896a64e/Otros.html (http://www.4shared.com/dir/313349/c896a64e/Otros.html)

Saludos
Título: Re: Como calculo el tiempo que tarda un Timer en desbordar??
Publicado por: PalitroqueZ en 25 de Mayo de 2006, 13:13:37
Bueno, yo siempre coloco los link con las xx para evitar que el navegador lo reconozcas como un link.

Salu2 :mrgreen:
Título: Re: Como calculo el tiempo que tarda un Timer en desbordar??
Publicado por: maunix en 25 de Mayo de 2006, 20:12:10
Bueno, yo siempre coloco los link con las xx para evitar que el navegador lo reconozcas como un link.

Salu2 :mrgreen:

 :shock: :shock: No entendí bien la razón por la cual lo subes asi. 

Si no lo reconoce el navegador la persona a quien le das el link tiene que saber algo más que lo obvio y no le funcionará...  :(
Título: Re: Como calculo el tiempo que tarda un Timer en desbordar??
Publicado por: migsantiago en 25 de Mayo de 2006, 23:16:27
Hola

Hay muchas razones por las que se puede proteger links (h**p://)

- Evitar que la página a visitar rastree el link que la publica (refering link)

- Evitar que el link sea modificado. En mi@ si uno escribía

http://www.hamsterdance.com/

mi@ lo convertía en

http://miarroba.com/chafachafa/visit?=http://www.hamsterdance.com/

lo cual retrasaba la conexión

- Si se está publicando software piratezco pues es más que obvio  :mrgreen:

Bueno y esas son las que se me ocurren...  :D

PD por cierto, hace como 8 años que empecé a usar la internet, me gustaba visitar esa página de hamsters bailarines... viajemos en el tiempo...

(http://img224.imageshack.us/img224/3121/hamu6ll.gif)

http://web.archive.org/web/19990421044406/http://www.hamsterdance.com/
Título: Re: Como calculo el tiempo que tarda un Timer en desbordar??
Publicado por: maunix en 28 de Mayo de 2006, 12:14:55
migsantiago gracias por la explicación, realmente desconocía la razón.   :)

Supongo que de esa forma, controlan la visita a otros sitios y después analizaran si son muchas querrán cobrarle al destinatario!  :D :D :D :D