Re: Reglerboard, EEPROM Kategorie: I²C-Bus (von André H. - 17.05.2003 18:53) | |
Als Antwort auf Reglerboard, EEPROM von ChristianK - 17.05.2003 16:30
| |
Hallo Christian, An Deinem Code kann ich keinen Fehler erkennen. �berprüfe, ob das EEProm richtigherum eingesteckt ist. Die "Nase" mu� auf dem ReglerBoard nach unten schauen. (Pin 1 unten rechts.) Eine weitere, aber normal unwahrscheinliche, Möglichkeit wäre, da� das EEProm einen Defekt hat. Aber um sicher zu gehen, da� das Deine Routine richtig funzt, kannst Du zum Test anstatt ins EEProm auch in das RAM des Uhrenbausteins schreiben. Dieser kann ab Addr. 0x11 genutzt werden.(insgesamt 239Byte bis 0xFF) �ndere dazu die Funktionen in: pcf8583.writeint(1,0x11,n1); bzw. n2=pcf8583.readint(1,0x11); MfG André H. > Hallo, > > ich versuche nun, nachdem ich meine Heizungssteuerung fast fertig habe, nun > die veränderbaren Variablen dauerhaft im EEprom des Reglerboards von CCTools > abzuspeichern. > Das ist meine Testschleife: > > loop >  { >   pcflcd.clear(); >   time_disp(); >   pcflcd.goto(2,0); >   pcflcd.print("Alter Wert"); >   n1=eeprom.readint(7,0);          // Integer aus Eprom lesen >            >   pcflcd.goto(2,12); >   pcflcd.zahl4(n1);             // Zahl auf LCD ausgeben. >    time_disp(); >   pcflcd.goto(3,0); >   pcflcd.print("Neuer Wert"); >   sleep 250; >   >   pcflcd.setcursor(2); >   >   n2 = get_zahl(999, 99, 9); // Funktion für Zahleneingabe >   pcflcd.goto(3,12); >   pcflcd.zahl4(n2);          //Zahlen Auf LCD anzeigen >   time_disp(); >   sleep 250; >   eeprom.writeint(7,0,n2);     //Integer in Eeprom Speichern. >   sleep 10000; >  } > > Als Ausgabe für den gelesenen Wert bekomme ich immer nur - 1. > Was mache ich falsch ??? > > Gru� ChristianK Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | |
Antwort schreiben Antworten: Re: Reglerboard, EEPROM (von ChristianK - 17.05.2003 19:21) Re: Reglerboard, EEPROM (von André H. - 17.05.2003 19:30) Re: Reglerboard, EEPROM (von ChristianK - 19.05.2003 20:00) |