This library is used for implementing I2C and USART in AVR microcontrollers Tested with AVR328P Author Name : Sudharsan S
Functions: add_time(), BCDtodecimal(),decimaltoBCD(),calculate_time_difference(),i2c_init(), i2c_read(), i2c_send_address_read(), i2c_send_address_write(),i2c_send_addressordata(),i2c_start(), i2c_stop(),iszero(),read(),RTC_read(),RTC_write(),usart_init(),usart_print(),write()
Global Variables: current,new_
Functions RTC_write and RTC_read are used for communication with DS1307 RTC module