Hallo Tido,
Du hast natürlich vollkommen Recht, der PCF8574 hat keinen Reset-Eingang und bekommt dann auch nichts davon mit, wenn am µC ein Reset ausgelöst wird. Ich hatte nicht mehr an den I2C-Baustein gedacht.
Bleibt die Zeit vom Einschalten bis zur Initialisierung des PCF.
Nach einem µC-Reset sollte der PCF bei der Initialisierung nicht erst in einen 'Grundzustand' und kurze Zeit später in den 'Endzustand' gesetzt werden; es sollte zwischen Power-On-Reset / Kaltstart und Reset / Warmstart unterschieden werden.
Ob so ein kurzer 'Falsch-Zustand', der sicherlich unter 10 ms liegt (Initialisierung ohne Warteschleifen vorausgesetzt), den Motor zu einer Drehbewegung bringen kann, wage ich allerdings zu bezweifeln.