Project Name: Mini LED-Matrix Clock
Project Description: Need a moderately large, bright clock, instead of the plain jane "Seven Segment"? For all the time-telling? You got it right, here's a simple one using Sure Electronics' 3208 LED Matrix module. Room thermometer included in this package! And don't worry, time is kept even if you turn it off! (Ssh, provided if you put our popular coin battery for the DS1307)
Only display 24-hours (no date), and three buttons - one for hour, one for minutes, and one to display temperature for approximately 5 seconds.
Hardware: PIC16F877A, DS1307, CR2032 battery holder, wires, DS18B20, 8MHz crystal, 32.768kHz crystal, 4.7k~10k resistors for pullups and Sure Electronics LED module DP-1311.
Software: MikroC 5.60 for PIC [within demo limit] and ports to MPLAB XC8 will be done in future.
Schematics:
(Pullups to DS1307 data and clock lines are not shown in the schematic. And power supply connections are all +5V.)
Picture::
Source code: Attached.
References: http://picnote.blogspot.com/2009/01/simple-clock-using-ds1307-pic16f877a.html