En ocaciones nuestros proyectos no necesita más de 6 pines del PIC, para este caso contamos con la familia PIC12F6XX; la ventaja de ésta familia es que unos cuentan con oscilador interno de precisión y se puede calibrar para cualquier proyecto en donde la comunicación serial sea nuestro objetivo y también convertidor analógico a digital de diez bits de resolución.
Experimentando con el PIC12F675, tuve una dificultad a la hora de hacer una comunicación serial con la PC, en especial cuando quize usar el oscilador interno del mismo; después de varias pruebas sin tener buenos resultados e indagando en el mundo de la red y apoyado en el datasheet del PIC, obtuve este código que a continuación comparto. Se trata de un pequeño programa creado en Proton IDE para detectar la calibración correcta del oscilador y así poder lograr una buena comunicación serial con cualquier dispositivo periférico.
Seguir leyendo «PIC12F675 Calibración de oscilador interno.»