Сразу признаюсь языков программирования я не знаю.
Код в том виде который вижу работать не будет.
Считаю чтобы послать данные в шину нужна по крайней мере хотя бы одна кнопка.
И еще чтобы данные прошли, я конечно Datashet до конца не понял,
должно выполнятся какое то условие
относительно линии clk.