Tak zaczyna się każdy program pod ten µP
Kilka podpowiedzi z mojej strony:
-program kończysz "pustą pętlą"
-musisz jakoś zrealizować wprowadzanie danych dla zmiennej A
-diodę i buzzer włączasz poleceniem:
, wyłaczasz:
i oczywiście po tym podajesz numer portu
-czekanie 2 sekund da się zrobic na kilka sposobów: albo za pomoca zdefiniowanej procedury
albo za pomocą np. takiej procedurki:
Kod: Zaznacz cały
DUPA:
MOV R0,#255
DUPA1:
MOV R1,#255
DUPA2:
MOV R2,#5
LICZ:
DJNZ R0,LICZ
DJNZ R1,LICZ
DJNZ R2,LICZ
RET
Zajrzyj też tutaj:
https://forum.elportal.pl/viewtopic.php?t=6803
I rada na przyszłość: nie pisz w Notatniku, pisz w Jagodzie i od razu kompiluj i testuj. Podglądaj rejestry, krokuj, debugguj.