Страница 1 из 1
Доработка шифратора
Добавлено: 16 июл 2016, 23:57
CraCk
Добавьте возможность в шифраторе получать минимальное значение 0 а не 1. Полезная вещь когда используется шифратор с много ходовым переключателем. Так как в переключателя входы считаются от 0, а в шифраторе от 1.
Доработка шифратора
Добавлено: 17 июл 2016, 20:47
Boroda
И к дешифратору тоже!
Доработка шифратора
Добавлено: 18 июл 2016, 16:49
vlad
Boroda писал(а):переключателем. Так как в переключателя входы считаются от 0, а в шифраторе от 1.
а разве на выходе у шифратора не будет 0000 если на входе все нули?
Доработка шифратора
Добавлено: 18 июл 2016, 17:12
Boroda
vlad писал(а):а разве на выходе у шифратора не будет 0
Нет, мы же не можем дернуть нулевым входом, его просто нет. БИТ0 нужен обязательно. А иначе надо в начале программы дергать первым входом шифратора и на выходе блока вычитать единицу. А перед дешифратором делать +1.
Доработка шифратора
Добавлено: 18 июл 2016, 21:17
vlad
собрал вот такую схему и там все нормально. если на 4 входе 0 то на выходе 0. если единица то на выходе 4. а на дешифраторе получается если на входе у него ноль то на всех выходах 0. Согласен что не всегда это удобно. имхо. но я уже привык на входе дешифратора ставить блок суммирования и прибавлять единицу.