|
Питание: Трансформатор, емкость, КРЕНка, еще емкость (4400 мкФ).
К двум ногам пика подключен двухцветный светодиод через резистор.
К одной ноге подключен динамик через транзистор.
Кнопка подключена к GP3 и подтянута к +5В через резистор.
Два прерывания по таймерам (один генерация звука, другой мигание светодиодика), прерывание по изменению GP3.
Все работает замечательно. Но через пару дней кнопка перестает срабатывать. На ней +5, пари нажатии становится 0, но прерывание не вызывается. Уж и емкость увеличивал, думал питание, и на макетке запускал. На макетке все работает (вроде), другой образец представляющий собой звонок с кнопкой у двери (провод меньше 0,5 м) перестает срабатывать, хотя прерывания по таймерам попрежнему идут, диодик мигает. Причем обработчики написаны единообразно, код максимально прост. В чем же могут быть зарыты грабли ?
E-mail: info@telesys.ru