Добрый вечер, нужна помощь в создании схемы Недавно получил задание создать простое табло: при нажатии на одну из 4-х кнопок на семисегментном индикаторе должно отображаться какой по счёту эта кнопка была нажата - т.е. выдавать число от 1 до 4. Пример: Нажимаем первой кнопку1 - на индикаторе кнопки1 показывается, что она была нажата первой. Нажимаем кнопку4 - на индикаторе кнопки4 показывается, что она была нажата второй и т.д. Попросили использовать элементы логики. Так вот, собственно какой элемент применить туда и как, не могу понять 4 параллельных регистра, затем ставить дешифраторы, а к ним подсоединять индикаторы? или использовать какие-то другие элементы логики?
Как обычно ТЗ такое, что мозг можно сломать. Что значит "на индикаторе кнопки1", сколько всего индикаторов? 4 кнопки и 4 индикатора? Какие такие дешифраторы? Зачем? Если правильно понял, то вам нужно 4 кнопки, 4 резистора 10КОм к ним, 4 индикатора или один 4х сегмантный, соответсвтенно по одному резистору 220Ом на сегмент, ну и программку на несколько строк. А вообще учитесь четко выражать хотелки. Это здорово сэкономит время и вам и всем остальным.
4 кнопки, для каждой кнопки свой индикатор семисегментный. Какой по счёту нажата кнопка - то и показывает в том и дело, что надо на логических элементах без микросхемы
Понятно. Вопрос в чем? Можно использовать драйверы индикаторов, можно сдвиговые регистры, а можно обойтись без этого, высвечивать цифры динамически, ножек у Ардуины хватит. Что используете то?
использую логические элементы) без ардуина и микросхем Вопрос в том, как это реализовать на сдвиговом регистре
Вы умеете работать с логическими элементами, определять нажатие кнопок, формировать изображение на индикаторе без МК, но не знаете как использовать сдвиговые регистры?