Advertisement
sirik13

digital number

May 1st, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. const int SER =8;
  2. const int LATCH =9;
  3. const int CLK =10;
  4. const int ButtonPin = 12;
  5. int buttonState = 0;
  6. int seq [] = {126, 72, 61, 109, 75, 103, 119, 76, 127, 111};
  7.  
  8. void setup() {
  9. pinMode (SER, OUTPUT);
  10. pinMode (LATCH, OUTPUT);
  11. pinMode (CLK, OUTPUT);
  12. pinMode (ButtonPin, INPUT) ;
  13. }
  14.  
  15. void loop() {
  16. for (int i=0; i<10; i++)
  17. buttonState = digitalRead(ButtonPin);
  18. if (buttonState == HIGH)
  19. {
  20. shiftOut (SER, CLK, MSBFIRST, seq [i]);
  21. digitalWrite (LATCH, HIGH);
  22. delay (500);
  23. } else {
  24. digitalWrite (LATCH, LOW);
  25. }
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement