From b9995b208ee58751cfc1447beb57ddea6bd41353 Mon Sep 17 00:00:00 2001 From: Martin Date: Sun, 1 Mar 2026 02:30:15 +0100 Subject: [PATCH] Mikrokontroller aktualisiert --- Mikrokontroller.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Mikrokontroller.md b/Mikrokontroller.md index d66b47c..61e4f0e 100644 --- a/Mikrokontroller.md +++ b/Mikrokontroller.md @@ -29,7 +29,7 @@ Das Protokoll ist extrem einfach, damit auch das einfachste Gerät damit umgehen ### Übertragung -Daten werden in Paketen übertragen, die eine Zieladresse, eine Längenangabe, Nutzdaten und eine Checksumme enthalten. +Daten werden in Paketen übertragen, die eine Zieladresse, eine Längenangabe, Nutzdaten und eine Checksumme enthalten. Die meisten Pakete enthalten zusätzlich auch die UID und die Adresse des Senders sowie ein Kommandobyte. Wenn ein Gerät senden möchte, beobachtet es den Bus und wartet, bis die Leitungen 'HIGH' sind. Dann zieht es die COM_CLOCK-Leitung nach GND (also 'LOW') und wartet eine kurze Zeit, damit alle angeschlossenen Geräte Gelegenheit haben, auf diese Änderung zu reagieren und in den Empfangsmodus zu schalten. Dann beginnt die Übertragung. Dabei wird bei jeder steigenden Flanke der COM_CLOCK-Leitung (also von LOW nach HIGH) das auf der COM_DATA-Leitung anliegende Bit gelesen und gespeichert, bis ein Byte übertragen ist.