Hallo! Bin gerade dabei assembler auf einem 2313 zu lernen. Hab bis jetzt schon erfolgreich mein LCD angesteuert. Und das wars dann auch schon. Ich versuche seit einigen Tagen einen DS1302 zum laufen zu bringen. Hab mir das Datenblatt runtergeladen und studiert, dabei rausgekommen ist der code im anhang. Ausgeben tut mein Display immer nur Nullen, aber im Uhrenformat: 00:00:00 Liegt das am Code, ist der Baustein kaputt oder liegts am Board, benutze den AVRee aus einer Elektor-Ausgabe. Hoffe Ihr könnt mir helfen Danke im voraus! gruß Markus
Hab den code nicht angeschaut und kenn den 2313 und dessen Portaufbau nicht, weiss aber, dass es oft Probleme gibt das die Pull up's nicht "an" sind. Denn dann erkennt der Porteingang immer ne null weil keine direkte Verbindung zu Vcc da is.
Hallo Markus, ich habe den DS1302 mit GCC zum Laufen bekommen. Den C-code kann ich Dir gerne e-mailen. Der DS1302 muss nach dem Ersten Einschalten gestartet werden. Vielleicht zeigt er deshalb 00:00:00?! Guck mal ins Datenblatt. Martin (-;
Danke! Hab ihn mittlerweile zum laufen gebracht. Woran es gelegen hat weiß ich leider nicht, hab alles gelöscht und noch mal von vorn angefangen. War vielleicht nur ein kleiner Fehler, ein Wort oder so, was schuld war; und daran zerbricht man sich dann nächtelang den Kopf, ...wie ich das hasse!!!! Markus
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.