Article View: de.sci.electronics
Article #1477Re: DCF-Decodierung
From: Marc 'Nepomuk' Heuler
Date: Mon, 13 Oct 1997 00:00
Date: Mon, 13 Oct 1997 00:00
27 lines
2327 bytes
2327 bytes
In article <343fdf25.806551@steinfurt.westfalen.de>, Olaf Hellmann writes: > >Mich w�rde ein '51 Code interessieren, der die DCF77 Datenfelder in die > >Anzahl der Sekunden seit 1. Januar 1997 (oder ein anderes Jahr) > >Mitternacht umrechnet. Diese Anzahl k�nnte ich dann per Timerint jede > >Sekunde um 1 erh�hen und h�tte so einen immer stimmigen Zeitstempel f�r > >Logzeilen, auch wenn das DCF77 Signal mal nicht empfangen wird. Hast Du so > >eine Funktion? > > [...] > > Wenn du das wirklich mit einen 10 ms Interrup machst kannst du auch > sehr einfach die Uhr auch bei Nichtempfang weiterrechnen lassen denn > zumindest bei meinen 80535 war der Interrup so genau das ich einen > Abweichung von 3 Sekunden pro Tag bei Nichtempfang der DCF-Zeit hatte > was IMHO ein sehr guter Wert ist der voll und ganz ausreicht. Genau das ist ja der Punkt. Es geht n�mlich nicht so einfach. Ich mu� in der Funktion ber�cksichtigen, wieviele Sekunden eine Minute hat usw, und insbesondere, wieviel Tage welcher Monat, wieviel Tage welches Jahr hat. Dann kommen die Regeln f�r's Schaltjahr dazu, jedes volle Jahrhundert wieder nicht, das Jahrtausend dann doch wieder usw. All diesen Kram k�nnte ich mir sparen, wenn ich oben beschriebene Funktion h�tte. Dann reduziert sich der ganze Kram auf einen einfachen x-Bit Z�hler. Hat jemand eine solche Funktion?
Technical Details
Message-ID:
<nIudB*TWd@aargh.mayn.de>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<343d443c.1437672@steinfurt.westfalen.de> <rpscB*NTd@aargh.mayn.de> <343fdf25.806551@steinfurt.westfalen.de>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII X-Google-Thread: 112e71,ad6ee8c0941936ad X-Google-Attributes: gid112e71,public X-Google-Thread: f637a,991f831314cdee3d X-Google-Attributes: gidf637a,public X-Google-Thread: fa709,991f831314cdee3d X-Google-Attributes: gidfa709,public X-Google-Thread: 10ba43,991f831314cdee3d X-Google-Attributes: gid10ba43,public X-Google-Thread: 105dc7,991f831314cdee3d X-Google-Attributes: gid105dc7,public From: marc@aargh.mayn.de (Marc 'Nepomuk' Heuler) Subject: Re: DCF-Decodierung Date: 1997/10/13 Message-ID: <nIudB*TWd@aargh.mayn.de> X-Deja-AN: 280148862 References: <343d443c.1437672@steinfurt.westfalen.de> <rpscB*NTd@aargh.mayn.de> <343fdf25.806551@steinfurt.westfalen.de> Reply-To: marc@aargh.mayn.de Organization: Data Design Newsgroups: de.sci.electronics,fido.ger.elektronik,maus.elektronik,t-netz.elektronik,z-netz.alt.elektronik