Sowas haben wir vor gut 35 Jahren schon mit TTL zusammen-
gepfriemelt. - War aber eine gute Übung!
Eine HALBWEGS realistische Ampelsteuerung für eine
einfache Kreuzung mit Fußgängerampel hat 6 Zustände.
Damit GRÜN länger, als GELB und ROT-GELB werden, sind
es 8 Zustände, wobei die GRÜN-Phase für jede Richtung
(HS und NS) wiederholt wird.
Für deinem Ansatz, wo von den 16 Zuständen nur 0000 benutzt
wird und sich bei 0001 alles wiederholt, brauchst du keine
Logik: Da leuchten alle Lampen immer gleich.
Wenn es wirklich ohne µC sein soll, so ist der HC4060
die erste Wahl. Mit einem Kondensator und 2 Widerständen
gibst du die Frequenz vor. Frequenz: Siehe Datenblatt!
Quarzgenauigkeit ist nicht nötig.
An Q7...Q10 hast du 4 Ausgänge eines Binärzählers.
Für 8 Zustände reichen Q7...Q9. Oder Q12...Q14.
Nachteil: Großer 16-Fuß-Käfer. Aber wenn du noch etliche
14-Fuß-Käfer (NAND/NOR) verbauen willst, fällt der nicht
so auf.
Viel Spaß beim Karnaugh-Veitch-Minimieren!
Vergiss aber lieber erstmal die XORs! Optimiert wird
für (N)AND, oder (N)OR...
Kleiner Tipp:
Wenn du für HS und NS den gleichen Ablauf vorsiehst,
unterscheidet sich die Dekoder-Schaltung (auch bei den
Fußgängerampeln) nur im höchstwertigen Bit.