Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const int SER =8;
- const int LATCH =9;
- const int CLK =10;
- void setup()
- {
- pinMode(SER, OUTPUT);
- pinMode(LATCH, OUTPUT);
- pinMode(CLK, OUTPUT);
- digitalWrite(LATCH, LOW);
- shiftOut(SER, CLK, MSBFIRST, B11111111);
- digitalWrite(LATCH, HIGH);
- }
- void loop()
- {
- digitalWrite(LATCH, LOW);
- shiftOut(SER, CLK, MSBFIRST, B1000000);
- digitalWrite(LATCH, HIGH);
- delay(50);
- digitalWrite(LATCH, LOW);
- shiftOut(SER, CLK, MSBFIRST, B0100000);
- digitalWrite(LATCH, HIGH);
- delay(50);
- digitalWrite(LATCH, LOW);
- shiftOut(SER, CLK, MSBFIRST, B0010000);
- digitalWrite(LATCH, HIGH);
- delay(50);
- digitalWrite(LATCH, LOW);
- shiftOut(SER, CLK, MSBFIRST, B0001000);
- digitalWrite(LATCH, HIGH);
- delay(50);
- digitalWrite(LATCH, LOW);
- shiftOut(SER, CLK, MSBFIRST, B0000100);
- digitalWrite(LATCH, HIGH);
- delay(50);
- digitalWrite(LATCH, LOW);
- shiftOut(SER, CLK, MSBFIRST, B0000010);
- digitalWrite(LATCH, HIGH);
- delay(50);
- digitalWrite(LATCH, LOW);
- shiftOut(SER, CLK, MSBFIRST, B00000001);
- digitalWrite(LATCH, HIGH);
- delay(50);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement