Advertisement
Guest User

arduino_code.ino

a guest
Apr 25th, 2015
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. #include <SPI.h>
  2. //MOSI: pin 11 don't use for anything
  3. //MISO: pin 12 to Q7 of last register
  4. //SCK: pin 13 to CP
  5. //PL: pin 2
  6. byte shift[24];
  7. byte i;
  8.  
  9. void setup()
  10. {
  11. Serial.begin(9600);
  12. SPI.setClockDivider(SPI_CLOCK_DIV128);
  13. SPI.setDataMode(SPI_MODE0);
  14. SPI.setBitOrder(MSBFIRST);
  15. SPI.begin();
  16.  
  17. pinMode(2, OUTPUT);
  18. digitalWrite(2, HIGH);
  19. }
  20.  
  21.  
  22. void loop()
  23. {
  24. digitalWrite(2, LOW);
  25. delay(1);
  26. digitalWrite(2,HIGH);
  27.  
  28. i = 24;
  29. while (i--);
  30. {
  31. shift[i] = SPI.transfer(0x00);
  32. }
  33.  
  34. delay(1000);
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement