@SprinterSB..
Danke, dein Punkt 1) erklärt das aufgetretene Verhalten vollständig.

Fehler liegt mit 100% Wahrscheinlichkeit bei mir in einer Missinterpretation des Datenblattes (Interrupts wollte ich ja gar nicht, nur die Pins mit PWM versorgen)..

Dein Punkt 2) ist mir klar, nachdem es sich um einen "Warmstart" handelt, kann das nichts nutzen... war ja auch nur drin, um ein Symptom zu bekämpfen..
Aber mit deiner Ursachenklärung hat sich das erledigt.

@Linux_80..
Habs gelesen, aber beim EEPROM bin ich noch lange nicht und mit den oben angegebenen Tools funzt bei mir erstmal alles soweit.. man sollte ja schon mehr als dankbar sein, wenn es die Tools kostenlos gibt, da trage ich auch gerne mal "m168" per Hand in ne Kommandozeile ein, wenn's z.Zt. nicht besser geht

--

Wäre nur noch die Sache mit der Registersetzung einmal mit " | " und einmal ohne.. worin besteht da der Unterschied?!

Danke
0tes_Gesetz