Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"timereid" - 1 õppematerjal

Mikrokontrollerite programmeerimine Assembleris
16
pdf

Mikrokontrollerite programmeerimine Assembleris

bsf PORTD,7 ;LED sisse call Delay ;paus bcf PORTD,7 ;LED välja call Delay ;paus goto mainloop Alamprogramm viivituse tekitamiseks Viivituse tekitamiseks läbitakse alamprogrammi Delay2 muutujas Pause_tmp määratud arv kordi. Kogu tsüklit korratakse muutujas Delay määratud arv kordi, (kui võimalik siis on soovitav kasutada viivituste tekitamiseks riistvaralisi timereid). Delay movlw .50 movwf Pause Delay1 movlw .500 movwf Pause_tmp decfsz Pause,1 ;pausi väärtust vähendatakse 1 ;võrra, kui väärtus on 0, siis ;hüpatakse järgmisest käsust üle goto Delay2 return ;väljutakse alamprogrammist Delay Delay2

Informaatika → Mikroprotsessortehnika
10 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun