Hallo Tido;
Config Dcf77 läuft grundsätzlich im Hintergrund und sollte Keinerlei Probleme mit ein aktivierten Bus bekommen.
Versuches mal so.
Config Dcf77 = Pind.3 , Timer = 1 Inverted = 0, Debug = 1 , Check = 1
'Datumsformat festlegen
Config Date = Dmy , Separator = .
'Interrupts müssen aktiviert werden
Enable Interrupts
'++++++ Starteistellungen ++++++
' ........
' Dcf_status.7 = 1 'nicht auf DCF77 OK warten
'+++++++++++++++++++++++++++++++++++
' Auf die Synchronisierung der Uhrzeit mit dem DCF77 Zeitsignal warten
While Dcf_status.7 = 0
' solange die Zeit nicht stimmt
Print "demodu " ; Bin(dcf_bits)
Print “Dcf_status.7 = “;“Dcf_status.7
Print " " ; "time " ; " " ; "date "
Print "DCF: " ; ; " " ; Time(dcf_sec) ; " " ; Date(dcf_day)
Print "Clock:" ; ; " " ; Time$ ; " " ; Date$
Waitms 100 'nur für Test
Wend
Cls
Print "Uhrzeit erfolgreich synchronisiert! " ; Time$ ; " " ; Date$
'*** nach Neustart immer etwas Zeit geben *****
Wait 1
Ab hier mach dein Ding.
Do Print Time$ , " " , Date$ , " " , Dummyword If _sec = 2 Then Gosub Temperatur Loop ………………..
MfG
Lesezeichen