Forum: Mikrocontroller und Digitale Elektronik EEPROM und Codevision


von Andre (Gast)


Lesenswert?

Hay @all

Ich habe eine Frage ich schreibe mit dem beispiel von Codevision in den
EEPROM des Atmega16.

eeprom int alfa=1;
void main(void) {
int i;
int eeprom *ptr_to_eeprom;
alfa=0x55;
ptr_to_eeprom=&alfa;
*ptr_to_eeprom=0x55;
i=alfa;


Das Funktioniert super.

Nun meine Frage:
Ich möchte gerne noch einen weiteren Wert oder einen dritten Wert
hinzufügen wie schreibe ich das bzw. wie könnte ich das machen.?


MFG: Andre

von Dominik Tewiele (Gast)


Lesenswert?

Einfach alfa als Array deklarieren und dann entweder über den index
alfa[i] drauf zugreifen oder dem Pointer ein Offset geben und über den
Pointer auf die Elemente zugreifen.

Dom

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.