Назад к каталогу

ShiftRegGPIOXpander_AVR

Расширение цифровых выходов микроконтроллера через сдвиговые регистры 74HCx595 с API, совместимым с digitalWrite()

Версия3.1.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер554.20 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
3.1.0554.20 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:c2a98ba2a23dc657fe63617b3fbeac0a54f5d2aff91fe3cbf94f44e8f63ed81c
АрхивShiftRegGPIOXpander_AVR-3.1.0-c2a98ba2.zip

Описание

Расширение цифровых выходов микроконтроллера через сдвиговые регистры 74HCx595 — это экономичный способ добавить много дополнительных портов без переделки основной логики проекта. Библиотека предоставляет API, похожий на привычные digitalWrite() и digitalRead(), но работает с буферизированными состояниями регистров. Поддерживает подключение нескольких регистров в цепь — каждый добавляет 8 выходов, синхронизация происходит прозрачно для пользователя. Есть функции для одновременной работы с группами портов через маски битов, переключение состояния (toggle), а также возможность создавать «виртуальные порты» из смежных пинов для управления отдельными устройствами как единым целым. Минимальная конфигурация занимает всего три пина контроллера.

Версии

Показано: 2
3.1.02026-08-23 19:13:41 UTC
ZIP по запросу
первое скачивание может быть дольше
3.0.02026-08-23 19:13:41 UTC
ZIP по запросу
первое скачивание может быть дольше