Zitat Zitat von kkkk Beitrag anzeigen
Die ausgegeben Werte sind jedoch konstant.
Fehlt da nicht noch ein paar Klammern? Spannung_Batterie() vielleicht? Der Code sollte so nicht compilieren ...

Davon abgesehen bekommst du Schwierigkeiten mit der Rundung, bzw. dem Wertebereich. 1024 * 1100 ist zu groß für einen (u)int16, die Rechnung muss mit einem 32-Bit-Datentyp erfolgen.

Rein aus Neugierde: Welcher Wert wird denn ausgegeben?

mfG
Markus