ldi temp2,3
rcall i2c_read ;get year (stored in RTC-RAM addr. 10h)
tst temp
- breq rtc_get_e
+ brmi rtc_get_e ;i2c error
ldd temp3,z+1 ;save year
ldd temp4,z+2
ldi temp2,6
rcall i2c_read
tst temp
- breq rtc_get_e
+ brmi rtc_get_e
ldd temp,z+4 ;get year
rol temp