A Word Clock

Step 3Program the Micro

The next step is to program the Microcontroller.

Just use whatever PIC programmer you use.

The Hex file is attached! Remember to use either the 50Hz or the 60Hz firmware depending on your region.

I have also added support to keep the clock running on battery backup when power is lost.

[Update] - I have updated the 50Hz and 60Hz firmware files - there was a simple coding error that affected the accuracy of the clock.
« Previous StepDownload PDFView All StepsNext Step »
13 comments
Feb 4, 2011. 3:21 AMadil.ali2010 says:
friend
would you please send me pdf fil of this.
thankes.
Oct 12, 2009. 10:36 PMDark_Fantom says:
Hi there, I'm not the most tech inclined person in the world and was wondering what PIC 16F877i should be using...turns out theres quite a few of em and i can't tell em apart, thanks.

http://search.digikey.com/scripts/DkSearch/dksus.dll
Oct 13, 2009. 8:46 PMDark_Fantom says:
Ok cool, thanks a bunch. i can't wait to get crackin' on this thing!
Oct 7, 2009. 12:35 PMJekotia says:
I am new to the programming side of circuitry. What could I use to program the U1 PIC 16F877? I have no idea how to tell if what would be a compatiable programmer.
Oct 7, 2009. 12:58 PMsamkash says:
I've been asking that for a few days now, I dont' think anyone wants to help us
Oct 7, 2009. 6:31 PMMasterkent says:
(removed by author or community request)
Oct 7, 2009. 9:04 PMsamkash says:
Thank you! this is exactly the kind of answer I've been looking for. That is the exact product I had finally discovered on my own, but was afraid to purchase without the opinion of someone who ACTUALLY knew what they were talking about.

I shall now purchase this and create my very own word clock!
Oct 7, 2009. 9:23 PMMasterkent says:
The PIC chip manufacturer (Microchip) provides one for $35 (PicKit 2 ) and they go up in price from that point. It will program most PIC chips including the 16F877.

There are many 3rd party programmers as well. Just google "Pic programmers" and look at the compatibility list before you buy. I actually have a KitsRUs 149b PIC programmer what was a DIY solder kit.

Oct 5, 2009. 9:41 AMcyberoidx says:
Can I get the C code? I'd like to try this on an Atmega
Oct 1, 2009. 7:11 AMAlick87 says:
When I try to download the hex file it downloads as a .temp file, is this a problem on my part? Love the clock, going to try and make it for a university project in Ireland!
Oct 2, 2009. 11:29 AMAlick87 says:
Tried that and tried downloading it at home rather than on my university network, still downloads as a .tmp file!
Oct 3, 2009. 1:44 PMaiden120000 says:
just change the extension to what you wanted
Oct 3, 2009. 6:38 AMpetergrech says:
I'm in the same boat regarding the file download.. may I ask that you fwd the code directly .. great look great project.. i am grechpeter@mac.com

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
338
Followers
11
Author:drj113
I have a background in digital electronics, and am very interested in computers. I love things that blink, and am in awe of the physics associated with making blue LEDs.