-
-
Die Flusssteuerung ist dazu da wie der Name schon sagt um den Datenfluß zusteuern. Es gibt zwei Möglichkeiten, oder besser drei. Hardware, Software oder keine.
Das heißt mit der Flusssteuerung sagt das eine Gerät dem andren ob es bereit ist Daten zu empfangen oder nicht. Aber darüber findest du genug im Internet unter RS232.
Ich glaube aber dass dein Display die Flusssteuerung nicht unterstützt, darum die 1ms Wartezeit zwischen jedem Zeichen.
Als erstes würde ich mal die Geschwindigkeit runter setzen also baud = 300. Natürlich im Display und im Controller.
Dann erst mal zum Beispiel bei einem Tastendruck ein Zeichen senden, oder in einer Schleife mit Verzögerung immer ein Zeichen senden.
Beispiel:
For i = 1 to 100
Print "a"
Wait 1
Next i
Man muß das Problem eingrenzen. Wenn du so jede Sekunde ein "a" auf dem Display siechst, dann weis du das die Hardware und alles in Ordnung ist. Dann erst versuchst du ein Satz zusenden.
mfg
Guy
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen