STATUS , Z M4
STATUS, Z START_HH, W HOUR_H, W STATUS , Z M4
FLAG_R1, 0 STATUS, Z STOP_ML, W MIN_L , W STATUS, Z M5
STATUS, Z STOP_MH, W MIN_H, W STATUS , Z M5
STATUS, Z STOP_HL, W HOUR_L, W STATUS , Z M5
STATUS, Z STOP_HH, W HOUR_H, W STATUS , Z M5
FLAG_R1, 0
; ----------------------------------------- ------------------------ FLAG_R, 6 ; ВКЛЮЧЕНИЙ РЕЖИМ ВІДОБРАЖЕННЯ ПОТОЧНОГО ЧАСУ INT_SOURCE ; НІ - ПОВЕРНУТИСЯ ДО ПОШУКУ джерела переривання
; ----------------------------------------- ------------------------
; ВКЛЮЧЕННЯ/ВИКЛЮЧЕННЯ розділяти точку POINT, 2 POINT, 1 ; децимальних ТОЧКА ВКЛЮЧЕНА $ +3 POINT, 1 ; ТАК - ВИМКНУТИ ТОЧКУ $ +2 POINT, 1 ; НІ - ВКЛЮЧИТИ ТОЧКУ
; ----------------------------------------- ------------------------
MOVF MIN_L, W IND_0 MIN_H, W span> IND_1 HOUR_L, W IND_2 HOUR_H, W IND_3
GOTO INT_SOURCE ; НІ - ПОВЕРНУТИСЯ ДО ПОШУКУ джерела переривання
; ----------------------------------------- ------------------------
2.10.4 Підпрограма обробки переривань від таймера TMR2
Ця підпрограма здійснює опитування стану кнопок В«+1В» і В«-1В» через проміжки часу, які визначаються таймером TMR2. Якщо натиснута і утримується одна з кнопок В«+1В» і В«-1В», відбува...