Port A (ADC) als digitalen Ausgang beim ATmega 8535

Gast #274848
Hallo,

ich verwende den atmega8535, nun habe ich eine frage zum adc port a:
sind alle pins separat zu konfigurieren? also egal ob analog ober
digital? ich bräuchte von port a 2pins als analogen eingang über den
adc, während der rest digitale ausgänge sein sollen. weiß aber nicht ob
das geht.(ist mein erstes projekt mit mc) im datenblatt steht nur, dass
in diesem fall während einer ad umwandlung kein ausgang schalten darf,
da es sonst bei der Umwandlung zu fehlern kommen kann. das würde dann
doch bedeuten, das man es nur vom programmablauf so managen muss, dass
dies nicht passiert, oder?
würde mich freuen wenn mir jemand weiterhelfen könnte.
Gast
Wirf mal einen Blick auf Figure 26 (Seite 56 des complete datasheet).
Da gibt es die Leitung AIOxn, die für analoge Sachen...
Table 22 beschreibt sie noch genauer...
Gast
das heißt dann wohl, dass es erst mal möglich ist die ports einzeln auf
analogen eingang zu schalten, wenn ich das richtig verstehe. aber was
bedeutet das was über table 23 steht. soll doch heißen, wenn ich die
restlichen pins von port a als schaltausgänge benutze, dass es zu
problemen kommen kann?!
@Peter Müller: Jeder PortPin eines AVR ist individuell konfigurierbar.
Das heißt, PA0 & PA1 als Analog, den Rest als Digital-Ein/Ausgänge
verwenden geht. Nur eben den gesamten PortA während der A/D-Wandlung in
Ruhe lassen, sonst gibt's Messfehler.
Achja, und die PullUps sollten ebenfalls an den Analogeingängen
ausbleiben.

Gruss
Jadeclaw

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.