Forum: Mikrocontroller und Digitale Elektronik RTC DS1287 auslesen


von Sven (Gast)


Lesenswert?

Ich habe einen DS1287 an einen AT90S8515 (8 MHz) angeschlossen und es
geht auch (fast) alles so wie ich es mir vorstelle. Allerdings muss ich
nach dem Auslesen von Zeitdaten (also Adresse 0 bis 9) immer mindestens
250 ms warten. Also Adresse 0 (Sekunden) auslesen 250 ms warten,
Adresse 2 (Minuten) auslesen 250 ms warten usw. - wenn ich nicht warte
wird immer der Wert der zuerst abgefragten Adresse ausgegenen, wenn ich
die 250 ms warte geht es wie gewünscht, Warum ? Das Bustiming habe ich
gemäss Datenblatt eingehalten.

von Benedikt (Gast)


Lesenswert?

Hast du den DS1287 an den Hardwarebus gehängt, oder alles per Software
gemacht ?

Der Fehlerbeschreibung nach, würde ich sagen irgendwas mit dem ALE
Timing passt nicht.

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
Noch kein Account? Hier anmelden.