Greetings
I have a small assembly consisting of a 74LS192 (BCD-counter), 74LS42 (BCD-to-decimal decoder) and a 74LS02 (NOR).
Using my breadboard, I built a debounce-switch after John Field's schematic in my earlier post (thanks!) and connected everything. The pins LOAD and DOWN on 74LS192 are connected to +5 (I'm only counting up). And since I only want to count 1-5 (and repeat) I connected pin 6 of 74LS42 to the NOR-gate and then to CLR on 74LS192 (together with a pulldown-resistor). Since the outputs of 74LS192 are HIGH when the number is not due, this makes CLR be zero through the NOR. As soon as 6 is reached (the output goes LOW), NOR feeds a HIGH to CLR and the counter starts over. Works flawlessly on the breadboard.
However. I rebuild the circuit on a stripboard/veroboard and I've double-double checked all connections and copper tracks for unproperly cuttings, but I still get the following weird error: Instead of getting the sequence 1, 2, 3, 4, 5 (checked with a LED on each pin) and repeat, I get this sequence:
1 (when power on) 4 (when button pushed and released) 1, 2 (when button pushed - yes, 1 _and_ 2) 5 (when button released) 1, 2 (push) 5 (release) (1, 2 and 5 above repeats 3 times) (5 times) 3 (when push + release) 5 (when push + release) 1,2 (when push + release) (3, 5 and 1,2 above repeats every time here after)After a double double-checking making sure the CLR-pin was not shortcut with some of the output-pins I assured myself that it wasn't. Like I said, the ICs work on my breadboard so they are not broken or similiar.
This problem is driving me nuts.
Can anyone shed some light of what on earth is happening?