Salut,
wartest Du auf Low-Pegel (ich nehme an, Dein Input ist low-aktiv), oder
auf die entsprechende Flanke (also konkret auf den Moment wo der Taster
eingedrückt wird)?
So oder so wirst Du um eine Entprellung nicht herumkommen. Die meisten
mechanischen Taster bergen diese Unsitte, beim Schalten zu prellen
(sowas fällt freilich erst auf wenn eine Logik dahintersitzt, die das
schnell genug auswertet).
Es gibt verschiedene Ansätze, das zu umgehen. Der einfachste: Bei jeder
Detektion des Ereignisses eine gewisse Zeit (einige ms, ausprobieren)
einfach zu warten (danach sollte das Prellen vorbei sein und der Pegel
dauerhaft anliegen). Der sichere: über eine gewisse Zeit samplen
(ebenfalls einige ms) und das Ereignis nur anerkennen, wenn der Pegel
über die gesamte Dauer den gleichen (aktiven) Pegel hatte. Für Deine
Anwendung ist der erste Ansatz der praktischere.
Ansonsten... wie Peter schon meint... einfach mal in der Sammlung
kucken.
Viel Erfolg,
Mark