Hi, habe ein kleines Problem: Ich sende immoment mit Bascom Daten über die serielle Schnittstelle. Das klappt soweitauch ganz gut, nur werden jeweils am Anfang und am Ende ein zeichen hinzugefügt. Ich benutze folgenden Quelltext: $crystal = 7372800 $baud = 115200 Config Porta = Output Config Portd = Output Ddra = &B11111111 Ddrd = &B11111111 Config Serialout = Normal Enable Interrupts Dim X As String * 99 X = Chr(90) X = X + Chr(160) X = X + "00000000000000000000000000000000000000000000000000000000000000000000000 000000000000000" X = X + Chr(15) Do Print X Waitms 5 Loop Die ganzen 0en sind nur ein Teststring, hinterher habe ich da was anderes stehen. Es werden immer am Anfang der Charcode 10 an den Anfang und der Charcode 13 an das Ende gestellt. Ich glaube das hat was mit dem Print zu tuen, weiß aber immoment keine Lösung dafür. Könnt ihr mir helfen?
hi jakob, damit kein carrige return(also chr 10 und chr 13) gesendet wird, musst du am ende der print zeile ein ; hinzufügen, also print x; mfg Nik
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.