Hallo,
ich möchte von dem analogeingang den höchsten Wert pro sekunde an ein LCD ausgeben. (MaxWert)

gibt es da eine Funktion oder wie würdet ihr das machen?

Meine idee ist etwas umständlich :

-timer für eine Sekunde laufen lassen,
-AnalogWert messen und speichern
-nächsten AnalogWert messen und mit gespeichertem Wert vergleichen
-wenn neuer wert größer als gespeicherter Wert: Wert ersetzen
-wenn neuer Wert kleiner als gespeicherter Wert :gespeicherten Wert behalten
-nächste messung...bin sekunde voll/Timer durchgelaufen
-wenn sekunde voll gespeicherten Wert auf LCD ausgeben und Speicher auf 0 setzen.

oder gibt es da vielleicht eine Funktion für?

Tobias