Real time clock ATMega16

The ATMega16 chip in the M16 has a real-time counter that operates asynchronously when a 32,768hz watch crystal is connected to it, providing a real-time clock. Bascom has built-in support for the RTC, making it very easy to use time functions. The watch crystal needs to connect to pins TOSC1(pin 28) and TOSC2(pin 29). The time and date can be set via the PC serial port connection.

Hardware requirements

ATMega16

32,768 KHz crystal

LCD display

RS232 port

Software

BASCOM-AVR Real Time Clock example, the time can be set in a terminal program like hyperterminal. Then the time is displayed on the LCD. If you want to set the clock again just press the reset button.