Advertisement
Guest User

Untitled

a guest
Jul 21st, 2018
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1.  
  2. //FOSSA SYSTEMS RESET COUNTER EXAMPLE
  3. #include <EEPROM.h>
  4.  
  5. int addr = 0;
  6. int val=0;
  7. void setup()
  8. {
  9. Serial.begin(9600);
  10. val = EEPROM.read(addr);
  11. val= val + 1;
  12. EEPROM.write(addr, val);
  13. }
  14.  
  15. void loop()
  16. {
  17. char in;
  18. if (Serial.available()>0)
  19. {
  20. in = Serial.read();
  21. if (in == 'C')
  22. {
  23. for (int i = 0; i < 512; i++)
  24. EEPROM.write(i, 0);
  25. }
  26. }
  27. val = EEPROM.read(addr);
  28. Serial.print("RC: "); Serial.print("\t");
  29. Serial.print(val-1); Serial.println();
  30. delay(500);
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement