Курсовая работа: Розробка схеми електричної принципової годинника-будильника-термометра з ІЧ ПК
If_hour10_1 movfw Reg2_hour ; якщодесяткигодин = 1,
xorlw 1 ; установлюємчислогодин = 9
btfss STATUS, Z
goto If_hour10_2
movlw 9
movwf Reg1_hour
goto Dec_hour10
If_hour10_2 movlw 9 ; якщодесяткигодин = 2,
movwf Reg1_hour ; установлюємогодинирівні 9
Dec_hour10 movfw Reg2_hour ; зменшуємдесяткигодин
xorlw 0
BZ Clr
decf Reg2_hour,f
goto Main_loop
Clr movlw 2
movwf Reg2_hour
goto Main_loop
endm
; ------------- Підпрограма запису в EEPROM ---------------
EE_write macro Adress,Data
movlw Adress
movwf EEADR
movfw Data
movwf EEDATA
call Write_to_EEPROM
endm
; ------------- Підпрограмачитання EEPROM ---------------
EE_read macro Adress,Destination
movlw Adress