July 11th, 2008
PIC16F84A Alarm Clock
This clock counts seconds, minutes, hours and day of the week. Time is displayed on 4 seven segment LED displays, and is adjustable with three buttons at start time (up, down, enter). You can program the day of the week, hour, minute and duration of the alarms.
The number of alarms are limited by ROM space only. The alarm is on the RA4 open collector output of the PIC, and is repeated on a decimal point of the display. For once, the program is in BASIC (mikroBasic) and this should make a good start for beginners.
PIC16F84A Alarm Clock: [Link]



March 24th, 2010 at 9:49 am
Hi, I built the clock and tried to compile the source code provided and was not able to run the clock properly. All the 7-segments light up together and when I try to adjust or set time I could se it flash and nothing else. So if you could please mail me the Hex file for the same it will be more helpful. Also mention is it possible to change the Crystal from 16Mhz to 4Mhz and if so how to write the program code. If you could please help me. I already tried and it failed too.. Thanks and regards..Satheesh
March 24th, 2010 at 10:32 am
Hi, I suggest contacting the author at the original project page http://www.micro-examples.com/public/microex-navig/doc/084-alarm-clock
March 24th, 2010 at 3:50 pm
Hi, there is no way to contact the author with the link you provided. But you have made the clock and I suppose you got the hex file for the same. so if you provide me that it will be useful. Please Help me. Thanks
March 26th, 2010 at 9:18 am
I haven’t made the circuit.. I am just referring to the original project in this article.