Здравствуйте! Подскажите пожалуйста идею , как можно сделать формирователь кода (см. рисунок) , который в соответствии с нажатым ключем выдает двоичный код.
SA1 - 0001
SA2 - 0010
SA3 - 0011
SA4 - 0100
Только начал изучать цифровую схемотехнику. Буду очень благодарен за любую помощь
Бывают ли готовые микросхемы для этого ?
Формирователь кода
- mat-maniak
- Сообщений: 146
- Зарегистрирован: 11 янв 2008, 21:00
Формирователь кода
Последний раз редактировалось mat-maniak 28 ноя 2019, 18:34, всего редактировалось 1 раз.
Причина: test
Причина: test
Формирователь кода
если не ошибаюсь называются дешифратор или шифратор
Последний раз редактировалось Hellko 28 ноя 2019, 18:34, всего редактировалось 1 раз.
Причина: test
Причина: test
Формирователь кода
Например, здесь:
[url=http://ivatv.narod.ru/zifrovaja_texnika/1_05.htm]http://ivatv.narod.ru/zifrovaja_texnika/1_05.htm[/url]
[url=http://ivatv.narod.ru/zifrovaja_texnika/1_05.htm]http://ivatv.narod.ru/zifrovaja_texnika/1_05.htm[/url]
Последний раз редактировалось Andrew58 28 ноя 2019, 18:34, всего редактировалось 1 раз.
Причина: test
Причина: test
Формирователь кода
8 пар элементов И-НЕТ или ИЛИ-НЕТ
Последний раз редактировалось alexy.74 28 ноя 2019, 18:34, всего редактировалось 1 раз.
Причина: test
Причина: test
- mat-maniak
- Сообщений: 146
- Зарегистрирован: 11 янв 2008, 21:00
Формирователь кода
Спасибо всем большое! Всем + от меня.
Последний раз редактировалось mat-maniak 28 ноя 2019, 18:34, всего редактировалось 1 раз.
Причина: test
Причина: test
- homosapiens
- Сообщений: 8400
- Зарегистрирован: 16 июн 2008, 10:02
Формирователь кода
mat-maniak писал(а):Source of the post Только начал изучать цифровую схемотехнику. Буду очень благодарен за любую помощь
Беритесь сразу за схемотехнику на ПЛИС.
Последний раз редактировалось homosapiens 28 ноя 2019, 18:34, всего редактировалось 1 раз.
Причина: test
Причина: test
- mat-maniak
- Сообщений: 146
- Зарегистрирован: 11 янв 2008, 21:00
Формирователь кода
homosapiens писал(а):Source of the postmat-maniak писал(а):Source of the post Только начал изучать цифровую схемотехнику. Буду очень благодарен за любую помощь
Беритесь сразу за схемотехнику на ПЛИС.
ПЛИС это очень удобно и прогрессивно наверное. Но ,я думаю, лучше сначала разобраться с более простыми схемами
Последний раз редактировалось mat-maniak 28 ноя 2019, 18:34, всего редактировалось 1 раз.
Причина: test
Причина: test
Формирователь кода
homosapiens писал(а):Source of the postmat-maniak писал(а):Source of the post Только начал изучать цифровую схемотехнику. Буду очень благодарен за любую помощь
Беритесь сразу за схемотехнику на ПЛИС.
Вот она опять проблема выбора: либо учить все и стать супер-всем или никем, либо учить "только то, что надо", но не понимать "самой сути".
mat-maniak писал(а):Source of the post
ПЛИС это очень удобно и прогрессивно наверное. Но ,я думаю, лучше сначала разобраться с более простыми схемами
Да, будет дольше по времени и более затратно по силам, но будете лучше понимать, я думаю. Я, например, сейчас только-только начинаю изучать микропроцессорную технику (а до этого изучал цифровую схемотехнику) и для их программирования вроде бы и не нужны знания жесткой логики, но в учебнике, который я читаю на первых 50 страницах идет чисто описание логики работы комбинационных устройств. Может быть этот материал в дальнейшем не применяется, но кто знает как бы воспринимался весь последующий материал без этого 50-страничного вступления?
Последний раз редактировалось Рубен 28 ноя 2019, 18:34, всего редактировалось 1 раз.
Причина: test
Причина: test
Формирователь кода
mat-maniak
Вам нужен двоично-десятичный шифратор. В простейшем случае можно реализовать из одних элементов ИЛИ. Это простое сложение, например:
n0 = i0 + i2 + i4..
n1 = i1 + i2 + i5 + i6
...
Элементарный элемент сложения сигналов это диод. Тоесть сигналы с нескольких линий через диоды слаживаются(точнее диод запирается, что не даёт пройти сигналу на другую линию). Это диодный шифратор.
Вам нужен двоично-десятичный шифратор. В простейшем случае можно реализовать из одних элементов ИЛИ. Это простое сложение, например:
n0 = i0 + i2 + i4..
n1 = i1 + i2 + i5 + i6
...
Элементарный элемент сложения сигналов это диод. Тоесть сигналы с нескольких линий через диоды слаживаются(точнее диод запирается, что не даёт пройти сигналу на другую линию). Это диодный шифратор.
Последний раз редактировалось Clerk 28 ноя 2019, 18:34, всего редактировалось 1 раз.
Причина: test
Причина: test
Кто сейчас на форуме
Количество пользователей, которые сейчас просматривают этот форум: нет зарегистрированных пользователей и 8 гостей