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?
Kann ich das auch mithilfe eines Arduino Uno auslesen und dann ausgeben? Zum Beispiel mit Arduino ISP?
:
Bearbeitet durch User
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
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.
Ich hab es jetzt mithilfe von Arduino ISP und Avrdude zusammengebracht! Danke für eure Hilfe
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.