Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

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)