[attachment=0]

- Part of datasheet HC166.
- HC166.jpg (110.28 KiB) Viewed 7398 times
[/attachment]
How I read the datasheet is as follows:
The data (parallel inputs A to H, D0 to D7) are read at ~SH/LD (Shift/Load) low and INH (CE) transitioning from low to high.
So data has to be stable at the rising flank of INH. Following this: Nothing will hapen until you take INH down to zero again.
After the data is presented at QH (Q7), the register inside is empty so you have to do the same sequence again.
Perhaps programmin a PIC processor is easyer than using logic buildingblocks.
Please post back.
Greetz, Wim