AVR Clock

The project started as a timer for my PCB exposure box.
However since it almost look like a clock when i was designing it i added some clock features and the AVR Clock + Timer + (maybe i will add a temperature sensor was born).

It is split in two or if you add the power part 3 PCB

Display Board
4 Common Anode Seven Segments multiplexed
IDC 14 connector to the main board
2x3mm LEDs

Logic board
ATmega168
ICP 6 pins for the In system programming
IDC 14 connector to the Display Board
DS1307 with the CR2032 coin battery

Buttons
3 Button for the operation
Minutes Up
Seconds Up
Mode

Mode is selected beetween
Clock
Date
Timer Set (with the Minutes UP, Seconds UP)
Timer Ready (start with the Minutes UP, stop with the Second Up)

BOM

DS1302
2x22pf
32768 Hz Crystal
ATMega168
2x22pf
1x16MHz Crystal

4xSeven Segment displays

Code

  1. No comments yet.