Forum: Mikrocontroller und Digitale Elektronik MC Daten an Computer senden


von Freaky-Boy (Gast)


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

von vorbeigeschlendert (Gast)


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

von Marc989 (Gast)


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

von unsichtbarer WM-Rahul (Gast)


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.

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
Noch kein Account? Hier anmelden.