.. musste ich feststellen, dass die erste EEPROM-Zelle warscheinlich nicht funktioniert. Nachdem ich eine EEPROM-Dummyfunktion ..
Es ist sicher fünf Jahre her, da hatte ich dasselbe Problem festgestellt und etliche Hinweise auf ne Dummyfunktion gefunden. Seit der Zeit definiere*) ich wie folgt und habe keine Probleme:
Code:
// ###>>> Byte-Array, das erste Byte des EEPROMS gilt als nicht vertrauenswürdig
uint8_t firstByteDummy EEMEM;
uint8_t eeDUMMYbytes [100] EEMEM; // Dummies
uint8_t eeBytes [12] EEMEM; // ?? Allzweckbytes ??
uint16_t eeSrvoff[12] EEMEM; // Servo-Position - Offset
u8 SVT[12][11] EEMEM; // Servotexte
*) vgl. Kernighan-Ritchie, Vorwort zur deutschen Ausgabe
Definition: Eigenschaft und Speicherplatz
Deklaration: nur Eigenschaft
Lesezeichen