ez_SIPO8_lib
Управление множеством сдвиговых регистров SIPO для расширения портов вывода микроконтроллера
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:a725ef65db0e171da4dc65ceeaaafd77b3be4bc2bd52702b22741a5d969c268cez_SIPO8_lib-1.0.8-a725ef65.zipОписание
Когда на микроконтроллере не хватает портов ввода-вывода, сдвиговые регистры (SIPO) — дешёвый и надёжный способ расширить их количество. Один 8-битный регистр требует всего три линии управления и даёт восемь выходов, а если соединить несколько в цепь (каскад), выигрыш становится ещё лучше. Эта библиотека облегчает работу со множеством регистров одновременно, организуя их в банки и предоставляя готовые функции вместо муторного кода. Поддерживает до 255 8-битных микросхем с теоретическим максимумом в 2040 выходных линий. Библиотека неблокирующая, что удобно для проектов, где нужна отзывчивость, и подходит как для простых расширений портов, так и для масштабируемых систем с множеством выходов.