@python_rocks

Hmmm...ich hab dieses Problem bisher nur in der Simulatuion gehabt (mein großes Display fehlt mir derzeit) - vielleicht verhält es sich da anders.

Aber es handelt sich ja auch um zwei debounce Befehle, also etwa so:

debounce pind.0, 1 , label

label:
Do
debounce pind.0, 1 , label2
Loop

label2:

label:
Do
lcd "test"
Loop until exit = 1

Ich würde vermuten, dass der zweite debounce schon anspricht obwohl ich die Taste zwischenzeitlich nicht losgelassen habe. Aber wie gesagt, dass müsste ich real mal antesten, in der Simulation ist es auf jeden Fall so.


@Feratu

Danke...so könnte ich es mal probieren. Allerdings brauch ich das an vielen verschiedenen Stellen - und dann wird das ziemlich unübersichtlich und lang...