Code:
Config Portd.5 = Output
Led1 Alias Portd.5
Config Pind.2 = Input
Taster1 Alias Pind.2
Config Portd.6 = Output
Led2 Alias Portd.6
Config Pind.3 = Input
Taster2 Alias Pind.3
Config Pind.4 = Input
Taster3 Alias Pind.4
Portd.5 = 0
Portd.6 = 0
Do
If Taster3 = 0 Then
If Taster1 = 1 Then
Gosub Pulse1
Else
Led1 = 0
End If
If Taster2 = 1 Then
Gosub Pulse2
Else
Led2 = 0
End If
Else
Reset Led1
Reset Led2
Wait 2
End If
Waitms 100
Loop
Pulse1:
Led1 = 1
Waitms 20
Led1 = 0
Waitms 20
Return
Pulse2:
Led2 = 1
Waitms 20
Led2 = 0
Waitms 20
Return
Das ist mal das Gesamte Programm.
Wenn ich Taster3 drücke werden in dem Moment wo ich ihn los lasse alle amdere Eingangs Signale für 2 Sekunden blokiert. Aber ich habe an dem Taster3 in dem Moment wo er blockieren soll ein dauer Signal das ist mein problem
Hoffe ich stell mich nich total blöd an 
€: wenn ich den taster3 gedrückt halt passiert gar nichts.
Lesezeichen