Forum: Mikrocontroller und Digitale Elektronik ADC-Register ansteuern


von EinProger (Gast)


Lesenswert?

Hallo,

Über ein 10k-Poti greif ich die Versorgungsspannung meines ATMEGA328p 
(5V) ab.
Die hiermit regelbare Spannung will ich mim ADC-Register und 
10Bit-Auflösung ablesen.

Die Frage hierbei ist, wie verschalte ich dies?
Den Schleifer habe ich auf momentan auf PC0(ADC0) gelegt. Oder soll es 
anders wie verschaltet werden.

folgende Einstellungen für den ADC habe ich im Code vorgenommen:

    ADMUX|=(1<<REFS0);
    ADCSRA|=(1<<ADEN);
    ADCSRA|=(1<<ADATE);
    ADCSRA|=(1<<ADPS2)|(1<<ADPS1)|(1<<ADPS0);
    ADCSRA|=(1<<ADSC);

Vielen dank.

greetz

von spess53 (Gast)


Lesenswert?

Hi

Wenn du das

>    ADCSRA|=(1<<ADATE);

aktivierst, benötigst du auch eine Quelle für den Autotrigger -> ADTS2:0 
in ADSRB.

MfG Spess

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.