Moin! Ich hab da ein Problem: Ich möchte 2 AD-Kanäle am Port A des µP nutzen aber ich könnte die restlichen Pins für andere Sachen sehr gut gebrauchen. Muß ich den gesamten Port als AD-converter verwenden oder kann ich einzelne Pins zur AD-Wandlung nutzen und den rest für andere sachen verwenden?
Du kannst auch nur einzelne Pins verwenden. Atmel schreibt aber, dass die Ergebnisse der Wandlung verfälscht werden, wenn zuviel Digitalverkehr auf dem Port ist. MW
Wenn "andere Sachen" Eingänge sind, sollte es wenig Probleme geben. Aber wie Michael schon schreibt: Falls irgendwelche Pins des Ports als digitale Ausgänge konfiguriert sind, dürfen diese während einer laufenden AD-Wandlung nicht schalten, sonst gibts u.U. ADC-Salat.
Aha! das ist gut. ich will die anderen Pins als Datenausgänge verwenden für ein Display. Werden Signale verfälschte wenn ich dort daten anlege? oder sollte ich immer warten bis die ad-wandlung fertig ist bevor ich neue daten auf dem display ausgebe?
Was hat denn Jonny geschrieben? -das war jetzt eine rethorische Frage :-P
ich hab nur gefragt weil ich in der zwischenzeit im datenblatt gelesen habe dass man nicht In- und Outputs am Port A wechseln soll während der konvertierung.
Steht im Datasheet auf seite 56 ... hmmm ... da steht: "If some Port A pins are configured as outputs, it is essential that these do not switch when a conversion is in progress. This might corrupt the result of the conversion." Also heißt das ich darf keine Ausgaben machen? naja ich werde wohl versuchen das anders zu realisieren. ich kann die pins ja verwenden solange ich keine AD Wandlung mache.
Jörg wrote:
> Also heißt das ich darf keine Ausgaben machen?
Welchen Teil des Satzes
"some Port A pins ... as output ... do not switch ... in progress"
verstehst du nicht?
Und um einer nochmaligen Nachfrage vorzubeugen:
Jaaaaaaaa. Genau das heist es.
Jörg wrote: > Tolles Forum ... > Werden anfänger immer so begüßt? Tschuldige. Aber wenn das Spielchen läuft Frage (ausreichende) Antwort dieselbe Frage nochmal wieder beantwortet dann nochmal die gleiche Frage und wieder wird die Frage ausreichend und eindeutig beantwortet. dann verliert man irgendwann die Geduld.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.