You Are Here: Home » AVR ATmega Projects » Clock Projects

DS1307 RTC Interfacing with AVR microcontroller

In this tutorial we will learn How to interface RTC DS1307 with AVR microcontroller. We are using Atmega8 for the demo. GENERAL DESCRIPTION The DS1307 serial real-time clock (RTC) is a low-power, full binary-coded decimal (BCD) clock/calendar plus 56 bytes of NV SRAM. Address and data are transferred serially through an I2C™, bidirectional bus. The clock/calendar provides seconds, minutes, hours, day, date, ...

Read more

Build your own stopwatch using Maxim MAX7219 Serially Interfaced, 8-Digit LED Display Drivers

One of the basic usage of the TIMER peripheral on every microcontroller is to provide the accurate timing mechanism. Using the TIMER peripheral as the basic timing, we could easily develop a stopwatch and display it to the 8-Digit seven segment numeric LED display. Thanks to the Maxim MAX7219 chip which enable us to interface this 8-Digit seven segment LED display much easier using just three wires of the S ...

Read more

DS1307 RTC based Digital Clock Designing in 12 Hour Format with ATmega32 and 7-Segment Display

A digital clock is a type of clock that displays the time digitally (i.e. in numerals or other symbols), as opposed to an analog clock, where the time is indicated by the positions of rotating hands. The clock/calendar provides seconds, minutes, hours information. The clock operates in either the 24-hour or 12-hour format with AM/PM indicator. In this project, we will learn How to design a DS1307 Real Time ...

Read more

Using Maxim DS1307 Real Time Clock with Atmel AVR Microcontroller Using Atmega32

Building our own digital clock is one of the dreamed project by most of the hobbyist or anyone that want to learn or involve seriously in the embedded system world; the ability to integrate time, day and date to the embedded system is one of the important knowledge that should be known by any embedded system designer. Today’s technology makes life easier as all these capabilities has already built nicely in ...

Read more

ATMega16 AVR Microcontroller Seven Segment Digital Clock

The ATMega16 Seven Segment Digital Clock In this ATMega16 AVR project we will be designing and implementing a digital clock with the aid of a Atmel AVR ATMega16 microcontroller and Seven Segment Displays. As such before going through this digital clock AVR project it is recommended to complete the tutorial on Interfacing a Seven Segment Display with the AVR Microcontroller. Note: Although this AVR project w ...

Read more

Alarm Clock using ATmega32 Microcontroller

In this project we are going to design a simple Alarm clock using ATMEGA32 timers. ATmega32A microcontroller has a 16 bit timer, and we will be using that timer to count the seconds and develop a digital clock. [caption id="attachment_34830" align="aligncenter" width="650"] AVR Microcontroller Based Digital Alarm Clock[/caption] All the digital clocks have a crystal inside of them which is the heart of cloc ...

Read more

Digital Wall clock Using Atmega-8 and RTC

Clock is one of the most essential house hold things. There are various types of clocks like good old Pendulum clocks, Analog clocks and the now trending modern Digital clocks. Digital clocks has many advantages over the analog clocks like the Accuracy in time, easy reading of time when compared to analog, visibility even in darkness and so on... Here a basic Digital Wall clock is presented which is built u ...

Read more
Scroll to top