Problem bei DMX-Sender mit einem AVR

Gast #1986029
Lesenswert?

Guten Morgen,
ich versuche seit Tagen ein DMX-Signal aus meinem ATmega32 zu bekommen. 
Dazu habe ich den Assembler von Hendrik benutzt und die Interrupts und 
USART (2 Stopbits) angepasst. Im Gegensatz zum DMX-Empfänger habe ich 
hierbei erhebliche Probleme, da das DMX-Device nicht das tut was ich 
gerne möchte. Wenn ich die Anzahl der Kanäle auf 1 lege und somit nur 
die erste SRAM-Zelle 0x61 mit einem Wert von 1-250 belege flackert bei 
meinem Device der Kanal 4. Erhöhe ich den Wert auf 251 passiert gar 
nichts mehr. Im Debugmodus im AVRstudio sieht alles ganz gut aus.
Hat jemand eine Idee?

Vielen Dank im Vorraus!
Gruß
Bernd
Angehängte Dateien:
#1986572
Lesenswert?

@  BerndB (Gast)

>    * DMX-Tranciever.asm (5.1 KB, 7 Downloads) | Codeansicht

>ich versuche seit Tagen ein DMX-Signal aus meinem ATmega32 zu bekommen.
>Dazu habe ich den Assembler von Hendrik benutzt und die Interrupts und
>USART (2 Stopbits) angepasst.

Wirklich. Dein Code ist recht wild. Du hast Interruptcode aus den 
Interrupts RAUSGENOMMEN! Das kann nie laufen.

>nichts mehr. Im Debugmodus im AVRstudio sieht alles ganz gut aus.

Glaub ich nicht so recht.

>Hat jemand eine Idee?

Dein Code ist planlos geändert, von dir. Brtingt nix. Du musst WIRKLICH 
verstehen, was du machst.

MFG
Falk

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