Advertisement
Guest User

Untitled

a guest
Oct 26th, 2012
244
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.31 KB | None | 0 0
  1. volatile unsigned int count = 0;
  2. volatile int flag = 0;
  3.  
  4. void setup()
  5. {
  6.   Serial.begin(38400);
  7.   attachInterrupt(0, isr, FALLING);  //INTERRUPT 0 IS PIN D2
  8. }
  9.  
  10. void loop()
  11. {
  12.   if (flag == 1)  
  13.   {
  14.   Serial.println(count);
  15.   flag = 0;      
  16.   }  
  17. }
  18.  
  19. void isr()
  20. {
  21.   count += 1;
  22.   flag = 1;
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement