Problem beim Verbinden 2er Atmega8 über RS232

Gast #1019356
Lesenswert?

Hallo liebe Leute,

ich habe ein Problem beim Verbinden 2er Atmegas8 mit RS232, und zwar 
funktioniert das ganze hinten und vorne nicht.
Wie ich bereits in einigen Threads gelesen habe, kann man 2 µC einfach 
per gekreuzte TxD / RxD Leitungen verbinden kann.
Soweit so gut jez hab ich versucht per Bascom dem ein Atmega mittels des 
anderen Atmegas zusagen, wann bzw. wie er zu schalten hat.
Hier der Code des Atmegas, der empfängt:

$regfile "m8def.dat"
$crystal = 16000000
$baud = 9600

Config PORTD = Output
Dim X As Byte
Do
Do
Input X
Loop Until X <> 0

If X = 1 Then
Portd.2 = 1
Elseif X = 2 Then
Portd.3 = 1
....USW.
Loop

Und der Sender:

$regfile "m8def.dat"
$crystal = 16000000
$baud = 9600

Do
Wait 2
X = 1
Printbin X
Wait 2
X = 2
Printbin X
Wait 2
X = 3
Printbin X
Wait 2
Loop

Achja nochwas: Ich habe beide Atmegas an den selben Quarzoszillator 
angeschlossen.

Ich hoff ihr könnt mir helfen?
MfG Marcel

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