LEO_68 schrieb am 12.August.2009, 20:21:23 in der Kategorie pc.coding
>
> if(wert2 > 9.99) // wenn Temperatur kälter wie -99°C, dann
> wert2 = 9.99; // wird Anzeige auf -99,9°C gesetzt
>
> D = wert2;
hier wird D zu 9.99
> com_txd (D + 48); // Zehner Stelle als Ganzzahl an COM
>
> wert2 = wert2 - D;
hier weist Du wert2 die Subtraktion von wert2 und D zu also: wert2=9.99-9.99. Soll das so sein oder fehlt noch was in dem Code. Mal davon abgesehn dass keine deklaration für D vorhanden ist?
Ansonsten wie MudGuard geschrieben hat mal ne printf oder sprintf versuchen.
Gruß LEO
Gruß LEO