Advertisement
Guest User

Untitled

a guest
Mar 21st, 2019
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. int L[3][9];//warstwy x wiersze
  2. const int temp[3] = {9, 10, 11};//katody
  3. static inline void zeros()//zerowanie
  4. {
  5. digitalWrite(9, LOW);
  6. digitalWrite(10, LOW);
  7. digitalWrite(11, LOW);
  8. }
  9. static inline void onces(int x)//jedynkowanie
  10. {
  11. digitalWrite(temp[x], HIGH);
  12. }
  13. void setup()
  14. {
  15. for (int i = 0; i <= 11; i++)
  16. {
  17. pinMode(i, OUTPUT);
  18. digitalWrite(i, LOW);
  19. }
  20. L[0][0] = 1;
  21. L[1][4] = 1;
  22. L[2][8] = 1;
  23. }
  24. void loop()
  25. {
  26. digitalWrite(9, LOW);
  27. digitalWrite(10, LOW);
  28. digitalWrite(11, LOW);
  29. for (int i = 0; i < 9; i++)
  30. {
  31. digitalWrite(i, L[0][i]);
  32. }
  33. digitalWrite(9, HIGH);
  34. delay(1);
  35. digitalWrite(9, LOW);
  36. digitalWrite(10, LOW);
  37. digitalWrite(11, LOW);
  38. for (int j = 0; j < 9; j++)
  39. {
  40. digitalWrite(j, L[1][j]);
  41. }
  42. digitalWrite(10, HIGH);
  43. delay(1);
  44. digitalWrite(9, LOW);
  45. digitalWrite(10, LOW);
  46. digitalWrite(11, LOW);
  47. for (int k = 0; k < 9; k++)
  48. {
  49. digitalWrite(k, L[2][k]);
  50. }
  51. digitalWrite(11, HIGH);
  52. delay(1);
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement