Показать сообщение отдельно
Старый 06.07.2013, 02:46   #2
Guaho
Senior Member
 
Аватар для Guaho
 
Регистрация: 28.06.2013
Возраст: 47
Сообщений: 730
Вес репутации: 1674/47
Guaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant future
По умолчанию Re: "Кондиционер" для бедных

Жаль, что Вы не привели схему устройства (или хотя бы расписали, что на каких пинах висит). А то получается, что программа дана, а где входы/выходы и каково их назначение - непонятно.
Цитата:
Сообщение от VladMikroCCC Посмотреть сообщение
...хочу поставить кнопку "вкл выкл" выхода RA3, как только неколдовал ...... , не получается., если убираю LCD (тоесть без индикации) все получается из библиотек Mikroc, c LCD никак.
Подскажите
Хотите отключать, точнее, менять состояние выхода RA3? Повесьте кнопку на любой свободный пин, определите его как вход, дайте ему подтяжку (резистор 10 кОм на + 5 В; если используете PORTB7:4 - можно внешнюю подтяжку не ставить, использовать внутреннюю (её надо включить)). Обрабатывать - в основном цикле программы или в обработчике прерывания (если работаем с PORTB). Ну и выдерживать противодребезговый интервал: сработка произошла - подождали 20 мс (за это время дребезг контактов гарантированно закончится), после чего снова опрашиваем кнопку. А уж как поменять состояние выхода на противоположное - думаю, и сами знаете, это проще простого.
Guaho вне форума   Ответить с цитированием