Показать сообщение отдельно
Старый 25.05.2007, 03:41   #16
Exial
Старший Пользователь
 
Аватар для Exial
 
Регистрация: 02.11.2006
Возраст: 40
Город: Москва
Машина: Nissan Titan
Сообщений: 149
Exial is on a distinguished road
По умолчанию

Вот потянуло меня в ребусы.
Итак, предлагаю концепт логики работы девайса.
Паш, ты как программист надеюсь разгадаешь. ) Вся схема реализуется на элементах стандартной логики, плюс два "черных ящика" (ну во всяком случае таковых для меня) - буфер на 1 секунду и задержка на 4 секунды.
Ящики должны работать так:
Буфер - при подаче на вход логической единицы сразу выдать логическую единицу на выход, и продолжать давать логическую единицу на выходе еще некоторое время (всяко меньше секунды) после подачи нуля на вход.
Задержка - при подаче единицы на вход выход остается нулевым до истечения 4 секунд. После 4 секунд на выход подается единица, и остается там до возврата входа на уровень нуля.

Думаю, логика "ящиков" элементарная, подобное тут рисовали не раз, прошу повторить на бис. ))

P.S. Заметил трабл - даже при сработавшем PW_OFF после отпускания кнопки все равно отработает нажатие MUTE. В принципе выключенному компьютеру это уже должно быть безразлично - но если вдруг это критично, можно и исправить.

Собсно концепт:
Миниатюры
Нажмите на изображение для увеличения
Название: wanted-mute.gif
Просмотров: 1480
Размер:	8.5 Кб
ID:	2840  
Exial вне форума   Ответить с цитированием