**** Пользовательский блок для двух микросхем 74НС595, включенных последовательно ***
**** Автор: arisov77 ***
**** Дата создания блока: 01.2017 г. ***
***********************************************************************************************
Последовательное подключение двух м/с 74НС595:
- вход SI (pin 14) первой 74HC595 -> Gnd (желательно через R ~ 100kOm)
- выход Q7 (pin 9) первой 74НС595 подключается к входу SI (pin 14) последующей 74HC595
Номер входа блока (после буквы) соответствует номеру микросхемы в каскаде, т.е.
входа А1...Н1 соответствуют первой микросхеме, входа А2...Н2 второй м/с 74НС595
------------------------------------------------------------------------------------------------------------------------------------
М/с 74НС595 подключается к Arduino по трём проводкам
(выводы Arduino задаются в закладке "Параметры"):
- SCL (тактовый сигнал) => pin 11 м/с 74HC595*
- RCK ("защёлка" принятых данных) => pin 12 м/с 74HC595
- SI (данные) => pin 14 м/с 74HC595
*возможно объединение тактовых сигналов м/с 74НС595 и м/с 74НС165 (схема подключения по пяти проводам)
---------------------------------------------------------------------------------------------------------------------------------------------------
Блок имееет 16 дискретных входов данных и два дискретных входа для
"быстрого" перевода выходов 74НС595 в определённое состояние:
- вход "Reset_Out" на всех выходах 74НС595 устанавливаются лог."0" (False - нормальная работа, True - "обнуление" выходов)
- вход "Set_Out" на всех выходах 74НС595 устанавливаются лог."1" (False - нормальная работа, True - единицы на выходах)
Вход "Reset_Out" имеет приоритет над входом "Set_Out", т.е. если на обоих входах будут заданны "True",
то на выходах 74НС595 будут нули.