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

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
viktor110668
Открыл глаза
Сообщения: 45
Зарегистрирован: Пн мар 09, 2009 08:06:49

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

Сообщение viktor110668 »

привет всем!
я написал програмку для управления мигания светодиода с помощью задержки
и отображения результата на лсд но проблема вот в чем когда кнопкой + я задаю параметр
больше нуля все работает но когда кнопкой - задаю параметр 0 то работает а когда вывожу в -1 то все виснет как сделать чтобы меньше 0 не выводил?
Вложения
main.rar
(708 байт) 145 скачиваний
Реклама
Аватара пользователя
Zwanzig
Нашел транзистор. Понюхал.
Сообщения: 190
Зарегистрирован: Вт янв 26, 2010 21:49:41
Откуда: モスクワ

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

Сообщение Zwanzig »

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

void set(){ // функция смены значения на выходе
   if (s > 0) {
tmp = s-- ;
   }
}
void plus(){ // функция смены значения на выходе
   if (s <= 255) {
tmp = s++ ;
   }
}
Реклама
viktor110668
Открыл глаза
Сообщения: 45
Зарегистрирован: Пн мар 09, 2009 08:06:49

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

Сообщение viktor110668 »

спасибо , сейчас попробую
viktor110668
Открыл глаза
Сообщения: 45
Зарегистрирован: Пн мар 09, 2009 08:06:49

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

Сообщение viktor110668 »

if (s <= 255) тогда уже так написать if (t <= 255) потомучто на s ругается компилятор а так усё работает
Реклама
Эиком - электронные компоненты и радиодетали
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»