TODOPIC

Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: ErnestAl en 22 de Junio de 2007, 03:12:59

Título: Duda existencial con el TIMER2
Publicado por: ErnestAl en 22 de Junio de 2007, 03:12:59
Buenos dias, me gustaria que me aclararis una duda (porcierto hoy voy a llegar tarde a currar  :) ) Usando el timer2 como temporizador y teniendo en cuenta que con su preescalado y postescalado puede llegar a ser un registro de 16bits, ¿esta bien la manera que creo q segun el datasheet se usa para calcular demoras?

                 R = 4 * Tosc*pree*Post*PR2
Título: Re: Duda existencial con el TIMER2
Publicado por: Leon Pic en 22 de Junio de 2007, 03:23:00
Para que PIC. Es muy importante aclarar esto, ya que entre familias, hay diferencias.

Suerte :-/ :-/
Título: Re: Duda existencial con el TIMER2
Publicado por: maunix en 22 de Junio de 2007, 08:41:00
Buenos dias, me gustaria que me aclararis una duda (porcierto hoy voy a llegar tarde a currar  :) ) Usando el timer2 como temporizador y teniendo en cuenta que con su preescalado y postescalado puede llegar a ser un registro de 16bits, ¿esta bien la manera que creo q segun el datasheet se usa para calcular demoras?

                 R = 4 * Tosc*pree*Post*PR2

Teóricamente no es nunca un registro de 16 bits, simplemente tiene un prescaler y un postcaler.  Funciona "parecido" a si tuviera 16 bits.  La diferencia está en que cuando cambias por ejemplo, un valor de prescaler, la cuenta del prescaler se hace 0 y no por eso el timer se hace 0 también.

En un 16F es así como lo mencionas. 
Título: Re: Duda existencial con el TIMER2
Publicado por: ErnestAl en 22 de Junio de 2007, 09:34:44
Es para el pic16F877, es con el q estoy trabajando y gracias a todos vosotros tengo unas pocas mas de ojeras y casi siempre llego tarde al curro!!!!!!!


SOIS LOS MEJORES!!!!!