Advertisement
Guest User

Untitled

a guest
Mar 7th, 2017
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $sim              ' usuwać sim podczas FIZYCZNEGO programowania!!!
  2.  
  3. Dim zmienna as byte
  4. Dim zmienna2 as byte
  5. Dim stan as byte
  6. stan = 0
  7.  
  8. do
  9.    P0 = 0
  10.  
  11.    ' P3.0 - linijka
  12.    ' P3.1 - punkt
  13.  
  14.    if P3.0 = 0 then
  15.       stan = 0
  16.    endif
  17.  
  18.    if P3.1 = 0 then
  19.       stan = 1
  20.    endif
  21.  
  22.    'linijka (domyslnie)
  23.    if stan = 0 then
  24.  
  25.       P0 = 0
  26.       for zmienna = 0 to 7
  27.          P0.zmienna = 1
  28.          waitms 250
  29.  
  30.          if P3.1 = 0 then
  31.             exit for
  32.          endif
  33.       next zmienna
  34.       for zmienna = 7 downto 0
  35.          P0.zmienna = 0
  36.          waitms 250
  37.  
  38.          if P3.1 = 0 then
  39.             exit for
  40.          endif
  41.       next zmienna
  42.  
  43.    endif
  44.  
  45.    ' punkt
  46.    if stan = 1 then
  47.  
  48.       P0 = 0
  49.       zmienna2 = 0
  50.       for zmienna = 0 to 7
  51.          P0.zmienna = 1
  52.          if zmienna2 < zmienna then
  53.             P0.zmienna2 = 0
  54.             zmienna2 = zmienna2 + 1
  55.          endif
  56.          waitms 250
  57.  
  58.          if P3.0 = 0 then
  59.             exit for
  60.          endif
  61.       next zmienna
  62.  
  63.       zmienna2 = 7
  64.       for zmienna = 7 downto 0
  65.          P0.zmienna = 1
  66.          if zmienna2 > zmienna then
  67.             P0.zmienna2 = 0
  68.             zmienna2 = zmienna2 - 1
  69.          endif
  70.          waitms 250
  71.  
  72.          if P3.0 = 0 then
  73.             exit for
  74.          endif
  75.       next zmienna
  76.  
  77.    endif
  78.  
  79. loop
  80. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement