I'm trying to build a circuit which can count from 0 to 15 using a 74LS163AN IC. I've added a picture below to show you the circuit I made, and its initial state when I attach 5V from a USB cable.
All of the LEDs immediately turn on. It's almost always the case that all four outputs are high at the start, but sometimes it's all but the most significant bit, and it can be different to that as well rarely. With the 74LS169 (and a similar circuit), the initial state is even less predictable.
Surely, this can't be the expected behaviour of these chips? I have tried multiple 74LS163s but they all have the same outcome. Am I wiring it up wrong?
Or if this is expected, what's the best way to fix this problem (i.e. set it to zero as soon as possible)?
All of the LEDs immediately turn on. It's almost always the case that all four outputs are high at the start, but sometimes it's all but the most significant bit, and it can be different to that as well rarely. With the 74LS169 (and a similar circuit), the initial state is even less predictable.
Surely, this can't be the expected behaviour of these chips? I have tried multiple 74LS163s but they all have the same outcome. Am I wiring it up wrong?
Or if this is expected, what's the best way to fix this problem (i.e. set it to zero as soon as possible)?