Hallo Leute!

Ich hab jetzt endlich meinen Motortreiber fertig und ihn wie folgt beschaltet:
Bild hier  

Das funktioniert auch schon ganz gut. Wenn ich Schalter 1 umlege, dreht der Motor rechts herunm, wenn ich Schalter 2 umlege linksherum. Betätige ich zu Schalter 1 oder 2 nun zusätzlich Schalter 3 (enable) bleibt der Motor stehen.

Eigentlich sollte es auch so laufen, nur muss man nicht, um einen Eingang auf "High" zu legen, +5V anlegen anstatt Ground?
Ich hab dann mal Schalter 3 entfernt und Pin9 des L293D direkt mit meinem Mega8 verbunden und den Port am Mega auf High gesetzt. Jetzt funktionierte das Ausschalten des Motors nicht mehr....

Stimmt die Schaltung so, oder hab ich da einen Denkfehler drin???

MFG!