Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const int data = 9;
- const int lat = 10;
- const int clk = 11;
- int datainput[8] = {1, 0, 0, 1, 1, 0, 0, 1};
- int i = 0;
- void setup() {
- // put your setup code here, to run once:
- pinMode(clk, OUTPUT);
- pinMode(data, OUTPUT);
- pinMode(lat, OUTPUT);
- Serial.begin(9600);
- }
- void loop() {
- for (i = 0; i <= 7; i++) {
- digitalWrite(clk, LOW);
- digitalWrite(data, datainput[i]);
- Serial.println(datainput[i]);
- delay(5);
- digitalWrite(data, LOW);
- delay(5);
- digitalWrite(clk, HIGH);
- delay(5);
- }
- digitalWrite(clk, LOW);
- delay(5);
- digitalWrite(lat, HIGH);
- delay(5);
- digitalWrite(clk, HIGH);
- delay(5);
- digitalWrite(lat, LOW);
- digitalWrite(clk, LOW);
- delay(1000);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement