Wenn ich da so drübergucke fällt mir auf, dass du die Spannungen für Vcc1 und Vcc2 wohl vertauscht hast. Wozu sind eigentlich die Dioden in den Motorleitungen? Irgendwo muss der Strom doch auch zurückkommen können.