Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Problem mit pcf8583.init und DCF77 Kategorie: I²C-Bus (von Matthias - 5.07.2008 17:01)
Ich nutze:
C-Control II Station, OSOPT V3.1
Hallo,
habe mir eine PCF-RTC-EEProm aufgebaut und sie funktioniert auch. Sie zählt flei�ig und der Goldcap puffert.
Nun habe ich zum Test folgendes Programm geladen:

thread lcd
{
  station_io.init();
  station_io.Clear();
  station_lcd.init();
  int i;
  string s;
loop
  {
       station_lcd.clear();
       station_lcd.home();
       station_lcd.showtime ();
       station_lcd.line2();
       i=i+1;
       s="";
       str.putintf(s,i,4);
       station_lcd.print(s);
       sleep 1000;
  }
}
//-----------------
   thread main
//-----------------

{
pcf8583.init(1,1,1,20,1);
run lcd;
}

Leider wird die aktuelle DCF77-Zeit nicht übernommen, weder von der CC2  noch von der PCF-RTC, auch
nicht nach mehreren Stunden.
Nach einem Reset wird aber die PCF-RTC Zeit an die CC2 übergeben.
Wenn ich nun den Code in

pcf8583.init(1,0,1,20,1)

ändere, syncronisieren sich nach einiger Zeit beide Uhren (unabhängig voneinander).
Wenn die Funktion "pcf8583.synccc2" ausgeführt wurde, scheint hier irgenwie die Syncronisation mit DCF77
nicht mehr zu funktionieren. Das ganze habe ich mehrmals nachvollzogen, indem ich den Goldcap über R3
gegen Masse entladen habe, dadurch wurde die RTC zurückgesetzt.
Kann mir da jemand weiterhelfen? Ich habe keinen Plan mehr.

MfG Matthias


    Antwort schreiben


Antworten:

Re: Problem mit pcf8583.init und DCF77 (von André H. - 6.07.2008 21:06)
    Re: Problem mit pcf8583.init und DCF77 (von Matthias - 6.07.2008 21:21)
Re: Problem mit pcf8583.init und DCF77 (von Werner - 6.07.2008 12:36)
    Re: Problem mit pcf8583.init und DCF77 (von Jörg Hansen - 6.07.2008 18:34)
        Re: Problem mit pcf8583.init und DCF77 (von Jörg Hansen - 6.07.2008 18:38)
            Re: Problem mit pcf8583.init und DCF77 (von Matthias - 6.07.2008 21:24)