DCF77 als SLAVE TWI I2C Assembler ATmega8

#2377055
Lesenswert?

Ein kleines Beispiel eines DCF-Empfängers als TWI/I2C Variante (SLAVE).


- Grüne LED: ein gültiges DCF-Telegramm wurde empfangen

- Gelbe LED: DCF-Signal

- Rote LED: TWI/I2C BUS-ERROR


Ein TWI/I2C Master kann die DCF Zeit dieses Slaves auslesen. Das 
Protokoll, also die Reihenfolge der vom Slave gesendeten Datenbytes,
ist im Programmcode ersichtlich.

Der Datenbus (SDA + SDL) wird permanent überwacht: "Hängt" der Bus 
mehrere Minuten lang, dann resetet sich das Modul.

Es ist kein perfektes Programm, es liese sich sicherleich noch vieles 
optimieren und verbessern.

Bernhard
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren