Видео недоступно для вставки
Сдвиговый регистр используется для управления восемью битами с помощью трех цифровых выходов.
Бит может принимать значения 0 или 1, а из восьми битов складываются байты.
Сдвиговый регистр имеет шестнадцать ножек, восемь из которых используются для вывода.
Порт 1: Джинди.
Порт 2: Подключение следующего сдвигового регистра.
Порт 3: Сброс.
Порт 4: Синхронизирующий пин.
Порт 5: Защелка.
Порт 6: Разрешение вывода.
Порт 7: Ввод последовательных данных.
Порт 8: Нулевой выход регистра.
Порт 9: Питание.
Установка светодиодов и резисторов.
Подключение 5 вольт и джинди.
Последовательное подключение выходных выводов регистра к светодиодам.
Подключение пинов данных, разрешения вывода, защелки и синхронизации к плате Arduino.
Подключение пина сброса к шине плюс.
Создание переменных для портов данных, синхронизации и защелки.
Написание функции для работы с регистром, которая принимает число и выводит инвертированное значение.
Вызов функции в цикле для последовательного вывода чисел от 0 до 255.
Программа выводит числа от 0 до 255 в виде двоичного кода.
Благодарность за просмотр.