align="justify">; СЧЕТЧИК ДЕСЯТКІВ ХВИЛИН START_MH, F ; ДЕКРЕМЕНТІРОВАТЬ СТАРШИЙ СЧЕТЧИК ХВИЛИН STATUS, C ; СТАЛАСЯ ПОЗИКА SET_REG_LCD ; НІ - ПЕРЕХІД НА підпрограми управління виводу
; ЧАСУ ВКЛЮЧЕННЯ НА індикації STATUS, C 0x05 ; ТАК - ЗАПИСАТИ ПОЧАТКОВЕ ЗНАЧЕННЯ START_MH SET_REG_LCD ; НІ - ПЕРЕХІД НА підпрограми УПРАВЛІННЯ Виводити
; ЧАСУ ВКЛЮЧЕННЯ НА індикації
; ----------------------------------------- ------------------------
FLAG_R, 4 ; РЕЖИМ УСТАНОВКИ ГОДИН ВКЛЮЧЕНИЙ STOP_TMR2_2 ; ПЕРЕХІД НА підпрограми ЗУПИНКИ ТАЙМЕРА TMR2
; ----------------------------------------- ------------------------ PORTB, 6 ; натисненням кнопки "+1" M8 ; НІ - ПЕРЕХІД ДО ПЕРЕВІРКИ натисканням кнопки "-1"
; ЛІЧИЛЬНИКИ ГОДИН START_HL, F ; інкрементіровать МЛАДШИЙ СЧЕТЧИК ГОДИН STATUS, Z START_HH, W ; СТАРШИЙ СЧЕТЧИК дорахувати до 2 0x02 STATUS, Z M9 ; НІ - ПЕРЕХІД НА ПЕРЕВІРКУ МОЛОДШОГО ЛІЧИЛЬНИКА span>
BCF STATUS, Z START_HL, W 0x04 span> STATUS, Z M9 STATUS, Z START_HL ; ТАК - ОЧИСТИТИ МЛАДШИЙ СЧЕТЧИК ГОДИН
CLRF START_HH SET_REG_LCD ; ПЕРЕХІД НА підпрограм управління виводу
; ПОТОЧНОГО ЧАСУ НА індикації START_HL, W 0x0A ; ЛІЧИЛЬНИК дорахувати до 10 STATUS, Z SET_REG_LCD ; НІ - ПЕРЕХІД НА підпрограми управління виводу
; ЧАСУ ВКЛЮЧЕННЯ НА індикації START_HL ; ТАК - ОЧИСТИТИ МЛАДШИЙ СЧЕТЧИК ГОДИН