Zitat Zitat von _matze

Code:
eeprom_write_byte((uint8_t*)(unsigned int)eeprom_get_next_byte(iEEPROM_lastByte),cUSART_inp[i]);
Gruß Matze
Irgendwas stimmt mit deinen Argumenten/Prototypen nicht.

Du liest ein Byte (Datum) und das soll als EEPROM-Adresse interpretiert werden? Dann das:

Code:
eeprom_write_byte((void*) eeprom_get_next_byte (iEEPROM_lastByte), cUSART_inp[i]);