1. Проверяю нажата ли кнопка ->да
2. Считываю из памяти текщее значение времени
3. Увеличиваю на 1
4. записываю в DS1307
Фишка в том, что если просто увеличивать время по inc temp1 то после 09 достигается значение например 0А, которое нужно фиксировать и обнулять младшую часть + увеличивать старшую, чтоб было 10. К тому же при увеличении нужно контролировать для минут и секунд достижение 60, а для часов 24. Т.е. в общем получается довольно громоздко. Может кто-то посоветует более простой алгоритм записи времени в таймер?



