Uhr-Baustein (DS1307) zählt nicht mehr weiter!

OP #2117776
Hallo!
Meine Zeitanzeige am LCD realisiere ich über den DS1307 (Realtime Clock) 
Baustein. D.h.: Über den I2C-Bus hole ich Daten (alle 10 Sek.) aus dem 
Uhreinbaustein und lasse es am LCD anzeigen. Dieses hat bis dato 
funktioniert (2 Wochen lang). Plötzlich stand die Uhrzeit still. Eine 3 
V DC Batterie versorgt den Baustein bei Stromausfall. Auch ein Wechsel 
brachte keinen Erfolg. Schreiben auf den Baustein funktioniert. Auch die 
Daten holen und anzeigen geht. Nur er zählt nicht mehr weiter. Kann es 
sein, dass ich den DS1307-Käfer zerstört habe, weil die Bat. Spg. 
während dessen anlag? Die Spg. (5V) habe ich natürlich ausgeschaltet.

Habe alles versucht:
Quarz neu --> an dem kann es nicht liegen
DS 1307 --> der neue wird wohl nicht schon wieder hinüber sein
I2C-Kom --> sollte funktionieren (Daten auf DS1307 bringen und holen 
funktioniet)
Da es ja schon gut gelaufen ist, ist es für mich ein Rätsel, warum es 
jetzt nicht mehr geht.

Danke schon Mal vorab
Mad
(Firma: mayer) Persönliche Seite
RTC (Gast) will damit folgendes ausdruecken:

Bit 7 of register 0 is the clock halt (CH) bit. When this bit is set to 
a 1, the oscillator is disabled. When cleared to a 0, the oscillator is 
enabled.

vielleicht hast du in einer anderen routine den chip irgendwann enabled, 
die du jetzt aber nicht mehr aufrufst.

> Kann es
> sein, dass ich den DS1307-Käfer zerstört habe, weil die Bat. Spg.
> während dessen anlag?

das ist ja sinn u zweck der batterie, dass sie an ist, wenn die 5 v 
ausfallen.


gruss
hans

--
Gast
Bit 7 vom Sekundenregister auf 0

Datenblatt:
Bit 7 of register 0
is the clock halt (CH) bit. When this bit is set to a 1, the oscillator 
is disabled. When cleared to a 0, the
oscillator is enabled.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.