Gast
#1323189
Hallo Zusammen...
Mit folgende kurzen Befehlszeilen kann ich einen Int-Wert ins EEPROM
schreiben und auch wieder lesen.
if (Bit_da(0)==1) //wert in eeprom schreiben
{
EA=0; // Interrupt Sperre setzen
DEECON = 0x20; //eine Reihe, 64-Byte beschreiben für int-Wert>255
DEEDAT = 511; //Beispiel-Wert
DEEADR = 0;
EA =1; // Interrupt Sperre aufheben
while ((DEECON&0x80)==0);
}
if (Bit_da(2)==1) //Wert aus EEPROM auslesen
{
DEECON = 0;
DEEADR = 0;
while ((DEECON & 0x80) == 0);
wert = DEEDAT;
P2=wert;
}
Welche Werte (Adresse) muss ich abändern, damit ich insgesamt 4
unabhängige Int-Werte getrennt speichern und getrennt lesen kann?
Das habe ich leider nicht herausbekommen, trotz Datenblätter lesen...
Danke und Gruss, Thorsten.