Advertisement
Guest User

Untitled

a guest
Mar 31st, 2015
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. $MOD52
  2. JMP main
  3. ORG 0BH
  4. ;DJNZ R0, powrot
  5. call wyswietl
  6. CALL sekunda
  7. reti
  8.  
  9. main:
  10. MOV TMOD, #01H
  11. MOV TCON, #00010000B
  12. MOV R0, #00000010B
  13. MOV R1, #00000000B
  14. MOV R2, #00010000B
  15. MOV R3, #00100000B
  16. MOV R4, #00110000B
  17. MOV IE, #0FFH
  18. JMP nic
  19.  
  20. sekunda:
  21. INC R1
  22. MOV R0, #00110010B
  23. CJNE R1, #00001010B, powrot
  24. CALL sekunda2
  25. MOV R1, #00000000B
  26. ret
  27.  
  28. sekunda2:
  29. INC R2
  30. CJNE R2, #00010110B, powrot
  31. call minuta
  32. MOV R2, #00010000B
  33. ret
  34.  
  35. minuta:
  36. inc R3
  37. CJNE R3, #00101010B, powrot
  38. call minuta2
  39. MOV R3, #00100000B
  40. ret
  41.  
  42. minuta2:
  43. inc R4
  44. CJNE R4, #00110110B, powrot
  45. MOV R1, #00000000B
  46. MOV R2, #00010000B
  47. MOV R3, #00100000B
  48. MOV R4, #00110000B
  49. ret
  50.  
  51. wyswietl:
  52. MOV P2, R1
  53. call delay
  54. MOV P2, R2
  55. call delay
  56. MOV P2, R3
  57. call delay
  58. mov P2, R4
  59. call delay
  60. ret
  61.  
  62. delay:
  63. mov R5, #0ffh
  64. loop1:
  65. mov B, #00fh
  66. looop1:
  67. djnz B, looop1
  68. djnz R0, loop1
  69. ret
  70.  
  71. powrot:
  72. MOV IE, #0FFH
  73. RETI
  74.  
  75. nic:
  76. NOP
  77. JMP nic
  78. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement