Advertisement
milan1389

RTC

Jan 18th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.62 KB | None | 0 0
  1. void setup()
  2. {
  3.   USB.begin();
  4.   USB.println("INIT RTC");
  5.   RTC.ON();
  6.   RTC.setTime("18:01:18:05:14:35:00");
  7.  
  8.   pinMode(DIGITAL8, OUTPUT);
  9.   digitalWrite(DIGITAL8, LOW);
  10.  
  11. }
  12.  
  13. void loop()
  14. {
  15.    
  16.   USB.print("Time: ");
  17.   USB.println(RTC.getTime());
  18.  
  19.   // Setting and getting Alarms
  20.   RTC.setAlarm1("18:14:35:30",RTC_ABSOLUTE,RTC_ALM1_MODE2);
  21.   USB.print("Alarm1: ");
  22.   USB.println(RTC.getAlarm1());  
  23.  
  24.   if( intFlag & RTC_INT )
  25.   {
  26.     intFlag &= ~(RTC_INT); // Clear flag
  27.    
  28.     digitalWrite(DIGITAL8, HIGH);
  29.    
  30.     delay(10000);
  31.    
  32.     digitalWrite(DIGITAL8, LOW);
  33.   }    
  34.   delay(1000);
  35.  
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement