Можно сказать и за дребезг. Если цикл касания не совпадает с циклом опроса в разных величинах (-....+), или же, а я не исследовал ни схему платы контроллера, ни программу обработки сигнала с датчика. Мне не известно о величине опроса по входу на контроллер, сколько раз будет проверяться состояние входного уровня когда математика даст понять, что на входе логический ноль или логическая единица. В данном разборе со слов участников этой ветки говорится о некой погрешности. В проектах с контроллером 8051 решение было на исключении дребезга программно и с помощью RC цепочки, которую в одних случаях подсоединял к порту ввод-вывода, а в ругих к выводу прерывания. Причем на вход прерывания могли приходить уровни с нескольких источников, это классика.Я думаю, что поставить емкость параллельно входу не повредит. Резистором можно подогнать необходимую величину задержки