π Real-Time Clock & Calendar using PIC16F877A + DS3231 + LCD 16x2 + Buzzer Alert βοΈπ‘
I just finished building a real-time clock and date-day display system powered by the PIC16F877A microcontroller!
π« Project Highlights:
π DS3231 RTC Module β Tracks time, date, and day of the week with crystal precision
π LCD 16x2 Display β Shows real-time HH:MM:SS, DD/MM/YYYY, and Day
π Buzzer β Turns ON & OFF automatically every 5 seconds as an alert
β‘ PIC16F877A β The heart of the system, coded in Embedded C using MPLAB IDE + Hi-Tech PICC Compiler
π§ Core Functionalities:
Live update of time, date, and day from DS3231
LCD auto-refresh for real-time display
5-second buzzer timer interrupt control
Reliable IΒ²C communication between RTC & MCU
π Applications:
β Digital wall clocks
β Time-based control systems
β Industrial or lab alert systems
π¨βπ» A fun and practical way to explore real-time interfacing and precision timing with embedded C!