www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik RS232 Datenauswertungs Problem


Autor: Philip (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Also ich habe in Bascom den Code im Anhang geschrieben um ein
Schieberegister anzusteuern. die seriell empfangenden Daten sollen
reingeschoben werden(ich sende also z.B. "10000010") das Programm
gibt die Daten aber irgendwie nicht am Register aus wenn ich aber die
Daten dem String direkt zuweise(ohne RS232 empfangen) geht alles was
mache ich verkehrt?

Autor: inoffizieller WM-Rahul (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mid ist in denn meisten Basic-Dialekten ein Befehl zur
String-Verarbeitung.

>was mache ich verkehrt?

Du solltest dir mal einen schöneren Programmierstil (Einrücken etc)
angewöhnen. Kommentare würden auch die Lesbarkeit deines Programmes
erhöhen.

Autor: PeterK (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
mit "input" wartet dein controller auf eine Zeilenschaltung im RS232
Datenstrom.
Ich vermute, der kommt nicht und daher passiert auch nichts.
Alternativ: andere Auslesebefehle außer Input.
PeterK

Autor: philip (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Und was könnte man alternativ verwenden?Wie könnte man sowas machen?

Autor: inoffizieller WM-Rahul (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das UDR-Register in einer Byte-Variable speichern und deren einzelne
Bits untersuchen.
Schade, dass du mit Bascom programmierst. Für C und Assembler hat Atmel
immer schöne Beispiele in den Datenblättern.
(Das war jetzt völlig wertungsfrei gemeint!)

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.