Я с вами согласен, что есть дребезг.
Внимательно смотрите программу.
Допустим у меня вызвалос ложное прерывание INT0 ( то есть контактор PD2 изменил свое состояние с 0 на 1, что соответствует режиму пропаданию питания). В теле программы я опрашиваю состяния вывода PD3 ( так как у нас ложное срабатывание, то вывод не изменил свое состояние, как был 1 так и остался). Если PD3=0 то это не ложное срабатывание и программе нужно выполнить действия при отключении питания, иначе это ложное срабатыание и делать ничего не надо.
Такая же позиция относится к состоянию INT1.
Громкие слова кидать не надо. Обратился, потому что есть проблема. Ее нужно помочь решить. Письма подобного рода ничем не помогают. То что есть здесь дребезг - беспорно. Проблема решается программно.
Прикрепляю файл.
|