Code für serielle Datenübertragung

Gast #5587940
Lesenswert?

Hallo Forum, wollte mal was testen und das ist rausgekommen. Wie ich bis 
jetzt finde, ganz gut. Ein kleiner Code um Daten seriell über diese 
kleinen Sender und Empfänger auf 433 Mhz Basis zu senden und zu 
empfangen.
Wenn die Datenübertragung neu beginnt wird 010 für "das Einschwingen" 
des Senders und Empängers übertragen, also nur einmal pro Übertragung. 
Danach folgen 8 Datenbits das Parity-Bit auf "1" und wenn das Datum das 
zur gleichen Zeit empfagen wurde mit dem, das gesendet wurde, 
übereinstimmt eine "0". Bei einer Fehlübertragung wird dreimal versucht 
das Datum zu übertragen, danach abgebrochen. Die Übertragung erfolgt im 
differentiellen Manchester-Code.
Wäre nett wenn ihr mal drüber schaut, vll fällt euch was auf.
Angehängte Dateien:
Gast #5588146
Lesenswert?

Das der Code scheinbar für einen Tiny 2313 ist lässt sich aus der ASM 
rauslesen, solltest du eventuell noch in deinen Eingangspost IT 
erwähnen. Gerade weil die Int Vectoren ja im gebrauch sind. Sonst sehr 
coole Sache!

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