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

Доработка шифратора

Добавлено: 16.07.2016{, 23:57}
CraCk
Добавьте возможность в шифраторе получать минимальное значение 0 а не 1. Полезная вещь когда используется шифратор с много ходовым переключателем. Так как в переключателя входы считаются от 0, а в шифраторе от 1.

Доработка шифратора

Добавлено: 17.07.2016{, 20:47}
Boroda
И к дешифратору тоже!

Доработка шифратора

Добавлено: 18.07.2016{, 16:49}
vlad
Boroda писал(а):переключателем. Так как в переключателя входы считаются от 0, а в шифраторе от 1.
а разве на выходе у шифратора не будет 0000 если на входе все нули?

Доработка шифратора

Добавлено: 18.07.2016{, 17:12}
Boroda
vlad писал(а):а разве на выходе у шифратора не будет 0
Нет, мы же не можем дернуть нулевым входом, его просто нет. БИТ0 нужен обязательно. А иначе надо в начале программы дергать первым входом шифратора и на выходе блока вычитать единицу. А перед дешифратором делать +1.

Доработка шифратора

Добавлено: 18.07.2016{, 21:17}
vlad
собрал вот такую схему и там все нормально. если на 4 входе 0 то на выходе 0. если единица то на выходе 4. а на дешифраторе получается если на входе у него ноль то на всех выходах 0. Согласен что не всегда это удобно. имхо. но я уже привык на входе дешифратора ставить блок суммирования и прибавлять единицу.