Quote (det)
Да, такие вещи делают на контрллерах, либо ПИК, либо АТМЕЛ,
Вопрос был как сделать на логике а не на МК.
Для лучшего понимания работы схемы - элемент 8ИЛИ вносит задержку (очень небольшую, но все же), то есть сначала сигнал установится на входе регистра, а через небольшой промежуток времени на вход CLK поступит фронт, который и переключит регистр. Одновременно выходы регистра будут переведены в состояние высокого сопротивления. Для большей надежности можно выход с 8ИЛИ соединять не напрямую с входом CLK, а через 2 (4) елемента НЕ, включенных последовательно. Чтобы получить полностью работающий узел, необходимо обеспечить фильтрацию дребезга кнопок, а также можно кнопки подключить к регистру через шифратор, а ключи (реле и т.п.) к регистру - через дешифратор.