Jetzt hab ich da doch noch ne Frage.
Ich hab es hinbekommen, dass alles in beiden Richtungen funktioniert.
Wenn ich jetzt aber mein ISP Kabel trenne (ich verwende einen mysmart USB mkII also programieradapter) dann funktioniert es in keiner richtung mehr. wenn ich mehr als nur ein zeichen auf ein mal sende, dann kommt total wirres Zeug an.
Woran kann das liegen?

Hier mal noch der momentan verwendete Code:
Code:
$regfile = "M8def.dat"       '.dat-file ATmega8'
$crystal = 1000000       'Taktfrequenz 1MHz'
$hwstack = 100       'Größe Hardwarestack'
$swstack = 100       'Größe Softwarestack'
$framesize = 100       'Größe Frame'

$baud = 4800


Dim I As Byte

Do

  If Usr.rxc = 1 Then       'Wenn Byte empfangen...
    I = Udr       'Byte aus UART auslesen
    Select Case I
    Case "H"
      Print "Hallo AVR"
    Case "h"
      Print "hallo avr"
    Case Else
      Print "Unbekannter Befehl"
    End Select
   End If

Loop

End