Advertisement
VEndymionV

Program 8 - Lab 5 - SW

Jun 16th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ; Zadanie z lab5.pdf - https://imgur.com/a/imBf9sM
  2.     CZAS    EQU     19456 ; 50ms
  3.     DIODA   EQU     P2.7
  4.    
  5.  
  6.     ORG     0
  7.     MOV     P2, #0
  8.  
  9.     MOV     TMOD, #1 ; tryb pierwszy, timer0
  10.     SETB    TR0
  11. LOOP:
  12.     SETB    DIODA
  13.     MOV     R0, #6
  14.     CALL    DELAY
  15.  
  16.     CLR     DIODA
  17.     MOV     R0, #4
  18.     CALL    DELAY
  19.  
  20.     SETB    DIODA
  21.     MOV     R0, #3
  22.     CALL    DELAY
  23.  
  24.     CLR     DIODA
  25.     MOV     R0, #17
  26.     CALL    DELAY
  27.  
  28.     SJMP    LOOP
  29.  
  30. DELAY: ; opóźnienie R0 * 50ms
  31.     MOV     TL0, #LOW CZAS
  32.     MOV     TH0, #HIGH CZAS
  33.     JNB     TF0, $
  34.     CLR     TF0
  35.     DJNZ    R0, DELAY
  36.     RET
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement