Danke für die Antwort,

der Kurzschluss durch den Endschalter ist von dem Motorhersteller gewollt
. Der Motor hat einen eingebauten Hallgeber, der zur Wegmessung dient. Wenn der Motor nun ganz eingefahren ist, dann dient der Kurzschluss zum Resetten des Zählers der Wegmessung.
Ist halt so vom Hersteller gewollt, wurde mir auf nachfrage auch bestätigt.
Für diese Motoren gibt es auch eine passende Steuerung, nur leider hat diese einen sehr eingeschränkten Funktionsumfang und kann daher nicht eingesetzt werden.

Ich habe mich jetzt nach einigen Tests dafür entschieden, die Spannung am Motor auf die Basis eines Transistors zu geben und diesen dann auf einen Interrupt-Eingang des Atmega zu legen.
Funktioniert ganz gut.

Mfg,
Wurm