Hi Dirk,

nu hab ich mir extra die Mühe gemacht um sehr genau zu beschreiben was ich wie gemacht habe und Du liest es garnicht genau *grins*

Also "Mclk" erzeuge ich durch Timer1, steht auch im Code nur der Vergleichswert von 250 ist falsch. Es muss 122 hin das ergibt dann ziehmlich genau was über 32kHz.
Was Du über den Takt für den Datenaustausch gesagt hast ist nicht ganz richtig. Die Flanke benutzt nur der Sensor um darauf zureagieren, da ich den Takt "Sclk" auch selber erzeuge im Main Programm mit dem Datensignal, kann ich sie genau so generieren das die Signalwechsel immer vor der jeweiligen Flanke erfolgen. Ich habe beide Signale mit dem Oszi synchron überprüft und sie stimmen genau mit dem Datenblatt überein.
Les bitte nochmal meinen Text von oben da steht die Beschaltung drin.

Gruß Robotik