Forum: Mikrocontroller und Digitale Elektronik ATmega32, ADC nur teilweise nutzbar?


von ATmega32 (Gast)


Lesenswert?

Hallo,

ich habe eine kurze Frage zum ATmega32.
Der Port A hat ja die Zusatzfunktion, den Pinpegel über einen 
AD-Converter
zu jagen mittels eines MUX. Ist es möglich das ADC-Modul zu 
initialisieren
und vom Port A bei drei Pins ADC-Zusatzfunktion zu benutzen und die 
anderen Pins als einfache IO-Pins (Output/Input) zu nutzen?


Vielen Dank!

von k. affe (Gast)


Lesenswert?

Ja das ist möglich, aber nur bedingt zu empfehlen. Ich meine im 
Datenblatt eines AVR gelesen zu haben, dass während einer ADC-Conversion 
bspw. keine Schaltvorgänge an den übrigen ADC-Pins erfolgen sollten.

von Thomas E. (thomase)


Lesenswert?

ATmega32 schrieb:
> Hallo,
>
> ich habe eine kurze Frage zum ATmega32.
> Der Port A hat ja die Zusatzfunktion, den Pinpegel über einen
> AD-Converter
> zu jagen mittels eines MUX. Ist es möglich das ADC-Modul zu
> initialisieren
> und vom Port A bei drei Pins ADC-Zusatzfunktion zu benutzen und die
> anderen Pins als einfache IO-Pins (Output/Input) zu nutzen?

Ja.

mfg.

von BL (Gast)


Lesenswert?

Hmm. Ok thanks!

von Stefanus (Gast)


Lesenswert?

Generell beeinträchtigen alle Schaltvorgänge an allen Pins die 
Genauigkeit des ADC. Für die "Nachbar"-Pins des selben Ports gilt das 
noch etwas mehr, als für weiter entfernte Ports.

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.