Das geht mit einem Flipflop, wie man es z.B. im 74xx74 findet. Den Taster zum umschalten muss man zusätzlich noch entprellen. Mechanische Tasten geben nämlich oft mehr als einen Puls, und die ICs sind so schnell das die gleich mehrfach umschalten. Zum entprellen braucht man ggf. noch 1 IC. Da gibt es aber viele Möglichkeiten.

Es gibt auch einige Flipflops mit Schmidttrigger-Eingang. Damit sollte es dann auch mit 1 IC gehen. Wenn man will, könnten man auch einen kleinen (8 PIN) µC wie Tiny13 dafür programmieren.

Mit etwas Überlegen könnte man ggf. auch eine "analoge" Schaltung mit Transistoren / OP hinkriegen, wenn man als Taster einen mit Umschaltfunktion hat.