DEBOUNCE
if (flag & DEBOUNCE)
EDGE_TRIGGER | FALLING_EDGE | DEBOUNCE,
EDGE_TRIGGER | RISING_EDGE | DEBOUNCE,