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
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
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.
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:
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.