Hace un largo tiempo que no me pasaba esto...
Hice un programa (varios en realidad) usando el oscilador interno de un PIC18F26K80, que a decir verdad es excelente...
Este PIC permite usar el oscilador interno a 16 mhz y con el PLL activado, hacer que el micro trabaje a 64 mhz !!
Fiel a mi costumbre de llevar al maximo de exigencias cada PIC que toco,
hice varios programas que usaron este tipo de oscilador.
Ahora quiero poner un cristal externo, cumpliendo las mismas premisas de velocidad, es decir un cristal de 16 mhz y habilitar el PLL para que funcione igual que en los programas anteriores.
Vaya mi sorpresa al saber que el cristal NO Arranca a oscilar !!
Probe al menos 10 configuraciones diferentes, sin obtener resultados !!!
Tengo experiencia en usar el PLL y las maximas velocidades en la linea PIC18F, por lo tanto no esperaba tal rotundo fracaso en este caso.
Hace mas de una semana que estoy lidiando con este problema...
Como lo arme en protoboard, saque el cristal y lo probe en otro circuito (tambien en protoboard) que tengo armado y el osciloscopio lee bien esa frecuencia en 15,8 mhz.
Pero si lo coloco en el circuito en cuestion, deja de oscilar, incluso hice la inversa, traer el cristal de 10 mhz a esta placa y tampoco arranca a oscilar.
Es posible que el circuito interno del PIC no permita arrancar el oscilador si esta mal configurado ??
A alguien le paso algo asi??
Tienen experiencia que puedan compartir conmigo, en esta linea de PICs ??