mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik 68hc11


Autor: Sandra Parey (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Manfred Glahe (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Manfred Glahe (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hir eine Rutine im Anhang dafür.

Autor: Sandra (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Manfred Glahe (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht 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:

Autor: Sandra (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

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.