Witam forumowiczów.
Od kilku dni nie mogę odpalić DS1302 :/
Kod:
#include <DS1302RTC.h>
//#include <Streaming.h> //http://arduiniana.org/libraries/streaming/
#include <Time.h> //http://playground.arduino.cc/Code/Time
// Set pins: CE, IO,CLK
DS1302RTC RTC(5, 6, 7);
tmElements_t tm;
void setup(void)
{
Serial.begin(115200);
RTC.haltRTC(false);
// tm.Hour = 9;
// tm.Minute = 55;
// tm.Second = 23;
// RTC.write(tm);
}
void loop(void)
{
RTC.read(tm);
delay(1000);
Serial.print (tm.Hour);
Serial.print (":");
Serial.print (tm.Minute);
Serial.print (":");
Serial.println (tm.Second );
}
Problem polega na tym ze nie nalicza sekund ustawia i odczytuje godzinę poprawnie tylko nie "tyka" ;/