DS1307 nach dem Jahr 2100?

Gast #1204319
Hallo zusammen,
mich würde interessieren, was der RTC-Baustein DS1307 nach dem Jahr 2100 
ausspuckt.
Zählt dieser trotzdem weiter, berücksichtigt aber jetzt kein Schaltjahr 
mehr, jedoch weiterhin das es Montate mit 30 und 31 Tagen gibt? Oder 
fängt der Baustein beim 2000 wieder an?

Vielleicht gibts ja schaule Leute unter euch die dies wissen bzw. schon 
mal ausprobiert haben.

Danke!

mfg Simon
Gast
Da gibt es nur zwei Lösungen:

1.
Man hat so ein Teil und probiert das aus. Abrauchen wird das Teil
ja wohl nicht.

2.
Man entnimmt die Info dem Datenblatt (Registerbreite, ...) oder
fragt den Hersteller.
Gast
Hab momentan keine möglichkeit es zu testen und würde vor dem kauf gerne 
wissen, was nach 2100 passiert. Ansonsten muss ich mir was überlegen.

zu Icke: Ich hab kein Bock so lang zu warten. Außer mir wird das Warten 
bis dahin bezahlt.

mfg Simon
Gast
Hallo,

habe es gerade mal ausprobiert:

01.01.2009 00:00 eingestellt, den Flux-Kompensator geladen und ins Jahr 
2100 gesprungen. Was soll Ich sagen, die Uhr stand bei 29.12.2099 ist 
daher ungenau und praktisch nicht brauchbar.

MfG
Moderator (Firma: Titel) Persönliche Seite
Aus der Beschreibung:
1
Key Features
2
* Real-Time Clock (RTC) Counts Seconds, Minutes, Hours, Date of the Month, 
3
  Month, Day of the week, and Year 
4
  with Leap-Year Compensation Valid Up to 2100
So, wenn das Jahr 2100 klappt, und zudem die Jahreszahl im Baustein nur 
2-stellig ist, und darüber hinaus das nächste Chaos (wie in 2000) erst 
wieder 2400 passiert, bist du bis dahin sicher. Denn ein Schaltjahr ist 
alle 4 Jahre, jedoch alle 100 Jahre nicht, dann aber alle 400 Jahre 
doch.
Wobei ich das eher so verstehe, dass die Uhr bis einschliesslich 2099 
korrekt ist, und im Jahr 2100 Mist baut. Denn sonst wäre die Uhr ja auch 
danach noch korrekt. Das Jahr 2000 war ein Schaltjahr, der Chip ist 
älter als 2000 und enthält das Jahr nur zweistellig. Also kann er nur 
die 4er-Regel berücksichtigen, nicht jedoch die 100er Regel.
Moderator (Firma: Titel) Persönliche Seite
> Also ist nur die 4er-Regel drin, nicht jedoch die 100er Regel.
Ja, wenn ich mir das nochmal durchlese, und mir vergegenwärtige, dass 
die 100er-Regel nicht drin sein kann (weil Jahre nur zweistellig 00-99), 
und zudem daran denke, dass die Marketing-Abteilung den markigen Text 
ausgedacht hat, komme ich auch ins Grübeln.
"Up to" heißt hier soviel wie "kleiner"   :-/
Gast
Was soll's, dann muss man die eben neu stellen. Wahrscheinlich muss man 
sie bis dann eh ein paar Mal stellen... Und vielleicht eine neue 
Batterie einsetzen.
Gast
>Bis dahin bin ich wahrscheinlich schon in den ewigen µcontroller
>Jagdgründen

Oder wirst unsanft aus dem Schlaf gerissen, weil die Cryokammer den Jahr 
2100 Bug hat ;-)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.