Probleme mit dem EEprom AVR Mega8

Gast #1042531
Lesenswert?

Moin Moin,
ich versuche gerade vergebens einige Werte in den EEprom des AVR zu 
schreiben. Scheinbar stürzt er irgendwie ab... Im Simulator funktioniert 
alles so wie es soll. Gibt es noch irgendwas zu beachten? Hier der Code:

#include <avr/io.h>
#include <stdint.h>
#include <avr/interrupt.h>
#include <avr/eeprom.h>



int main (void) {
int i=0;
int Versuch[50];

 for (i=0;i<=50;i++) {
 Versuch[i]=0;
 }
 eeprom_write_block(Versuch,0,sizeof(Versuch));

}

Nach dem Auslesen des EEprom sollten die ersten 100Byte 0 sein. Im Sim. 
ist es auch so...

Danke
Malte
Gast #1042676
Lesenswert?

Hi,
ich benutze AVR-Studio, den Avr Programmer(MK2), und den gcc. Den EEProm 
kann man dann ja mit der Oberfläche zurücklesen, und z.B. direkt in den 
Debugger laden. Beim Verifizieren stell das Studio den Unterschied von 
0xFF zu 0x00 im Sim. EEprom fest.

Malte

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren