mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Register


Autor: Samy (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Guten Abend

Habe grad erst angefangen mit AVR`s zu arbeiten. Ist ja Wahnsinn was
man mit den Teilen machen kann.
Beim arbeiten mit div. Tutorials ist mir aufgefallen das die Register
R16 bis R31 bevorzugt werden. Habe mich mit Hilfe von Googele durch
div. Seiten gelesen und nur raus gefunden das es Unterschiede gibt
zwischne R0-R15 und R16-R31. Was aber die genauen Unterschiede sind
habe ich nicht lösen können.

Könnte mal einer so nett sein und mich aufklären?

Autor: ThomasB (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Samy:
So viel ich weiss,sind die r0-15 für Zwischenspeicherung von
Rechenergebnisse ,und zur Sicherung des Statusreg.
Die Register r16-r32 sind für die Ein und Ausgabe der Ports zuständig.

Kurz gesagt:
r0-r15 für Berechnungen
r16-32 für IO-Bereich

Autor: Frank Linde (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das ist so nicht ganz richtig. Die Register sind eigentlich universell
verwendbar, es gibt aber einige Befehle, die nur mit r16-r31 arbeiten -
Beispiel CPI. Und r26-r31 können wahlweise als Registerpaare für die
16-Bit-Adressierungsmodi benutzt werden.

Gruß, Frank

Autor: Ichbinsnur (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert

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.