Hallo,
ich versuche seit Tagen den Kalender im DS1307 (laut Datenblatt bis zum Jahr 2100 gültig) in Betrieb zu nehmen.
Mit Date$ kann ich auch ein Datum hineinschreiben, aber es sind auch unmögliche Daten möglich, z.B. 31.02.2009
Wenn der Kalender funktionieren würde, sollte eigentlich die Abfrage mit
Datum = Date$ doch ein gültiges Datum zurückgeben. Aber Fehlanzeige, nach Überlauf der Uhrzeit über 23:59:59 kommt sogar der 32 Februar zurück ! Toll jetzt werden wenigstens die Monate verlängert.
Hat hier jemand Erfahrung mit diesem Teil und kann mir evtl. ein paar Tipps zur Lösung geben?
Gruß
Herbert
ich versuche seit Tagen den Kalender im DS1307 (laut Datenblatt bis zum Jahr 2100 gültig) in Betrieb zu nehmen.
Mit Date$ kann ich auch ein Datum hineinschreiben, aber es sind auch unmögliche Daten möglich, z.B. 31.02.2009
Wenn der Kalender funktionieren würde, sollte eigentlich die Abfrage mit
Datum = Date$ doch ein gültiges Datum zurückgeben. Aber Fehlanzeige, nach Überlauf der Uhrzeit über 23:59:59 kommt sogar der 32 Februar zurück ! Toll jetzt werden wenigstens die Monate verlängert.
Hat hier jemand Erfahrung mit diesem Teil und kann mir evtl. ein paar Tipps zur Lösung geben?
Gruß
Herbert