DMX-Daten empfangen

Gast #52583
Lesenswert?

Hallo ihr.
Ich möchte mit einem Mega8 DMX-Daten mit dem eingebauten UART
empfangen. Die Daten an sich zu empfangen ist nicht das Problem da der
µC das ja fast von alleine macht.
Mein Problem ist nun den Reset abzufragen. Ich muss ja im Prinzip mit
dem UART auf Daten warten und eigentlich auch gleichzeitig gucken ob
ein Reset (min. 88µs Lowpegel) kommt.
Kann mir da jemand ein paar Tips geben?

Danke
Heiko

PS: Infos zum DMX-Protokoll gibts unter:
http://www.soundlight.de/techtips/dmx512/dmx512.htm
Gast #52586
Lesenswert?

Hallo Ihr.
danke schon mal für die Tips.
Doch irgendwie klappt das noch nicht so.
Wenn ich auf das FE-Flag warte (while(!(UCSRA & (1<<FE)));) um dannach
dann mit der Auswertung anzufangen, bleibt der µC in der while-Schleife
hängen.
Muss ich noch irgendwelche anderen Flags setzen?

MfG
Heiko

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