www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Doofe Frage eines Anfängers: Speicheradressen EEPROM


Autor: Julian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Ich habe gerade meinen ersten Mikrocontroller (atmega32) aufgebaut und 
ihn erstmal in Bascom (weil schnell und einfach (ich weiß ein wenig 
verpönnt...)) programmiert.

So:
Wenn ich etwas in mein EEPROM speichern will, kann ich ja z.B. folgendes 
sagen:
Writeeprom S, &H10

Die &H10 ist die Speicheradresse!?

1. Wie kommt diese Adresse zustande? Das ist ja kein hex.
2. Angenommen, ich möchte mein gesamtes EEPROM beschreiben, wie finde 
ich heraus, welche Speicheradressen es alles gibt?

Vielen Dank,
Julian

Autor: Teplotaxl X. (t3plot4x1)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
1. Bascom ist zurecht verpönt
2. &H10 ist imho eine hexadezimale Adresse (0x10)
3. Schau im Datenblatt, wie groß der Eeprom ist

Autor: Julian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke.

&H10 heißt also 0x10.
Im Datenblatt steht, dass das Ding 1Kb Speicher hat.

Heißt &H10, dass das das 10. Byte im EEPROM ist?
Wenn es insgesamt 1024 Bytes gibt, kann ich dann bis zum Byte 1024 also 
hex 0x400 alle benutzen?


Julian

Autor: Otto (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das eeprom im MEGA32 ist 1k gross - wahrscheinlich gibt es daher wohl 
die Adressen von 0 bis 1023 = $3FF (wenn ich mich nicht verrechner habe)

Otto

Autor: Markus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
DU BIST "Sir alan Teplotaxl (t3plot4x1)" VERPÖNT!

was hat Dein BEITRAG gebracht?

Markus

Autor: Teplotaxl X. (t3plot4x1)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
0x10 ist 16
@otto: hast dich nicht verrechnet ;)

Autor: Jean Player (fubu1000)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Loool,
na endlich wieder nen BASCOM Streit ich hol mir mal PopCorn.

Gruß

Autor: BASCOM Hasser (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Da muss ich doch gleich mitmachen:

BASCOM IST KACKE!!!

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.