Advertisement
Guest User

Untitled

a guest
Aug 17th, 2019
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. #include <TimerOne.h>
  2.  
  3. void setup(void)
  4. {
  5. pinMode(7, INPUT);
  6. Timer1.initialize(100);//1000000=1s
  7. Timer1.attachInterrupt(blinkLED);
  8. Serial.begin(9600);
  9. }
  10.  
  11.  
  12. int ledState = LOW,T=0,state0=0,state1=0;
  13. volatile unsigned long blinkCount = 0; variables
  14.  
  15. void blinkLED(void)
  16. {
  17. T++;
  18. }
  19.  
  20. void loop(void)
  21. {
  22. state0=state1;
  23. state1=digitalRead(7);
  24. if(state0!=state1)
  25. {
  26. //Serial.print("state1=");
  27. //Serial.print(state1);
  28. //Serial.print(" T=");
  29. Serial.println(T);
  30. T=0;
  31. }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement