Hi,
in deiner Variable 'Volt' steht also dann der Spannungwert, der am angegebenen Channel des ADC gemessen wurde. Überschreitet die Spannung einen bestimmten Wert, soll also eine Aktion ausgeführt werden. In Bascom lässt sich das sehr einfach z.B. so realisieren:
Code:
'Hier wird die ADC-Messung durchgeführt, deren Ergebnis schließlich in der Variable 'Volt' liegt
if Volt >= 1 then 'if - Bedingung zur Prüfung der Spannung
PORTD.4 = 0 'ist die Spannung größer oder gleich als 1V (also die Bedingung oben erfüllt ist, wird PORTD.4 auf log. 0 gesetzt
else
PORTD.4 = 1 'ist die Bedingung aber falsch (Spannung < 1V) wird der Portpin auf log. 1 gesetzt
endif 'die if-Bedingung muss auch ein Ende haben
Beispiele dazu findet man auch in der Bascom - Hilfe.
Viele Grüße
Lesezeichen