TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: ochi en 09 de Abril de 2008, 10:13:37

Título: Reloj PLL
Publicado por: ochi en 09 de Abril de 2008, 10:13:37
hola, tengo una duda tonta sobre los PLL, si la frecuencia de mi reloj es de 4 MHz y configuro el oscilador en el Winpic800 como XT w/PLL 4x-XT crystal oscilator with 4x PLL

Entonces, ¿mi frecuencia es de 16 MHz o de 1 MHz? Se que es una tontería, pero me hago un lío...

Gracias
Título: Re: Reloj PLL
Publicado por: elreypic2 en 09 de Abril de 2008, 12:09:37
Que tal ochi,

La funcion del PLL es multiplicar la frecuencia del reloj por 4, esto es que si colocas un cristal de 4 MHz con el PLL acrivado, es como si estuvieras colocando un cristal de 16 MHz. Traducido esto a ciclos instruccion con un cristal de 4MHz sin PLL, el micro ejecuta 1 MIPS, pero si activas el PLL, ejecuta 4 MIPS.

Nota: MIPS = millones de instrucciones por segundo.

Saludos.

Elreypic.
Título: Re: Reloj PLL
Publicado por: maunix en 09 de Abril de 2008, 16:38:20
Y puedo agregar que el beneficio está en que tu circuito de oscilación externo solo necesitará trabajar a 10MHz reduciendo las emisiones al ambiente.

Lo de 4x es en algunos PICs, un PLL multiplica solo por n veces .  Por ejemplo en las PCs, los micros corren a GigaHz pero el reloj base que las comanda está a 33MHz, 66MHz, o 133MHz.  Luego tienen un pll que hace la multiplicación.  En algunas BIOS incluso se puede tocar este parámetro.  :)
Título: Re: Reloj PLL
Publicado por: Leon Pic en 09 de Abril de 2008, 18:04:02
¿A qué te refiere con reduciendo las emisiones al ambiente?