Schreib mal die Umlaute in deinen Text und lass dir auf der AVR Seite die empfangenen Codes anzeigen (Hex oder Dez. Werte).
In der Empfangsroutine kannst du dann leicht umsetzen:
Code:Comin: C = Udr ' Byte aus der UART auslesen If C > 31 And L < Lmax Then ' Grenzen für V24-String überwachen Incr L If C< 128 Then 'Umlaute und ß sind wahrscheinlich alle > Text = Text + Chr(c) ' Buffer füllen Else Select Case C Case <code für ä>: Text = text + CHR(132) ... End Select End If 'Print Text Elseif C = 13 Then ' <Enter> und damit String komplett J = 1 End If Return





Zitieren

Lesezeichen