PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Unerwünschte Zeichen beim PRINT Befehl



Snecx
22.02.2009, 00:42
Hallo

ich programiere grad einen RS232 Konverter.
Allerdings fügt mir der Befehl PRINT zwei Zeichen zusätzlich mit ein.
Bsp: PRINT "A"
Auf der Schnittstelle nach dem MAX232 kommt dann an:
A[0D][0A] also ASCII 13 und ASCII 10
Dadurch reagiert ein Gerät nach der Schnitstelle nicht mehr.
Gibt es eine Möglichkeit das zu ändern?

dremler
22.02.2009, 01:03
ka aber die zeichen die da kommen is das enter.....also neue zeile und wagenrücklauf....


du kannst das zeichen direkt ausgeben...gibt es glaube ich auch einen befehl...(oder hexcode hinschreiben?!)
naja auf jeden fall geht es auch anders;)

for_ro
22.02.2009, 01:22
Schreib einfach ein ; hinter den Printbefehl. Dadurch wird das CR unterdrückt.

Gruß

Rolf

Snecx
22.02.2009, 01:38
danke. das geht tatsächlich so.

würde mich nur interessieren. steht das irgendwo? kann mann das nachlesen? weil ich habe darueber keine infos gefunden im manual.

linux_80
22.02.2009, 10:35
Hallo,
das mit dem Semicolon steht in der Bascom-Hilfe gleich im ersten und 2. Satz ;-)