Práctico reloj DS1307

PRACTICO RELOJ.

En el tutorial ds1307reloj ya puse de manifiesto las características y algunas capacidades de este pequeño y práctico dispositivo, en el que documenté el código que permitía poner en hora el reloj que soporta el dispositivo DS1307.

Ahora, trataré de llevar a cabo un proyecto en el que podamos dar cierta utilidad a las posibilidades que ofrece esta pequeña maravilla (es cierto que el mismo fabricante, dispone de productos más especializados con los que, se puede disponer de más opciones de lectura de los registros que pone a nuestro servicio, alarmas, cronómetros y más), sin embargo como el único que tengo a mano es el DS1307A (*), es con el que voy a realzar esta práctica.

Partiendo del montaje que se desarrolló en el mencionado ds1307reloj, voy a introducir unas variables y rutinas en el código descrito allí para mejorar las prestaciones que nos proporciona y podemos aprovechar a nuestra voluntad. Sigue leyendo

Reloj con el DS1307

UN RELOJ CON EL DS1307

 

Actualmente, cuando realizamos proyectos que requieren cierto nivel de flexibilidad, pensar en utilizar un microcontrolador siempre es una buena idea y ya puestos en ‘harina’ (como decimos en España), siempre que el proyecto lo requiera, es interesante, la aplicación de un RTC, es decir, un reloj en tiempo real. Sin embargo, también es cierto que en estos proyectos, estamos limitados a cierto número de E/S que acaban por ser demasiado limitadas y es entonces, es cuando se hace necesario el uso del I2C bus, el cual debemos considerar ya que, nos dará un gran servicio, simplemente con el uso de dos hilos o patillas del proyecto. Más información sobre el I2C bus en este sitio. Sigue leyendo