Прошу помощи с простым алгоритмом
- Войдите на сайт для отправки комментариев
Пнд, 06/07/2015 - 10:01
Здравствуйте, запутался с простым алгоритмом. К одному порту микроконтроллера подключена кнопка, к другому светодиод. Алгоритм таков: В исходном состоянии светодиод погашен. Если кнопка нажата более 10 секунд, то включить светодиод на три минуты. Если менее 10 секунд, то ничего не делать. По истечении трех минут вернуться в исходное состояние.
100 баксов в кассу оплатите. Это на хрустальный шар, будем угадывать в каком месте помогать
Ну что за меркантильность! Алгоритм прост:
инициализируете светодиод в состояние "выкл"
опрашиваете кнопку
если нажата более 10 секунд - зажигаете светодиод на 3 минуты
если нажата меньше 10 секунд - ничего не делаете
опрашиваете кнопку
ползатель: кнопка, ты нажата?
кнопка: ползатель, ты меня нажал?
ползатель: да.
кнопка: ну, и нафига ты меня спрашиваешь?
Здравствуйте, запутался с простым алгоритмом. К одному порту микроконтроллера подключена кнопка, к другому светодиод. Алгоритм таков: В исходном состоянии светодиод погашен. Если кнопка нажата более 10 секунд, то включить светодиод на три минуты. Если менее 10 секунд, то ничего не делать. По истечении трех минут вернуться в исходное состояние.