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
Steht alles im Datenblatt und wenn ich mich recht erinnere sind da sogar Beispiele in C und ASM mit drin. bye Frank
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.