From ea178ca5c43dd1f82be75487b828ad705471b175 Mon Sep 17 00:00:00 2001 From: hg Date: Tue, 29 Jan 2013 14:42:31 +0100 Subject: [PATCH] refactoring --- src/clock.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/clock.c b/src/clock.c index 9ceb2a3..e306912 100644 --- a/src/clock.c +++ b/src/clock.c @@ -13,16 +13,15 @@ volatile uint8_t useLocalClock = 1; volatile uint8_t nextSecond = 0; volatile uint8_t nextMinute = 0; + + ISR(TIMER2_OVF_vect) { clock.second++; - nextSecond = 1; if (useLocalClock == 1) { if (clock.second >= 60) { clock.second = 0; clock.minute++; - - nextMinute = 1; } if (clock.minute >= 60) { clock.minute = 0; @@ -34,10 +33,13 @@ ISR(TIMER2_OVF_vect) { } opTime.second++; + nextSecond = 1; if (opTime.second >= 60) { opTime.second = 0; opTime.minute++; + + nextMinute = 1; } if (opTime.minute >= 60) { opTime.minute = 0;