Tag zusammen,

Ich glaube das Thema wurde schon etliche Male angesprochen aber ich weis echt nicht weiter. Ich möchte über den INPUT Befehl einen String an einen ATMEGA8 senden. Dieser kommt vom PC. Mein Programm ist folgendes:


Dim test as String * 10

Do
Input test
print test
loop
End


Sobald ich jetzt mehr als 10 Zeichen sende (auch wenn ich erst 5 und dann 7 sende), kann ich nicht mehr als 10 Zeichen empfangen. Danach bekomm ich keine Meldung mehr vom µc. Wie kann ich das verhindern sodass ich ständig Befehle empfangen kann? Wenn ich "test" am ende des Programm zurücksetze (also - test = "" - bringt das auch nichts). Kann mir da jemand weiterhelfen? Bin echt schon am verzweifeln