Advertisement
Guest User

Untitled

a guest
May 27th, 2019
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. norep:     ;funkcja odpowiedzialna za brak repetycji - działa na zasadzie martwej petli (a nawet dwóch)
  2.     PUSH ACC ;odkładamy zawartość akumulatora na stos, aby jej nie stracić
  3.     MOV A, R1 ;wpisujemy kod skaningowy klawisza z R1 do akumulatora
  4.     MOV R1, #0FFH ;licznik do pętli loop1
  5.  
  6. loop1:
  7.     MOV R2, #0FFH ;licznik do pętli loop2
  8. loop2:
  9.     DJNZ R2, loop2 ;wyskok z pętli  
  10.     DJNZ R1, loop1 ;-||-
  11.  
  12.     MOV R1, A ;wpisujemy kod skaningowy z powrotem do R1 (używamy do w dalszej części programu)
  13.     POP ACC ;zdejmujemy zawartość akumulatora ze stosu
  14. RET
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement