Страница 1 из 1

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

Добавлено: Пн фев 25, 2013 17:18:39
Rv
Уважаемые форумчане, доброго времени суток! Помогите, пожалуйста реализовать алгоритм.
Суть ,заключается чтоб прогенирировать на выходах PB3 и PB4 импульсы
пока нажата или отпущена кнопка S1;
Если на выводе PB0 -“0”,то на выходе PB3 импульсы равные одной секунде с паузой
пять-десять сек,на PB4 -“0”,
Если на выводе PB0 -“1”,то на выходе PB4 импульсы равные одной секунде с паузой
пять-десять сек,на PB3 -“0”,
Нужно учесть дребезг контакта кнопки S1
Прошу сильно не пинать ,с программированием мертвяк.Если есть вариант на логике ,
предлагайте.

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

Добавлено: Пн фев 25, 2013 17:39:02
nds
если делать на логике то понадобиться генератор с соотв параметрами(например на 555)
два элемента И и один НЕ
Изображение

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

Добавлено: Вт фев 26, 2013 10:34:33
Rv
nds спасибо.Хорошая идея.

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

Добавлено: Вт фев 26, 2013 20:01:49
Rv
Вот,что получилось.всё работает,только много элементов.На МК экономичней.

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

Добавлено: Вт фев 26, 2013 23:12:23
nds
исис с аресом эт прекрасно
но устанавливать лень
я имел ввиду нечто такое
Изображение
программа отсюда
если использовать микросхему 4х2и-не типа к155ла3
выйдет в целом две микросхемы и немного обвязки
на мк конечно выйдет проще схема
зато будет программа
впрочем на си или бейсике не сложная
все зависит от того куда готовая схема применяться будет