Mit dem NE555 kann man sehr einfach eine astabile Kippstufe aufbauen. Das war auch mein Plan. Man muss halt nur sehen, dass man z.B. durch Tasterprellen keine zusätzlichen Schaltflanken erzeugt, die zu unkontrollierten Schritten führt.
Der CW/CCW Eingang des L297 ist ein einfacher Logikpegel kompatibler Eingang. Also entweder Ground oder +5V drauf. Pegeländerung führt dann auch zu einer Drehrichtungsänderung.

MfG
Manu