The output lines are for manipulating some binary address lines in an existing circuit to change the readout on a display (see my other thread - Binary to Hex converters).
I use it to call up 3 memory locations which contain configuration settings for hardware. Most of the address lines remain unchanged (so I just hard wire them to Vcc or ground), but two need manipulated to get the 3 addresses I need to access. (00, 01 and 10).
The lines are unfortunately a bit current hungry. (I cannot change the main circuit- only my 'manipulator' circuit can be changed.
I currently switch between the states with a DPDT toggle switch and a tactile switch and 2 diodes, but this is physically too bulky and a bit costly.
The lines do not register as 0 unless decent current can flow to ground and do not register as 1 unless decent current flows to it from Vcc. Othewise they float and oscillate the display.
That is why I need it to both sink and supply the high current.
I have the counter working fine, but I need to arrange some transistors so they sink on input=0 and supply when input=1
I'll post a pic of the counter circuit, but its the transistors I am stuck on.
-Thanks again.
-DAlmation.
EDIT- Heres a quick picture of the binary counter circuit (CD4040 binary counter, counts 00, 01, 10 -then repeats)