Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const int clockPin = 12;
- const int latchPin = 8;
- const int dataPin = 11;
- void setup() {
- pinMode(clockPin, OUTPUT);
- pinMode(latchPin, OUTPUT);
- pinMode(dataPin, OUTPUT);
- }
- void loop() {
- for (int i = 0; i < 8; i++) {
- shiftOut(dataPin, clockPin, MSBFIRST, B00000001 << i);
- digitalWrite(latchPin, HIGH);
- delay(125);
- digitalWrite(latchPin, LOW);
- }
- for (int i = 0; i < 8; i++) {
- shiftOut(dataPin, clockPin, MSBFIRST, B10000000 >> i);
- digitalWrite(latchPin, HIGH);
- delay(125);
- digitalWrite(latchPin, LOW);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment