de verdad no que se que diferencias existan entre el pll del pic que quieres usar y del 18f4550, pero es imposible que puedas sacar 40MHZ con el PLL... el PLL trabaja con una frecuencia OBLIGATORIA de entrada de 4MHZ, si estás usando un cristal de mayor que eso (en modo HS puedes usar hasta 24MHz) debes usar el divisor de PLL (ojo no es el mismo divisor de CPU clock) que llevará esa frecuencia a 4MHz, el PLL te eleva la frecuencia hasta 96MHz pero luego debes usar el CPUDIV para obtener la frecuencia a la que quieres que trabaje tu uC...
Las frecuencias admitidas don 96/2 96/3 96/4 y 96/6 correspondientes a 48MHz, 32MHz, 24Mhz y 16Mhz.
Ahora en mi caso yo necesito trabajar a 40MHz obligatoriamente, también pensé en el PLL pero por lo que acabo de explicar esa frecuencia no está entre las posibilidades del PLL. Así que debo usar un reloj externo y configurar el reloj en modo EC, he tratado y tratado de diseñar uno, pero no he podido lograr que oscile
Si alguno tiene algún diagrama de un oscilador de 40MHz que funcione por favor, estaría muy agradecido si lo comparten con nosotros
30/08/11
PD: Estuve revisando y si efectivamente los PLL son diferentes, y si es como dicen los muchachos, simplemente un crital de 10MHz y el PLL en x4... Suerte