При использовании контактных элементов появляется дребезг (многократное срабатывание)

Для борьбы:
1. аппаратный метод − используются RS − триггеры или триггер Шмидта

2. программный метод:
а) подсчитывается число переключений контакта.
Время дребезга зависит от типа контакта: для реле небольшой мощности ≈ 20 ÷ 30 мс, для кнопок ≈ 10 мс, для герконовых реле ≈ 2 мс.

б) когда программа обнаружила срабатывание контакта, выполнение ее приостанавливается на время большее времени дребезга.

WAIT_L: IN IPORT
ANI 0000 0010B
JNZ WAIT_L ; цикл, если D1 = 1
CALL DELAY ; п/п задержки на tзд
RET