У 165 защёлка входов срабатывать должна перед чтением(вниз-вверх), это не SPI, плюс один пин на вход данных.KulibinOrsk писал(а): ↑15.03.2018{, 04:57}А если будет блок описанный в 22 посте: блок, позволяющие работать по 5-проводной схеме SPI одновременно с несколькими 74HC165 на входах и 74HC595 на выходах то будет совсем полное гармоничное решение всех вопросов.
А что если попробовать так: притянули защёлку вниз, серия импульсов на CLK- отправили данные на 595, потом защёлку вверх, дальше переключили вывод данных на вход, серия импульсов на CLK- приняли данные с 165, снова переключили вывод данных на вЫход, закончили упражнение. Получится трёхпроводная схема. Такой ещё не встречал, но стоит попробовать. Я подобным образом добавил на днях блок вывода светодиодной индикации через десятичный счётчик, не используя ни одного дополнительного пина (задействовал 2 пина, работающие с регистрами 165)
Принято, согласен, исправится в следующих версиях...
Посмотрел - это то, о чём я и писал выше - общий лишь CLK.
Надо подумать, что с чем можно менять...seri0shka писал(а): ↑15.03.2018{, 12:04}А что если попробовать так: притянули защёлку вниз, серия импульсов на CLK- отправили данные на 595, потом защёлку вверх, дальше переключили вывод данных на вход, серия импульсов на CLK- приняли данные с 165, снова переключили вывод данных на вЫход, закончили упражнение. Получится трёхпроводная схема.
Пожалуй, погорячился я насчёт трёхпроводной схемы, там возникнут аппаратные проблемы при передаче данных и от 165, и к 595 (хотя их можно решить). А вот если использовать два пина данных, то четырёхпроводная схема вполне реализуема по вышеописанной технологии. На днях постараюсь попробовать реализовать четырёхпроводную схему.
Если для входного, 165-го регистра передёргивание при работе на выход, на 595, до фонаря, то при работе на вход, момент срабатывания защёлки не особо - может защёлкнуть не то в 595. но не до конца додумал, так, рассуждения.
Сначала потестите - нету такого железа, (правда 595 заказал - уж больно дёшево 32р за десяток с беспл. дост)
Проверил блоки 165_Byte_8_Bits (4 штуки)- работает
Ой, так много уже создано блоков, которые давно должны быть в "стандартных"...
Алексей, согласен.
Это к кому?
Теперь есть вход _EN_Work, туда можно подать разрешение хоть раз в час, соответственно обработка данных раз в час будет.KulibinOrsk писал(а): ↑18.03.2018{, 19:39}Но для вариаций можно сделать скорость отработки 0.01 сек ... 0.1 сек.