www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Problem mit RS232


Autor: Jakob Gebel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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?

Autor: Nik Bamert (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.