Wenn Du "getadc" verwendest musst Du bei
Config ADC = Single schreiben.
Das muss man meiner Erfahrung nach nicht so eng sehen - bei mir hat die Kombination von "free"-Modus und Getadc in anderen Projekten schon oft funktioniert.

Aber das Problem ist inzwischen gelöst - und zwar so (wen´s interessiert):

Weil mir nichts anderes mehr als kontrolliertes Raten übrig blieb, habe ich (unter anderem) einfach mal das "reference = ..." weggelassen - und schon läuft´s . Und zwar sowohl im Single- als auch im Free-Modus. Die ADCSR-Inhalte sind &B10010011 (single) bzw. &B11110011 (free).

Wer auch immer das verstehen mag... [-(