andrelievable

zad 5.0 lab 5

Dec 5th, 2020 (edited)
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.37 KB | None | 0 0
  1. Goal DATA 30h
  2. Max EQU 16
  3.  
  4. CSEG AT 0
  5. AJMP reset
  6. CSEG AT 23h
  7. AJMP przerw
  8. CSEG AT 30h
  9.  
  10. reset:
  11. MOV SCON, #50h
  12. MOV TMOD, #20h
  13. MOV TH1, #0FDh
  14. SETB TR1
  15. CLR TI
  16. SETB ES
  17. SETB EA
  18.  
  19. MOV R0, #Goal
  20.  
  21. loop:
  22. JMP $
  23.  
  24. przerw:
  25. JB TI, skipti
  26. MOV A, SBUF
  27.  
  28. MOV @R0, A
  29. INC R0
  30. CJNE R0, #(Goal+Max), skipri
  31. MOV R0, #Goal
  32. skipri:
  33. CLR RI
  34. skipti:
  35. CLR TI
  36. RETI
  37.  
  38. END
  39.  
  40.  
Advertisement
Add Comment
Please, Sign In to add comment