Advertisement
ambersy314

Untitled

Jun 23rd, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. const int SER =8;
  2. const int LATCH = 9;
  3. const int CLK = 10;
  4. int lights[9] ={0,1,2,4,8,16,32,64,128};
  5.  
  6. void setup()
  7. {
  8. pinMode (SER, OUTPUT);
  9. pinMode (LATCH, OUTPUT);
  10. pinMode (CLK, OUTPUT);
  11.  
  12. digitalWrite (LATCH, LOW);
  13. shiftOut (SER, CLK, MSBFIRST, B00000000);
  14. digitalWrite (LATCH, HIGH);
  15. delay(100);
  16. digitalWrite (LATCH, LOW);
  17. shiftOut (SER, CLK, MSBFIRST, B11111111);
  18. digitalWrite (LATCH, HIGH);
  19. delay (100);
  20. digitalWrite (LATCH, LOW);
  21. shiftOut (SER, CLK, MSBFIRST, B00000000);
  22. digitalWrite (LATCH, HIGH);
  23.  
  24. }
  25.  
  26. void loop()
  27. {
  28. for (int i=0; i<9; i++)
  29. {
  30. digitalWrite (LATCH, LOW);
  31. shiftOut (SER, CLK, MSBFIRST, lights[i]);
  32. digitalWrite (LATCH, HIGH);
  33. delay (100);
  34. }
  35.  
  36.  
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement