Guest User

Basic_Stamp

a guest
Apr 9th, 2013
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. ' {$STAMP BS2}
  2. ' {$PBASIC 2.5}
  3. Slump VAR Byte
  4. die VAR Nib
  5. lock VAR Bit
  6. die = 8
  7. DIRH = %11111111
  8. DO
  9. DO
  10. IF IN0 = 0 THEN
  11. lock = 1
  12. ENDIF
  13. PAUSE 10
  14. LOOP UNTIL IN0 OR IN2
  15. IF IN0 AND lock THEN
  16. lock = 0
  17. GOSUB nextdie
  18. ELSEIF IN2 THEN
  19. 'GOSUB flipdie
  20. ENDIF
  21. GOSUB showdie
  22. LOOP
  23. Nextdie:
  24. IF die = 4 THEN
  25. die = 6
  26. ELSEIF die = 6 THEN
  27. die = 8
  28. ELSEIF die = 8 THEN
  29. die = 4
  30. ENDIF
  31. RETURN
  32.  
  33. showdie:
  34. LOOKUP die, [%11101110, %10000010, %11011100, %11010110, %10110010, %01110110, %01111110, %11000010, %11111110], OUTH
  35. RETURN
Advertisement
Add Comment
Please, Sign In to add comment