# HG changeset patch # User JeanDo # Date 1307412349 -7200 # Node ID 9ef9b681f38fba55a30a4ca0c99e222b44c1921c # Parent f49d6f0fc87045a2e578ba1eb2ee4f503e367ef5 BUGFIX time_correction_value (CF48) > 60 or < 0. diff -r f49d6f0fc870 -r 9ef9b681f38f code_part1/OSTC_code_asm_part1/isr.asm --- a/code_part1/OSTC_code_asm_part1/isr.asm Tue Jun 07 03:55:30 2011 +0200 +++ b/code_part1/OSTC_code_asm_part1/isr.asm Tue Jun 07 04:05:49 2011 +0200 @@ -374,9 +374,11 @@ ; Now, do the RTC routine.... RTCisr2: incf secs,F ; adjusts seconds, minutes, hours, day, month and year. Checks for a leap year and works until 2099! - movlw d'59' - cpfsgt secs - return + movlw d'60' + cpfseq secs + bra secs_60 + return +secs_60: clrf secs bsf oneminupdate incf mins,F