Was ist mit dem Widerstand parallel zum Piezo um dem Pullup im Port?

und wie ist der Piezo angeschlossen? gegen +5V oder gegen Masse?



if ( !tmpizo )
Das if wird nur ausgeführt wenn tmpizo == 0 ist.
Bei einer Störung (doppelter decrement) geht es dann eine Ganze Runde bis tmpizo wieder 0 wird.

So etwas sollte man mit
if ( tmpizo <= 0 )
aber dann muss tmpizo signed sein.

Zudem verwende ich keine Bibliotheken, da weiss man nie welche Seiteneffekt die noch haben.

Ich weiss nicht was ToggleBit() im Detail macht.

MfG Peter(TOO)