FLProg

Визуальное программирование для не программистов

Яндекс.Метрика
Расширитель цифровых выходов (сдвиговый регистр)
микросхема 74HC595


Блок служит для обеспечения возможности применения в проекте микросхемы 74HC595 представляющую собой сдвиговый регистр работающий на шине SPI. Логические уровни подаваемые на вход блока будут отображаться на выходах микросхемы. Микросхемы можно подключать каскадом, благодаря этому количество выходов можно увеличить на значительное количество. В настройках блока необходимо выбрать пин к которому будет подключен управляющий вход микросхемы и количество микросхем в каскаде.


Распиновка микросхемы


Выводы микросхемы имеют следующее назначение:

Vcc — питание, от 2 до 6 В
GND — земля
QA-QH — эти выводы соответствуют битам, записанными по SPI
SI — вход ведомого, MOSI (SPI)
G — Output Enabe; когда на этом выводе низкий уровень, выводы включены
(подключены к «защёлкам»), когда высокий — выводы переходят в
состояние Hi-Z
RCK — защёлка, SS (SPI); при установке низкого уровня выводы регистра
защёлкиваются
SCK — тактовый вход, SCLK (SPI)
SCLR — Shift Register Clear Input; если на этом выводе низкий уровень,
очищает все триггеры по фронту тактового сигнала на SCLK.
С нашей точки зрения это банальный RESET: прижал к земле —
сбросил все биты регистра
QH — на этом выводе будет появляться старший переданный бит

Схема подключения одной микросхемы



Схема подключения каскада