Forum: Mikrocontroller und Digitale Elektronik Problem mit Input UART


von Jochen B. (Gast)


Lesenswert?

Guten Abend zusammen

Habe folgendes Problem

Ich sende an einen ATMEGA8 Daten über die Com Schnittstelle. Programm 
ist folgendes:
Config Serialin = Buffered , Size = 30
Enable Interrupts
Echo Off

Dim S As String * 20


Do
   Input S
   Print "Text: " ; S
Loop
End

Klappt auch alles. Sobald ich jetzt aber mehrmals hintereinandern z.B. 
"Hallo AVR" sende, bricht die Übertragung ab, und Zwar genau wenn es 
insgesamt 20 Zeichen sind. Wie kann ich das verhindern?
Mfg

von SD-Fritze (Gast)


Lesenswert?

>Do
>   Input S
>   Print "Text: " ; S
>Loop
 zu
Do
   Input S
   Print "Text: " ; S
   S = ""
Loop


sollte reichen.

von Jochen B. (Gast)


Lesenswert?

ne geht leider nicht ist genau das gleiche problem

von M. G. (sirmel)


Lesenswert?

Gibts da keine andere Lösung?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.