Вот тут есть мой глюк(я это пытался ещё с первого сообщения донести), Эта переменная меняется с 1 и на 0 до определённого момента, этот момент не завсит ни от частоты нажатия кнопки, ни от количества нажатий, она просто в один момент перестаёт менятся и всё, а почему я и пытаюсь выяснить
свободный пин есть? меняй его в прерывании, узнаешь, прерывание перестает работать или вывод не работае