Вот такая схема в ФЛ прог.
Блок задержки от дребезга контакта - просто делает задержку сигнала пришедшего на мк на 40 миллисекунд.
Задержка идёт не остановкой процессора а значением (millis)
Спасибо всем, да прибудет разум с нами