Использование регистров сдвига уменьшает нагрузку на микроконтроллер при динамической индикации благодаря экономии линий портов ввода/вывода. 12
Регистр сдвига представляет собой цепочку из нескольких последовательно соединённых D-триггеров. 1 На первый триггер подключается информационный выход микроконтроллера. 1 С каждым импульсом тактового сигнала, передаваемого по отдельной линии, уровень на входе каждого из триггеров записывается на выход. 1 В итоге происходит сдвиг сигнала от начала к концу цепочки. 1
Если подключить выходные линии после каждого из триггеров, то сдвиговый регистр будет представлять собой последовательно-параллельный преобразователь. 1 Это значит, что для организации каких-либо индикаторов будет минимально необходимо использовать только два вывода микроконтроллера. 1