PIC18F4550 ADC Channel als INPUT setzen

Gast #3380896
Hallo,

ich möchte in einem bestehenden Projekt mit dem PIC18F4550 zwei 
Spannungen über den 10bit ADC messen.

Der Eingang AN8 wäre von der Hardwareseite super erreichbar - nun wühlte 
ich mich durch das Handbuch und die C18 Compiler Libriaries:

Es geht um das ADCON1: A/D Control Register.

Kann es sein, das ich AN8 nicht zu einem analogen Eingang machen kann, 
ohne AN0-AN7 auch zu einem solchen zu machen?

Wenn da so ist, muss ich bei AN0-AN1 bleiben - was aber in der Hardware 
schwerer zu erweitern wäre.

Gruß Stefan
Gast #3380907
Ja, das ist richtig - wenn Du AN8 brauchst, musst Du AN0-AN8 aktivieren.
Aber: Du kannst trotzdem AN0... als digitale Ausgänge nutzen (TRIS 
Register) nur als digitaler Eingang geht dann nicht.

vg

Jürgen

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 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.