www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Problem mit ATMEGA32


Autor: Torsten O. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich bin auf ein Problem des ATmega32 gestoßen. Ich möchte die serielle 
Schnittstelle programmieren. Im Simulator haben das UBRRH (Baudrate 
high) und das UCSRC (Control Register C) die gleiche Registeradresse 
(beide haben 0x20 und 0x40).

Wenn ich mein Programm durch den Simulator laufen lasse werden auch 
tatsächlich beide Register beschrieben, das muss doch wohl ein Fehler 
sein, oder? Hat da jemand Erfahrungen gemacht?

Vielen Dank im voraus


lg Torsten

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>Im Simulator haben das UBRRH (Baudrate
>high) und das UCSRC (Control Register C) die gleiche Registeradresse

Steht auch genau so im Datenblatt.

Schau dir mal das URSEL Bit an.

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.