Advertisement
Guest User

Untitled

a guest
Mar 31st, 2020
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. #include <SPI.h>
  2. int number = 0;
  3. int input = 0;
  4. SPISettings settingsB(16000000, LSBFIRST, SPI_MODE3);
  5.  
  6. void setup (void) {
  7. Serial.begin (115200); // debugging
  8. SPCR |= bit (SPE);
  9. pinMode(SS, INPUT);
  10. SPI.begin ();
  11. }
  12.  
  13. void loop (void) {
  14. Serial.println("SS being read");
  15. input = digitalRead(SS);
  16. if(input == LOW){
  17. SPI.beginTransaction(settingsB);
  18. number = 0;
  19. number = SPI.transfer(0);
  20. SPI.endTransaction();
  21. Serial.println(number);
  22. }
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement