Enigm (Enigm) » 14 дек 2018, 22:04
Вячеслав обнови Винрар или поставь 7z и архив откроется.
Через прерывание без анти дребезга будет лажа.
Соберите простейший генератор на 1 герц например и подайте на вход контроллера и гляньте адекватность работы, либо делайте анти дребезг для кнопки на триггере.
Или на худой конец, поставьте параллельно кнопки конденсатор на 0.1мкф, но советую проверить генератором, так вы точно исключите проблему дребезга, к чему прерывание очень чувствительно.
Так же уберите из прерывания запись в ЕЕПРОМ, делайте так , в прерывании поднимаете флаг, а в основном цикле проверяете флаг, как он поднялся записываем и сбрасываем.
И посчитайте как часто будет писать в ЕЕПРОМ, он хоть и много циклов записи могет, но если слишком часто может умереть скоро ))