[Mise à jour le 18/8/2023]
Une horloge temps réel (abrégé en HTR, en anglais real-time clock ou RTC), est une horloge permettant un décompte très précis du temps (par exemple en nanosecondes) pour un système électronique, en vue de dater ou déclencher des évènements selon l'heure. Wikipédia
L'horloge temps réel (RTC) à circuit DS1307 est une horloge / calendrier BCD (décimal codé binaire) disposant de 56 octets de NV SRAM. Elle communique avec un microcontrôleur via un bus I2C.
Ce circuit fournit l'année, le mois, le jour, les heures, les minutes et les secondes en tenant compte des années bissextiles. L'horloge fonctionne au format 24 heures ou 12 heures avec l'indication AM / PM. Un circuit de détection de puissance intégré passe automatiquement sur une alimentation de secours en cas de coupure du courant.
Le projet pour l'IDE VSCode de l'exemple ci-dessus est téléchargeable ici
Avenir