Forum: Mikrocontroller und Digitale Elektronik EEPROM auslesen


von Christian (Gast)


Lesenswert?

Hallo,
ich habe eine Zahl (mit Bascom Basic) so in meinen EEPROM geschrieben:

Dim E1(100) As Byte , I As Byte
Dim E2(100) As Eram Byte

For I = 1 To 100
  E1(I) = I
  E2(I) = E1(I)
Next I

Jetzt möchte ich die Zahlen wieder auslesen:
Das habe ich so probiert:

For I = 1 To 100
  E1(I) = E2(I)
Next I


Aber irgendwie scheint das nicht zu klappen.
Woran kann das liegen?
Woher weiß der atmega32 überhaupt, wo er speichern und lesen soll?

Christian

von Frank L. (hermastersvoice)


Lesenswert?

Steht alles im Datenblatt und wenn ich mich recht erinnere sind da sogar 
Beispiele in C und ASM mit drin.

bye

Frank

von Christian (Gast)


Lesenswert?

Mh, ich bin aber erst Anfänger und habe noch nicht ganz so viel Arnung. 
C und ASM kann ich nicht.

Kann mir bitte jemand einen Tipp geben, wie das genau funktioniert?

Und ich möchte nicht nur eine Sache auslesen, sondern viele Sachen, kann 
man das Auswählen der "Auslesstelle" irgendwie automatisieren?

Christian

von Christian (Gast)


Lesenswert?

Mh, kann mir da wirklich niemand helfen?

Christian

von Fred S. (Gast)


Lesenswert?

Hi Christian,

Bascom kenne ich nicht, da ich nur Assembler und C benutze. Eine kleine 
Google-Suche hat die folgenden Beispiele zutage gefördert; vielleicht 
sind die ja für Dich hilfreich:

http://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=11579
http://www.qsl.net/pa3ckr/bascom%20and%20avr/eeprom/index.html

Gruß

Fred

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.