mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik MC Daten an Computer senden


Autor: Freaky-Boy (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe ein echtes Problem und hoffe das mir jemand von euch helfen 
kann: ich möchte gern datan von mienem MC über die Serialle 
Schnittstelle an den Computer senden die der Computer mir dann im 
Hyper-Terminal anzeigt.
Ich habe eine Motorola MC68HC05B6 und programmiere mit Basic.
Mein Hyperterminal empfängt zwar Bisher Daten, aber was da ankommt sind 
bei Weitem nicht die Zahlen die der MC senden soll oder villeicht auch 
sendet. Bisher kommen nur solche dinge Wie Ŭ oder ~ heraus.
Kann mir jemand vielleicht mit einem Beispielprogramm helfen, das 
einfach nur Zahlen oder ein Wort an den Computer sendet? Dann könnte ich 
mir ansehen wo meine Fehler liegen. Oder vielleicht mach ich einen 
Fehler im Hyper-terminal dann sagt mir das bitte. Ich suche nach einfahc 
jedem Fehler den man machen kann.

danke

Autor: vorbeigeschlendert (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
such in deiner Programmiersprache nach einer Funktion die dir eine Zahl 
in einen String umwandelt und den schickst du an deinen Rechner... wenn 
es diese Funktion nicht gibt dann musst du sie selber bauen

Autor: Marc989 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ein Fehler ist die Rechtschreibung im Beitag.

Oft gibt es bei der Übertragung Probleme, wenn die Baudrate nicht 
stimmt. Du solltest dies als erstes prüfen. Stimmt der berechnete 
Teiler? Stimmt der Quarz? Ist im Hyperterm auch die richtige Baudrate, 
sowie Stop, Parität.. etc eingestellt?

Marc989

Autor: unsichtbarer WM-Rahul (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Schreib dir doch mal eine Routine für den Controller, der dir die 
ASCII-Zeichen (*) von 32 bis 127 an der seriellen Schnittstelle ausgibt.
Dann könntest du anhand einer ASCII-Tabelle herausfinden, ob deine 
Schnittstelle überhaupt richtig funktioniert.


>Ein Fehler ist die Rechtschreibung im Beitag.
Höhö...Das Ding nennt sich "Bet_r_ag"...(mancheiner schreibt auch 
"Breitag"; liegt vielleicht am Wetter.)



(*) es reicht eigentlich Werte von 32 bis 127 an den PC zu schicken.
Um deine Zahlen "sichtbar" zu machaen, also für Menschen lesbar, wirst 
du sie noch in Strings wandeln müssen.

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.