Hi Leuts, ich betreibe (oder versuche zu betreiben) einen Mega128 mit einem DS1307. Nach eine Reset schreibe ich einmal Werte zum DS1307, danach lese ich zyklisch (ca. 1 x pro Sekunde) die Werte zurück und gebe diese via UART aus. Das wiederum schaue ich mir mit Hyperterminal an. Minuten, Sekunden, Datum klappt, der Rest wiederum nicht. Bei dem angehängtem Code beispielsweise wird nach einem Reset folgendes ausgegeben: 1;:40:34 -Freitag, d. 05:0;:00. Danach zählt er zyklisch hoch.... Hat jemand eine Ahnung was ich falsch mache ? Liegts am Programmieren des DS1307 oder am Auswerten der gelesenen Werte ? Ich tippt irgendwie auf letzteres..... Greets Karlheinz
Karlheinz Druschel wrote:
> ups, hatte den sourcecode ja vergessen
Hast ihn immer noch vergessen, da ist nur so ein komisches Textfile.
Sourcecode ist ein compilierfähiges C-File.
Compilerversion wäre auch nützlich.
Peter
Naja, das sind die relevanten Auszüge. Denn man kann ja hier auch nur eine Datei posten
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.