Страница 1 из 1

зависает микроконтроллер

Добавлено: Чт апр 28, 2011 04:16:33
viktor110668
привет всем!
я написал програмку для управления мигания светодиода с помощью задержки
и отображения результата на лсд но проблема вот в чем когда кнопкой + я задаю параметр
больше нуля все работает но когда кнопкой - задаю параметр 0 то работает а когда вывожу в -1 то все виснет как сделать чтобы меньше 0 не выводил?

Re: зависает микроконтроллер

Добавлено: Чт апр 28, 2011 07:06:35
Zwanzig

Код: Выделить всё

void set(){ // функция смены значения на выходе
   if (s > 0) {
tmp = s-- ;
   }
}
void plus(){ // функция смены значения на выходе
   if (s <= 255) {
tmp = s++ ;
   }
}

Re: зависает микроконтроллер

Добавлено: Чт апр 28, 2011 07:52:59
viktor110668
спасибо , сейчас попробую

Re: зависает микроконтроллер

Добавлено: Чт апр 28, 2011 08:11:00
viktor110668
if (s <= 255) тогда уже так написать if (t <= 255) потомучто на s ругается компилятор а так усё работает