mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik UART beim Mega16


Autor: Holger (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo miteinander,

ich hab mal wieder ein kleines Problem.
Und zwar versuche ich ein Zeichen über den UART meines Mega16 zu
senden. Allerdings sendet mir der uC nur Nullen (0x00). Ich hab das
ganze auch schon im AVRStudio simuliert und festgestellt, dass das
Programm zwar die Zeile in der das UDR- Register geschrieben werden
sollte zwar abarbeitet, aber das Register scheinbar nicht beschreibt
(Register bleibt auf 0x00).

Könntet ihr mir mal wieder auf die Sprünge helfen???

Holger

Autor: Werner B. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wie stellst Du fest dass er 0 bleibt?

denn
.. beim lesen von UDR liest Du das Empfangsregister
...beim schreiben nach UDR schreibst Du ins Senderegister

das zwei verschiedene Welten

Autor: Holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Bei der Simulation mit AVRStudio siehts so aus als liese er UDR auf
0x00.

Gruß Holger

Autor: Leo L. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
(3 Monate später.)
Hab dat auch bebobachtet, mit den 0x00 im UDR.
Lösung: Step dein Code im Disassambler durch. Viola!

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.