LEO_68 schrieb am 11.August.2009, 21:29:20 in der Kategorie pc.coding
> //********************************** rechnet Wert in Volt in String um
> uint get_volt(uchar chan)
> {
> uint wert; // Messwert 10 bit
> long volt; // Spannung in Volt
>
> wert = ad_in(chan); // messen
> volt = (long) wert; // A/D-Wert
> volt = volt * 5000; // Skalierung 0V bis 5V
> volt = volt / 1023; // und A/D Wandlerkorrektur
> ltoa_format(buff,volt,1,3,\' \'); // Long in Zeichenkette buff
> umwandeln
> // 1 Zeichen vorm Dezimalpunkt und 3 Zeichen danach
> return wert; // Messwert in int wert
> }
>