Hi,
jetzt ist es klar umschrieben, was gemacht werden will.
Ein 4-Bit vor / Rück-Zähler geht schon mal.
Allerdings gibt es da einen Takt und einen Richtungseingang. Das bedeutet, daß die beiden taster noch an eine Logik angeschlossen werden müssen, die zum einen den Richtungseingang mit dem entsprechenden Pegel versorgt und zum anderen das Taktsignal leicht verzögert dazu herausgibt.
Taster 1 geht z.B. nach Masse und über einen Widerstand von 10k an +5V. Genauso Taster 2. Du hast also jetzt die beiden Signale /T1 und /T2. Daraus sollen D(irection) und C(lock) werden.
D = /T1 + T2 (+ L3) <* (nur T1 gedrückt) *>
/D = T1 + /T2 (+ L1) <* nur T2 gedrückt *>
D = /T1 + /T2 | T1 + T2 <* Ruhezustand oder Fehlerzustand *>
folgt: NAND für T1 und /T2 an den D-Eingang (richtung)
ebenso EXOR für T1 und T2 für den Takt C
Der Ausgang des Exor kommt über einen Widerstand und Ableitkondensator zum C-Eingang des Zählers.
Ebenso wird der Ausgang des Zählers an einen 3-stufigen Decoder gegeben.
/L1 = /A1 + /A2 + /A3 <* LED 1 nach Masse als Start *>
/L2 = A1 + /A2 + /A3
/L3 = /A1 + A2 +/A3
gleichzeitig sperrt /L1 ein weiteres runterzählen und /L3 ein weiteres hochzählen.
CU