Hi,
noch ein etwas "unsauberer" Weg ohne zusätzliche Variablen:
So lange der Taster gedrückt gehalten wird, hängt der Mikrocontroller in der while wend schleife fest.Code:Taste Alias Pina.0 Led Alias Porta.1 If Taste = 0 Then Toggle Led End If While Taste =0 Wend Waitms 20
Sobald losgelassen wird, kann direkt wieder umgeschaltet werden.
Ein wenig Verzögerung nach dem Taste loslassen ist noch drin, zum entprellen.
Das Ganze ist aber nicht gerade elegant, da man sich, wie gesagt, den µC während des Tastendrucks blockiert.
Für mal eine LED zu schalten dürfte es aber gehen![]()








Zitieren

Lesezeichen