Hallo,
ich habe ein Problem mit dem DCF77-Modul von Conrad.
Mit Spannung (5V) versorgt und den Ausgang (nicht invertiert) and einen Pin des ATMEGA8 geschaltet. Ich bin mir aber nicht ganz sicher ob ich sie richtig angeschlossen habe.
Im Datenblatt sind die Anschlüsse beschrieben, ich bin mir aber nicht sicher von welcher Seite ich mit Anschluss 1 anfangen soll.
Ich habe es folgendermaßen angeschlossen: Links in der Grafik ist bei mir Anschluss 1.
Und zwar bekomme ich kein Signal.
Folgendes Programm habe ich für die Auswertung des DCF77-Moduls geschrieben.
Mittlerweile hat das Modul nach 15min noch immer kein Signal. Ist irgend ein Fehler im Programm?
ich habe ein Problem mit dem DCF77-Modul von Conrad.
Mit Spannung (5V) versorgt und den Ausgang (nicht invertiert) and einen Pin des ATMEGA8 geschaltet. Ich bin mir aber nicht ganz sicher ob ich sie richtig angeschlossen habe.
Im Datenblatt sind die Anschlüsse beschrieben, ich bin mir aber nicht sicher von welcher Seite ich mit Anschluss 1 anfangen soll.
Ich habe es folgendermaßen angeschlossen: Links in der Grafik ist bei mir Anschluss 1.
Und zwar bekomme ich kein Signal.
Folgendes Programm habe ich für die Auswertung des DCF77-Moduls geschrieben.
Mittlerweile hat das Modul nach 15min noch immer kein Signal. Ist irgend ein Fehler im Programm?
Code:
$regfile = "m8def.dat"
$crystal = 3600000
$baud = 4800
Config Dcf77 = Pinb.5 , Inverted = 0 , Timer = 1 , Timer1sec = 1 , Debug = 1 , Update = 0 , Check = 1 , Gosub = Sectic
Config Date = Dmy , Separator = .
Enable Interrupts
Portb.5 = 1
Config Portb.2 = Output
Kontrollled Alias Portb.2
Dim Neue_sekunde As Bit
Echo On
Do
Kontrollled = Dcf_status.0
If Neue_sekunde = 1 Then
Neue_sekunde = 0
Gosub Anzeige
End If
Loop
End
Sectic:
Neue_sekunde = 1
Return
Anzeige:
If Dcf_status.7 = 0 Then
Print Time$
Print "*"
Else
Print Date$
Print Time$
End If
Return