Muy buenas a todos,
Ante todo no sabía donde ubicar exactamente el hilo, si no corresponde a esta sección que el moderador del foro, por favor, lo mueva.
Situación: cuando decidimos usar el PLL de nuestros queridos micros nos encontramos ante una marabunta de posibles valores de N1, M y N2, el cual puede convertirse en una odisea si no conseguimos dar con el valor deseado.
Solución: Escribir pequeña aplicación que calcule estos valores del PLL y nos muestra una lista de los valores que cumplen las condiciones que nos interese.
Requisitos: Sistema operativo Windows y framework 4.0 de .NET
La aplicacion:
La interfaz cuenta con diferentes elementos que paso a describir:
* Frecuencia deseada: Valor de Fosc que queremos conseguir. Valor expresado en Mhz.
* Freq. Osc. (Pri o FRC): Frecuencia del cristal resonador, ya sea el interno o externo. Valor expresado en Mhz.
* Toleracia: Margen que error en la frecuencia deseada para que se muestre el valor. Valor expresado en Mhz.
* Calcula: Su nombre lo indica todo. Calculará los valores de N1, M y N2 que cumplan las condiciones que hayamos impuesto.
* Siempre visible: Botón para poner en "Siempre Visible" la aplicación.
Como podéis ver el funcionamiento de la aplicación es muy simple. Espero que os sirva de ayuda esta aplicación (A mi me evita perder tiempo probando valores).
PD: Acepto todo tipo de críticas/mejoras que me indiquéis y si puedo las implemento.
Un saludo a todos.