Guest User

Untitled

a guest
Jun 2nd, 2014
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ' {$STAMP BS2sx}
  2. ' {$PBASIC 2.5}
  3.  
  4. btnwrk0   VAR   Byte
  5. btnwrk1   VAR   Byte
  6. btnwrk2   VAR   Byte
  7. btnwrk3   VAR   Byte
  8. game      VAR   Byte
  9. number    VAR   Nib
  10. jogomb    VAR   Byte
  11. roszgomb  VAR   Byte
  12. btna PIN 8
  13. btnb PIN 9
  14. btnc PIN 10
  15. btnd PIN 11
  16.  
  17. INPUT 8
  18. INPUT 9
  19. INPUT 10
  20. INPUT 11
  21.  
  22. Start:    'ledek tesztelése
  23. HIGH 4
  24. HIGH 5
  25. HIGH 6
  26. HIGH 7
  27. PAUSE 1000
  28. LOW 4
  29. LOW 5
  30. LOW 6
  31. LOW 7
  32.  
  33. Main:     'próbálkozási lehetőségek
  34.  
  35. FOR game = 1 TO 10
  36.  
  37. Hold:     'esetek?
  38.  
  39. RANDOM number
  40. HIGH (number)
  41. PAUSE 2000
  42. LOW (number)
  43. IF (number = 4) THEN
  44. BUTTON btna, 0, 255, 0, btnwrk0, 1, Btn1
  45. ELSE
  46. GOTO Rgb
  47.  
  48. IF (number = 5) THEN
  49. BUTTON btnb, 0, 255, 0, btnwrk1, 1, Btn2
  50. ELSE
  51. GOTO Rgb
  52. ENDIF
  53.  
  54. IF (number = 6) THEN
  55. BUTTON btnc, 0, 255, 0, btnwrk2, 1, Btn2
  56. ELSE
  57. GOTO Rgb
  58. ENDIF
  59.  
  60. IF (number = 7) THEN
  61. BUTTON btnd, 0, 255, 0, btnwrk3, 1, Btn2
  62. ELSE
  63. GOTO Rgb
  64. ENDIF
  65.  
  66. NEXT
  67.  
  68. Btn1:
  69.  
  70. HIGH 2
  71. PAUSE 1000
  72. LOW 2
  73. GOTO Jgb
  74.  
  75. Btn2:
  76.  
  77. HIGH 3
  78. PAUSE 1000
  79. LOW 2
  80. GOTO Rgb
  81.  
  82. Jgb:
  83. jogomb = jogomb + 1
  84. IF (jogomb = 10) THEN GOTO Vege
  85. ENDIF
  86. GOTO Main
  87.  
  88. Rgb:
  89. roszgomb = roszgomb +1
  90. IF (roszgomb = 6) THEN GOTO Vege
  91.  
  92. GOTO Main
  93.  
  94. Vege:
  95.  
  96. HIGH 2
  97. HIGH 3
  98. HIGH 4
  99. HIGH 5
  100. HIGH 6
  101. HIGH 7
  102. PAUSE 100
  103. LOW 2
  104. LOW 3
  105. LOW 4
  106. LOW 5
  107. LOW 6
  108. LOW 7
  109.  
  110. HIGH 2
  111. HIGH 3
  112. HIGH 4
  113. HIGH 5
  114. HIGH 6
  115. HIGH 7
  116. PAUSE 100
  117. LOW 2
  118. LOW 3
  119. LOW 4
  120. LOW 5
  121. LOW 6
  122. LOW 7
  123.  
  124. HIGH 2
  125. HIGH 3
  126. HIGH 4
  127. HIGH 5
  128. HIGH 6
  129. HIGH 7
  130. PAUSE 100
  131. LOW 2
  132. LOW 3
  133. LOW 4
  134. LOW 5
  135. LOW 6
  136. LOW 7
  137.  
  138. END
Advertisement
Add Comment
Please, Sign In to add comment