![]() |
|
Модераторы: PILOT, ManiaK, Mazzi |
![]()
|
|
| 344092 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 3.6.2006 Репутация: нет Всего: нет |
Доброе время суток.
Есть желание сделать на микроконтроллере (attiny2313) устройство типа акустического реле переключателя. Суть только в алгоритме программы для контролеера. Переключение состояний порта лог 1 лог 0 от количества импульсов на другом порте .(увязку с микрофоном не расматриваю, просто алгоритм работы микроконтроллера) Как реализовать данный код Повторять_пока (истина) { Если (хлопок) { Если (мы_сейчас_ожидаем_первый_хлопок) { переходим_в_режим_подсчёта_хлопков(); счётчик_хлопков++; запускаем_таймер_таймаут_ожидания очередного_хлопка(); } иначе // если мы ожидаем очередной хлопок { счётчик_хлопков++; перезапускаем_таймер_таймаут_ожидания очередного_хлопка(); } } Если (сработал_таймер_таймаут_ожидания очередного_хлопка) { переходим_в_режим_ожидания_первого_хлопка(); ОБРАБАТЫВАЕМ_СЧЁТЧИК_ХЛОПКОВ(); } } |
|||
|
||||
| Mazzi |
|
|||
|
Правильный ![]() ![]() Профиль Группа: Комодератор Сообщений: 825 Регистрация: 3.4.2003 Репутация: 9 Всего: 21 |
Так в чём проблемма? Всё вроде правильно, так и пиши.
-------------------- Мне нужны помощники. |
|||
|
||||
![]()
|
| Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)" | |
|
|
На данный раздел помимо Правил форума распространяются текже следующие правила:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |