für den empfang mit der software UART kann ich nur die version mit dem interrupt empfehlen... bin gerade an nem projekt indem ich es verwende...

hier ein kleiner auszug aus meinem code must ihn halt noch abändern für deinen prozi... wichtig ist einfach dass der port für den empfang an einem interrupt pin hängt... bei mir wird der anfang der zu empfangenen daten mit einer 1 erkannt...

Code:
Open "Comb.6:9600,8,n,1" For Input As #2

Config Int0 = Falling
On Int0 Int0_isr
Enable Int0

Enable Interrupts

do

loop

Int0_isr:

Temp = Inkey(#2)

      If Temp = 1 Then
            Temp = 0

            Servo1 = Waitkey(#2)
            Servo2 = Waitkey(#2)
            Speed = Waitkey(#2)
      End If
Return

gruss bluesmash