Страница 1 из 1
Формирователь кода
Добавлено: 19 ноя 2011, 15:32
mat-maniak
Здравствуйте! Подскажите пожалуйста идею , как можно сделать формирователь кода (см. рисунок) , который в соответствии с нажатым ключем выдает двоичный код.
SA1 - 0001
SA2 - 0010
SA3 - 0011
SA4 - 0100
Только начал изучать цифровую схемотехнику. Буду очень благодарен за любую помощь
Бывают ли готовые микросхемы для этого ?
Формирователь кода
Добавлено: 19 ноя 2011, 15:59
Hellko
если не ошибаюсь называются дешифратор или шифратор
Формирователь кода
Добавлено: 19 ноя 2011, 16:09
Andrew58
Формирователь кода
Добавлено: 19 ноя 2011, 16:14
alexy.74
8 пар элементов И-НЕТ или ИЛИ-НЕТ
Формирователь кода
Добавлено: 19 ноя 2011, 16:22
mat-maniak
Спасибо всем большое! Всем + от меня.
Формирователь кода
Добавлено: 19 ноя 2011, 18:42
homosapiens
Беритесь сразу за схемотехнику на ПЛИС.
Формирователь кода
Добавлено: 19 ноя 2011, 20:55
mat-maniak
ПЛИС это очень удобно и прогрессивно наверное. Но ,я думаю, лучше сначала разобраться с более простыми схемами
Формирователь кода
Добавлено: 20 ноя 2011, 00:04
Рубен
Вот она опять проблема выбора: либо учить все и стать супер-всем или никем, либо учить "только то, что надо", но не понимать "самой сути".
mat-maniak писал(а):Source of the post ПЛИС это очень удобно и прогрессивно наверное. Но ,я думаю, лучше сначала разобраться с более простыми схемами
Да, будет дольше по времени и более затратно по силам, но будете лучше понимать, я думаю. Я, например, сейчас только-только начинаю изучать микропроцессорную технику (а до этого изучал цифровую схемотехнику) и для их программирования вроде бы и не нужны знания жесткой логики, но в учебнике, который я читаю на первых 50 страницах идет чисто описание логики работы комбинационных устройств. Может быть этот материал в дальнейшем не применяется, но кто знает как бы воспринимался весь последующий материал без этого 50-страничного вступления?
Формирователь кода
Добавлено: 21 ноя 2011, 21:58
Clerk
mat-maniak
Вам нужен двоично-десятичный шифратор. В простейшем случае можно реализовать из одних элементов ИЛИ. Это простое сложение, например:
n0 = i0 + i2 + i4..
n1 = i1 + i2 + i5 + i6
...
Элементарный элемент сложения сигналов это диод. Тоесть сигналы с нескольких линий через диоды слаживаются(точнее диод запирается, что не даёт пройти сигналу на другую линию). Это диодный шифратор.