Gast
#52497
Hallo,
Ich habe mal versucht in Bascom einen ein/aus Taster zu programmieren.
Die Variable "Tasterreact" soll dazu dienen den Taster wieder zu
aktivieren wenn man den Taster wieder los lässt, da sonst ja gleich
wieder alles ausgeschaltet wird wenn man den Taster zu lange drückt.
Dim An As Bit
Dim Tasterreact As Bit
Ddrb = &B00000011
Portb = &B00000100
An = 0
Tasterreact = 1
Do
If Pinb.2 = 0 Then
If Tasterreact = 1 Then
Portb.1 = 1
If An = 0 Then
Portb.0 = 1
An = 1
Tasterreact = 0
Else
Portb.0 = 0
An = 0
Tasterreact = 0
End If
End If
Else
Tasterreact = 1
End If
Loop
End
Kann man das irgendwie besser machen.