Eigentlich relativ einfach:
Das 4094 reagiert auf steigende Clockflanken.
Q# von IC2A geht bei Triggerung für eine definierte Zeit von high nach
low und zurück.
D.h. die CLK des Schieberegisters übernimmt die Daten nach dieser Zeit.
Du kannst also eine Clock mit einem kurzen Eingangspuls triggern, und
danach dann das Datenbit anlegen.
Wenn ich es richtig vermute, ist IC2A für 15us low.
Etwas unklar ist, wie diese Transistorschaltung funktionieren soll.
Vermutlich soll das ein Inverter sein.
Deswegen beziehe ich mich ab hier mit IN=high auf das Signal an IC2A
Input A bzw. IC1 (D)
Ein kurzes high am Input (<15us) schiebt also eine 0 ins
Schieberegister, ein längeres high (>15us) eine 1.
Sinnvollerweise nimmt man Zeiten, die sich deutlich von 15us
unterscheiden (z.B 5us und 30us).
IC2B erzeugt das STROBE signal "automatisch".
Du musst einfach lange genug warten, bevor du das nächste Datenwort
schickst.
Die Pulsbreiten von IC2A und IC2B misst du am besten mit einem
Oszilloskop aus.