Forum: Mikrocontroller und Digitale Elektronik 68hc11


von Sandra Parey (Gast)


Lesenswert?

Nen schönen guten morgen, ich hab ein mittelschweres problem mit meinem 
6811. ich möchte ihn per serieller schnittstelle beschreiben, das gehts 
allerdings nur mit 1200 baud, und leider mit keiner anderen rate, weder 
mehr noch weniger.
kann mir einer helfen, woran es liegen könnte, oder kann der vielleicht 
gar nich anders.
(achja ich arbeite mit nem zwerg)

Danke schon mal im voraus.
Sandra

von Manfred Glahe (Gast)


Lesenswert?

Hallo Frau Parey,
doch natürlich kann der HC11 auch andere Baudraten. Diese sind 
einzustellen im Register BAUD ($02B) mit Prescaler SCP=+SCP1 und Rate 
Select Bit SCR0+SCR1. Die höchste Baudrate (9600/8MHz, hängt noch vom 
Quarztakt ab) ist eingestellt wenn alle Bits 0 sind.

MfG  Manfred Glahe

von Manfred Glahe (Gast)


Angehängte Dateien:

Lesenswert?

Hir eine Rutine im Anhang dafür.

von Sandra (Gast)


Lesenswert?

das weiß ich bereits, genau auf diesen weg versuchte ich es, er zeigt 
auch keine fehlermeldung oder ähnliches. er spielt nur einfach nich die 
daten auf den zwerg.
eigentlich sollt dies über ein urladerprogramm (start bei adresse 
0000)geschehen, in welchem ich auch die baudrate vom zwerg einstelle.

von Manfred Glahe (Gast)


Angehängte Dateien:

Lesenswert?

Einfach mal mit dem Scope nachmessen ob die Spannungspegel in Ordnung 
sind (min. +/-6V). Ansonsten ist der Code zu posten.
Habe irrtümlich das ganze Prog. angehängt. Hier nur der Auszug:

von Sandra (Gast)


Lesenswert?

ich möchte mich erstmal für ihre Hilfe bedanken, Herr Glahe.
Habe meinen Fehler gefunden, lag aber nicht an den baudraten, sondern an 
dem urlader, der hatte zu wenig byte, 254 anstatt 256, deswegen waren 
die baudrate gar nicht umgestellt worden, das erklärt auch warum er mit 
der alten baudrate funktionierte.
Also eigene Dummheit hat mir soviel arbeit gemacht.

Nen schönen tag noch
Sandra

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.