Ручная запись в регистр

Этот простой эксперимент поможет понять, как работает сдвиговый регистр с последовательным вводом и параллельным выводом информации. Для этого нужен, собственно, сдвиговый регистр и две кнопки. А наблюдать за состоянием разрядов регистра мы будем при помощи светодиодов. Схема такого тестового устройства приведена на рисунке

Принципиальная схема

Не поддерживается SVG

Таблица компонентов

Тип компонентаНоминалКоличествоСписок
МикросхемаCD40151DD1
Резистор1 кОм6R1, R2, R3, R4, R5, R6
Конденсатор4700 пФ1C1
Кнопка 2SW1, SW2
Светодиод 4VD1, VD2, VD3, VD4
Провод 6

Монтажная схема

Работа схемы

Кнопка SW1 подключена ко входу D сдвигового регистра. Когда она нажата, на вход D поступает лог. «1», и наоборот, когда не нажата — лог. «0». Кнопка SW2 подключена ко входу C. При нажатии на нее происходит запись сигнала, действующего в момент нажатия, в сдвиговый регистр. Таким образом можно записывать биты в регистр. Содержимое регистра отображается с помощью светодиодов VD1-VD4.

При записи каждого следующего бита предыдущие сдвигаются вправо.

Результат

В этом эксперименте мы познакомились с принципом работы сдвигового регистра и узнали, что каждый тактовый импульс записывает информацию со входа D и далее последовательно перемещает ее по разрядам регистра. Согласись, ничего сложного в этом нет. 

Регистры очень полезны при преобразовании последовательного цифрового кода в параллельный, и наоборот. Такие преобразования очень часто встречаются в цифровой электронике.