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

Re: Float ins EEprom speichern??? Kategorie: Programmierung (von Thomas - 12.10.2002 23:07)
Als Antwort auf Re: Float ins EEprom speichern??? von André H. - 12.10.2002 20:44

Hallo Andre
eigendlich hast du mit denn long zahlen recht.aber ich muÃ? zugeben das ich das mit dem komma
setzen noch nie verstanden habe.Ich habe es auch versucht aber dann habe ich als nach kommastelle
nur ,0 oder ,5 bekommen. mit deiner funktion für den ad592 bin ich auch nicht klar gekommen aber ich habe sie geändert und nu geht es bei mir.

float temp,temp1;
       temp = (ports.adc(0)*25) ;
       temp1=(temp/200)-27.5;
       output = "Temp = ";
       str.putfloatf (output,temp1,1);
       str.putchar(output, 'C');
       lcd.print(output, str.length(output));
       lcd.clreol();

dieser temp 1 soll dann später mit der zahl aus dem eprom  auf ==, <= ,>= Verglichen werden.

ich habe die Zeilen nu in das modul eeprom ein gefügt aber es klappt immer noch nicht.
ich wollte mit der folientastatur so die float zahl erzeugen und ins eprom schreiben.

 s="";                                                         //s Soll die floatzahl werden
      wait keyb2.keywert <=3;
      str.putfloatf(s,keyb2.keywert,0);
      lcdext.goto(3,2);
      lcdext.print(s);
      keyb2.keywert=255;
      sleep 250;
      wait keyb2.keywert <=9;
      str.putfloatf(s,keyb2.keywert,0);
      lcdext.goto(3,2);
      lcdext.print(s);
      keyb2.keywert=255;
      sleep 250;
      wait keyb2.keywert <=9;
      s=s+'.';
      str.putfloatf(s,keyb2.keywert,0);
      lcdext.goto(3,2);
      lcdext.print(s);
      keyb2.keywert=255;
      sleep 250;
      wait keyb2.keywert ==100;
      eeprom.writestr(0,256,s);                        // hir solltedas float ins eeprom geschrieben werden
      sleep 100;
      }
 ich habe das eeprom 24c65
256??? Eprom schon voll?
im augenblich steht hir alles als string variabele.kannst du mir da vieleicht nochmal weiter helfen und mir noch mal nen tip geben wie das nen float werden kann?

Danke
gruÃ? Thomas


    Antwort schreiben


Antworten:

Re: Float ins EEprom speichern??? (von André H. - 13.10.2002 11:02)
    Re: Float ins EEprom speichern??? (von Thomas - 13.10.2002 18:26)
        Re: Float ins EEprom speichern??? (von André H. - 13.10.2002 20:30)
            Re: Float ins EEprom speichern??? (von Thomas - 14.10.2002 12:09)