Ja, danke für den Hinweis mit der Referenzspannung.
Ich habe dann herausgefunden, dass BASCOM und auch der ARDUINO-Compiler
VCC als ARef nehmen, wenn man nichts anderes einstellt.
Und in einem anderern Beitrag hab ich gefunden, dass für die Megas immer die ext.Ref.
genommen wird und man nichts einstellen kann.
Und dann der Tipp von Harald_K
Das hat den Erfolg gebracht.
...
und mit den Schwankungen kann ich leben.
ich mach mir später eh ein 7bit oder 5bit -wert daraus.
Nochmals danke für die Hilfe.
Aber ich denke auch, dass man dieses Manko in dem ADCPort-Treiber beheben sollte,
zumal es ja für die XMega anscheinend gemacht wurde.
Ich habe dann herausgefunden, dass BASCOM und auch der ARDUINO-Compiler
VCC als ARef nehmen, wenn man nichts anderes einstellt.
Und in einem anderern Beitrag hab ich gefunden, dass für die Megas immer die ext.Ref.
genommen wird und man nichts einstellen kann.
Und dann der Tipp von Harald_K
Quote
ich mach dann immer admux := admux or %xx000000; vor das enableints. - xx passend nach Datenblatt setzen.
Das hat den Erfolg gebracht.
...
und mit den Schwankungen kann ich leben.
ich mach mir später eh ein 7bit oder 5bit -wert daraus.
Nochmals danke für die Hilfe.
Aber ich denke auch, dass man dieses Manko in dem ADCPort-Treiber beheben sollte,
zumal es ja für die XMega anscheinend gemacht wurde.