Würde es eventuell helfen dass man die Ports Aktiv Low verwendet?
Ist doch bei vielen Anwendungen so.

Ich meine z.B. dass der Motor bei Low Läuft.

Wird ein Reset ausgeführt, kann der Port noch so Hi sein wie er will,
die eigentliche Portinitialisierung dürfte so schnell sein,
dass der Motor garkeine Zeit hat auch nur zu zucken.

Dann würde ein Inverter vor dem Motor reichen oder gleich den Motortreiber entsprechend aufbauen.