Помогите реализовать алгоритм

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Ответить
Rv
Встал на лапы
Сообщения: 82
Зарегистрирован: Чт ноя 29, 2007 13:23:32

Сообщение Rv »

Уважаемые форумчане, доброго времени суток! Помогите, пожалуйста реализовать алгоритм.
Суть ,заключается чтоб прогенирировать на выходах PB3 и PB4 импульсы
пока нажата или отпущена кнопка S1;
Если на выводе PB0 -“0”,то на выходе PB3 импульсы равные одной секунде с паузой
пять-десять сек,на PB4 -“0”,
Если на выводе PB0 -“1”,то на выходе PB4 импульсы равные одной секунде с паузой
пять-десять сек,на PB3 -“0”,
Нужно учесть дребезг контакта кнопки S1
Прошу сильно не пинать ,с программированием мертвяк.Если есть вариант на логике ,
предлагайте.
Вложения
кнопки-0-1.JPG
(148.47 КБ) 276 скачиваний
Реклама
nds
Друг Кота
Аватара пользователя
Сообщения: 4769
Зарегистрирован: Вс май 25, 2008 19:47:47
Откуда: РФ

Сообщение nds »

если делать на логике то понадобиться генератор с соотв параметрами(например на 555)
два элемента И и один НЕ
Изображение
Вложения
1.GIF
(2.55 КБ) 526 скачиваний
2B OR NOT 2B = FF
Контактная информация:
Реклама
Rv
Встал на лапы
Сообщения: 82
Зарегистрирован: Чт ноя 29, 2007 13:23:32

Сообщение Rv »

nds спасибо.Хорошая идея.
Rv
Встал на лапы
Сообщения: 82
Зарегистрирован: Чт ноя 29, 2007 13:23:32

Сообщение Rv »

Вот,что получилось.всё работает,только много элементов.На МК экономичней.
Вложения
1sec_on_10sec_off.rar
(30.92 КБ) 121 скачивание
Реклама
Эиком - электронные компоненты и радиодетали
nds
Друг Кота
Аватара пользователя
Сообщения: 4769
Зарегистрирован: Вс май 25, 2008 19:47:47
Откуда: РФ

Сообщение nds »

исис с аресом эт прекрасно
но устанавливать лень
я имел ввиду нечто такое
Изображение
программа отсюда
если использовать микросхему 4х2и-не типа к155ла3
выйдет в целом две микросхемы и немного обвязки
на мк конечно выйдет проще схема
зато будет программа
впрочем на си или бейсике не сложная
все зависит от того куда готовая схема применяться будет
Вложения
2.GIF
(13.49 КБ) 5256 скачиваний
2B OR NOT 2B = FF
Контактная информация:
Реклама
Ответить

Вернуться в «Теория»