Forum: Mikrocontroller und Digitale Elektronik ATMega 328p eeprom auslesen


von R. B. (dxx255)


Lesenswert?

Hallo
Ich habe eine Schaltung gebaut,welche die Temperatur ins eeprom des 
ATMega 328p schreibt. Wie kann ich die Daten jetzt auslesen? Geht das 
ohne Neuprogrammierung?

von R. B. (dxx255)


Lesenswert?

Kann ich das auch mithilfe eines Arduino Uno auslesen und dann ausgeben? 
Zum Beispiel mit Arduino ISP?

: Bearbeitet durch User
von R. B. (dxx255)


Lesenswert?

und wie mach ich das?

von R. B. (dxx255)


Lesenswert?

??

von Gerald B. (gerald_b)


Lesenswert?

Hast du an deinem ATMega 328 den JTAG Anschluß als Header angebaut? 
Besorge dir den USBasp Progger (selber bauen, oder beim freundlichen 
Chinesen bestellen) und zieh dir den eXtremeburner. Damit kannst du 
FLASH, EEPROM und Fuses lesen und schreiben. Die Software hat einen 
Hex-Editor, da siehst du gleich, was Sache ist.

Gruß Ger@ld

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Roman B. schrieb:
> Zum Beispiel mit Arduino ISP

ISP kann ohne Datenverlust (also ohne Neuprogrammierung) den Inhalt des 
EEPROM lesen, ob Arduino ISP das kann, weiss ich aber nicht. Mit meinem 
AVRISP MkII gehts jedenfalls.
Der EEPROM Inhalt geht auch beim Neuprogrammieren nicht kaputt, wenn du 
die EESAVE Fuse auf 0 setzt (steht bei Auslieferung auf 1).

Gerald B. schrieb:
> Hast du an deinem ATMega 328 den JTAG Anschluß als Header angebaut

Da musst du was verwechseln. Mega 48/88/168/328 und die -P Varianten 
haben gar kein JTAG Interface.

von R. B. (dxx255)


Lesenswert?

Ich hab es jetzt mithilfe von Arduino ISP und Avrdude zusammengebracht!
Danke für eure Hilfe

von R. B. (dxx255)


Lesenswert?

Gibts noch eine andere gui software? extremeburner funktioniert 
irgendwie nicht. Es gibt auch den ATMega 328p nicht zum auswählen. Aber 
den integrierten hex editor finde ich eine gute idee.

: Bearbeitet durch User
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.