Mars clock using PIC16F877A

Posted on Monday, February 21st, 2011 in code, LCD, PIC by the machinegeek

What do you do if you have a spare LCD module with backlight, a weird 16 button keyboard, and a PIC16F877A microcontrering dust? If you’re avtanski, a monster Martian Clock immediately springs to mind.

This thoroughly documented project shows you how to take these few common components and build a unique clock that features 16 timers that can be independently paused and restarted, can run forward or backward, along with individual alarms with configurable sounds and actions. Timers can show Earth, Mars, Jupiter, etc. times, sidereal time, Moon phase, Jupiter’s Great Red Spot transit time, and just about anything else you can time. It also feature simultaneous 24-hour and Julian-time decimal display.

Reportedly all changes in configuration can be done from the device’s keyboard – no computer necessary. It is powered by external AC power with built-in rechargeable battery for portability. Full source code, schematic and detailed plans are included. Avtanski says its high on the geekness scale and we enthusiastically agree!

This entry was posted on Monday, February 21st, 2011 at 4:56 pm and is filed under code, LCD, PIC. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Joe Desbonnet: Ya, I can recommend the low melting point solder. I used brand 'ChipQuik' and it's amazingly easy to use.
  • Jerome: I need a new BusPirate for the Fablab ;) Many thanks!
  • Max: Seems like an unexpectedly violent way to remove the chip indeed. A hot air station should of course do the job just fine, but in...
  • jose: Part removal described here is pure butchery, the cheapest hot air station will do a fast and clean job removing the QFP, heat air to...
  • Cody: Yes please