Liegts vielleicht am Portpin den Du als ADC benutzen willst?
Ich wollt's auch gerade schreiben, irgendwas ist jetzt durcheinander ... Dein letztes Posting verstehe ich so, dass der Sensor an ADC2 hängt

Ansonsten sorry, ich hatte nur einmal schnell auf das Schaltbild und nicht in Deinen Code geguckt, daher habe ich die Versorgung des Sensors über den Port nicht erkannt (wobei ich den Sinn auch nicht ganz verstehe ...).

Gruß
Malte