Pues ya tenemos la primera revisión del programilla .... la 1.0.2
Normalmente trabajamos con una configuración de los Timers y lo usual es modificar las distintas precargas del mismo para ajustarnos a lo que necesitamos.
No es usual cambiar el oscilador o el número de bits del Timer en medio de la ejecución de nuestro programa, así que le he añadido a nuestro programa que salve los datos del último cálculo al salir y los restaure de nuevo al entrar en el programa.
Al cerrar el programa éste escribe un fichero .INI con el mismo nombre del programa ejecutable y en el mismo directorio desde el que éste se ha ejecutado, cuyo contenido son los settings que en ese momento tengamos.
Al volver a ejecutar el Timer Pic Calculator se restauran los mismos settings de la sesión anterior y podemos continuar con nuestro trabajo.
Su contenido es algo así como:
[Config]
fosc=48000000
foscu=6
TBits=1
prescaler=4
precharge=32768