Based on the truth table for this device it should load the contents of Dx to Qx on a positive clock pulse. The issue that I am having it that Dx gets loaded into Qx every positive and negative clock pulse. I have a 10k + 1uF going to the clock pin to ensure the data is there before the clock pulse. The frequency of the clock is around 1Hz but i don't see a minimum frequency spec for the clock so I assume it is okay. Does anyone have any insight to why the device is triggering on both the positive and negative edges?
RESET | CLOCK CP | DATA Dx | Qx |
L | X | X | L |
H | UP | H | H |
H | UP | L | K |
H | L | X | Q0 |