ADC Problem mit Mega328p

  • 1
  • 2
  • Seite 2 von 2
grech
Benutzer
Avatar
Geschlecht:
Herkunft: Saarland
Alter: 68
Beiträge: 15
Dabei seit: 10 / 2015
Betreff:

Re: ADC Problem mit Mega328p

 · 
Gepostet: 09.07.2019 - 20:08 Uhr  ·  #9
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
Zitat
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.
golf
Benutzer
Avatar
Geschlecht:
Herkunft: Donauwörth
Alter: 72
Beiträge: 266
Dabei seit: 11 / 2009
Betreff:

Re: ADC Problem mit Mega328p

 · 
Gepostet: 09.07.2019 - 20:21 Uhr  ·  #10
aber Bit 6 und 7 des ADMUX Registers wäre die richtige Stelle.

Hallo Grech,
das stimmt mit den bits. das sollte funktionieren mit sowas wie

ADMUX:= ADMUX and $3F or $40; // für AVCC with external capacitor at AREF pin
oder
ADMUX:= ADMUX and $3F or $00; // für AREF, Internal Vref turned off
oder
ADMUX:= ADMUX and $3F or $C0; // Internal 1.1V Voltage Reference with external capacitor at AREF pin

oder evtl einfach z.b. mit
excl(ADMUX,7);
incl(ADMUX,6); // für AVCC with external capacitor at AREF pin

vielleicht mal somit testen.

golf

hab gerade gesehen, daß das problem ja schon gelöst ist
  • 1
  • 2
  • Seite 2 von 2
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.
MySQL Queries: 15 · Cache Hits: 14   51   65 · Page-Gen-Time: 0.022174s · Speichernutzung: 2 MB · GZIP: ein · Viewport: SMXL-HiDPI