Hi kater,
das würde schon passen, wenn man die funktion richtig aufruft,

@Jan.HH
man gibt hier nicht das Pin direkt an an welchem man gerne messen würde, sondern nur die nummer von 0 bis 6.
Dazu gibts im Datenblatt irgendwo eine Liste in der steht welche Nr welches Pin ist, aber normalerweise Pin ADC0 mit Nr 0 auswählen.

Mit ADC_VREF_TYPE gibst Du an wie deine Referenzspannung aussieht, das muss dann aber zu dem passen wie Du das angeschlossen hat, ebenfalls siehe Datenblatt.