Zitat Zitat von millioneer
Du brauchst auch nur eine kleine Weile in deinem Programm zu warten.

Ablauf: Testen auf Taste gedrückt? -> Warte(10ms) -> Taste immer noch gedrückt? = Taste ist tatsächlich gedrückt

Verbraucht natürlich Taktzeit, mit einerm Timer wäre der Parallelmodus möglich, ist aber aufwendiger für so eine kleine Taste.
Ja also er meint das Kompassmodul CMPS03, da gibt es keinen programmierbaren µC dem man einen Timer oder ähnliches verpassen könnte, nur eine I2C-Anbindung und einen Pin gegen Masse der die Kalibrierung anstösst.

Das was du meinst ist bisschen aufwendig, da müsste er in seinem irgendwo daneben befindlichen µC in seinem Programm einen Eingang abfragen, den sofwaremässig entprellen und über einen anderen Ausgang wieder herausgeben an den Pin des CMPS03. Das verbraucht 2 Pins für ne Kleinigkeit die man eh fast nie braucht.

Grüsse Wolfgang