Hallo,
Ich will einen Potie auslesen und je nach stellung eine bestimmte wartezeit einbauen, das sollte doch nicht so schwer sein, oder?

Hier mein code auszug:

Dim R1 As Long

Start Adc
R1 = Getadc(1) 'werte von 400 bis 560
R1 = R1 * 0.1999375
R1 = R1 - 79.965

waitms R1

*Ich schätze es liegt an der Varieblen, hab schon:
Dim R1 As Single
Dim R1 As Integer
ausprobiert, aber das bringt auch nichts

*es liegt an den werten nachem punkt so geht es:
Dim R1 As Long

Start Adc
R1 = Getadc(1) 'werte von 400 bis 560
R1 = R1 * 1
R1 = R1 - 80

waitms R1

-> es wird kein fehler in Bascom angezeigt sondern wenn das prog aufem chip ist "hängt er sich auf?" wenn er das überhaupt kann... er macht aufjedenfall nichts...

danke