Obtener una señal de 32MHZ con un cristal de 16MHZ para un PIC

He buscado por varias partes, pero realmente no encuentro un cristal de 32MHZ
embarrassed.gif
en la ciudad donde vivo, al parecer es escazo, en fin, mirando, el datasheet y un tema en la página de picmania: "Consiguiendo 4 Mhz para los 48 Mhz necesarios en los PIC's con USB 2.0''.

http://picmania.garcia-cuervo.net/conceptos.php#USB4Mhz

Miré la posibilidad de no sólo obtener los 96MHz para mi conexión USB, sino también, lograr que mi programa se ejecute a 32MHZ, he seguido con detenimineto el camino que se propone en la página de picmania, pero realmente, no se como activar los fusibles, voy a poner aca los fusibles que estoy activando.

Código:
#include <18F4455.h>
#device adc=10
#use delay(clock=16000000)
#fuses HSPLL,NOWDT,NOPROTECT,NOLVP,NODEBUG,USBDIV,PLL4,CPUDIV3,VREGEN,MCLR,NOCPD,STVREN
PLL=4 --> Para obtener la frecuencia de 4MHz para luego obtener los 96MHZ (16/4=4MHz).

CPUDVID=3 --> Para obtener los 32MHz del MUX que me convierte los 96MHZ (96/3=32MHz).

Pero como he visto en el diagrama, hay 2 CPUDIV, Cómo saber realmente que la frecuencia que estoy obteniendo es del MUX de la USB, proveniente del PLL Postcaler y no del Oscillator Postcaler
huh.gif
. Espero que me puedan ayudar con esta duda, muchisimas gracias.
 
Atrás
Arriba