364749aleks писал(а): 08 мар 2018, 10:58Я не понимаю как этот блок работает.
При разных комбинациях L_bit, R_bit и L_R разные комбинации на выходе по сдвигу.
Может кто объяснит?
Ок.
[spoiler]
364749aleks писал(а): 28 фев 2018, 14:25Вход и выход числа.
Надеюсь, понятно.
364749aleks писал(а): 28 фев 2018, 14:25Вход битовый разрешения записи числа по переднему фронту.
Write
364749aleks писал(а): 28 фев 2018, 14:25Вход направление сдвига (влево, вправо) битовый.
L_R При 0 двигаем вправо (уменьшаем число), при 1 - влево (увеличиваем)
364749aleks писал(а): 28 фев 2018, 14:25Вход синхро сдвига по переднему фронту битовый.
Move По фронту - сдвиг
364749aleks писал(а): 28 фев 2018, 14:25Левые и правые битовые входы и выходы.
Только входы
L-bit low bit Бит будет добавлятся справа при сдвиге влево
H_bit high bit Бит будет добавлятся слева при сдвиге вправо[/spoiler]
Отправлено спустя 9 минут 25 секунд:
А, вот ещё!!!
При отображении на дисплее или в ком порту, незначащие нули, те, которые слева,
не выводятся, не отображаются!!!
Это значит, что если у Вас сейчас на дисплее
101010,
и сдвинуть вправо с записью слева 1,
то получим следующее
1000000000010101
так как это шестнадцати-битовое число!!!!!
Это регистр, как Вы и просили.
Замените дисплей светодиодами - станет нагляднее.