mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik interner sram bereich atmega 128


Autor: M. H. (bambel2)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo.

Beim Atmega 16 sind ja die arbeitsregister auf den adressen $00 bis $1F, 
die SFR auf $20 bis $5F und von $60 bis $45F(RAMEND) ist frei nutzbarer 
speicher.


Ich wüsste gerne diese Einteilung für den Atmega 128

Danke im voraus

>Gruß M.H.

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>Ich wüsste gerne diese Einteilung für den Atmega 128

Wozu gibt es eigentlich Datenblätter?

Autor: M. H. (bambel2)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Da gibts Memory Configuration A und B. Was ist jetzt richtig??

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>Da gibts Memory Configuration A und B. Was ist jetzt richtig??

Wenn du die M103C Fuse nicht setzt gilt A.

Autor: M. H. (bambel2)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
was sollen diese 160 ext i/o register ?? kenn ich nicht

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>was sollen diese 160 ext i/o register ?? kenn ich nicht

Steht auch im Datenblatt.

Autor: Michael H. (michael_h45)
Datum:

Bewertung
-1 lesenswert
nicht lesenswert
M. H. schrieb:
> was sollen diese 160 ext i/o register ?? kenn ich nicht
So n Pech!

Autor: M. H. (bambel2)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
beginnt der frei nutzbare bereich jetzt bei $0060 oder $0100??

Autor: Michael H. (michael_h45)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn nur einer solche Daten mal auf ein Blatt geschrieben hätte ^^

Autor: M. H. (bambel2)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Michael H. schrieb:
> Wenn nur einer solche Daten mal auf ein Blatt geschrieben hätte ^^

Was soll jetzt das??

Autor: M. H. (bambel2)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich nehme mal an, dass er bei $0100 beginnt. Aber wofür sind diese 
extended I/O register?

Autor: Michael H. (michael_h45)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ach ich lösch mich einfach selber mal... zu langweilig.

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Michael H. schrieb:
> Wenn nur einer solche Daten mal auf ein Blatt geschrieben hätte ^^

Nicht auszudenken, wenn das dann auch noch wer bei Atmel gemacht hätte 
:-)


@MH
Was sagt dir

[quote]
In normal mode, the first 4352 Data Memory locations address both the 
Register file, the I/O Memory, Extended I/O Memory, and the internal 
data SRAM. The first 32 locations address the Register file, the next 64 
location the standard I/O memory, then 160 locations of Extended I/O
memory, and the next 4096 locations address the internal data SRAM.
[/quote]

32 + 64 + 160 = 256 = 0x0100

Autor: M. H. (bambel2)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja, ich habe das Datenblatt. Verstehe aber trotzdem nicht wofür die 
register sind. Sonst würde ich ja nicht fragen.

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
M. H. schrieb:
> Ja, ich habe das Datenblatt. Verstehe aber trotzdem nicht wofür die
> register sind. Sonst würde ich ja nicht fragen.

Abschnitt 29) Register Summary

(Hintergrund: mit normalen IN/OUT Befehlen sind einige der Register 
nicht erreichbar. Rate mal welche das sind)

Autor: M. H. (bambel2)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ach so der rest, den man nur mit sts und co. ansprechen kann.


Danke

Gruß M.H.

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.