www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AD Wandler Pic18


Autor: freakyfreddy (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,

hab ne Frage zum AD Wandler auf die ich keine Antwort finde die ich 
begreife.

und zwar wird der zuwandelnde PortPin doch im ADCON0 ausgewählt wozu 
muss ich ihn dann noch im ANSEL od ANSELH Register auswählen??? oder 
besser gefragt worin besteht der Unterschied zwischen der auswahl im 
ADCON und der im ANSEL???

oder bring ich mal wieder was durcheiander.... ;-)

Danke für eure Hilfe

Autor: AS (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
"Ältere" 18er PICs (z.B. 18F23K20):

  ANSEL(L/H): schaltet Pin(s) auf Analogbetrieb
  ADCON0    : u.a. Wahl des "aktiven" Pins

"Neuere" 18er PICs (z.B. 18F47J13):

  ANSEL/L/H): gibts nicht mehr
  ANCON(0/1): schaltet Pin(s) auf Analogbetrieb (ehemalig ANSEL)
  ADCON0    : u.a. Wahl des "aktiven" Pins


Ich kann mir nicht vorstellen, das es einen 18er PIC gibt,
der gleichzeitig ANSEL und ANCON Register hat
(Und wenn, dann nur auf der Assembler/Compiler Seite,
indem beide Bezeichner auf dieselbe Registeradresse
verweisen).

Autor: tt2t (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
selbst der PIC18F2550 hat kein ANSEL mehr und den gibt es schon einige 
Zeit

Autor: ich (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die Frage habe ich mir auch schonmal gestellt, doch beim Blick auf das 
Blockschaltbild wird es recht klar. Mit dem ANSEL kannst du sagen, 
welche PINS Analog und welche Digital arbeiten sollen und mit dem ADCON 
sagst du, welcher der PINs zum ADC geschlatet wird. Denn es ist nur EIN 
ADC, mit z.B. 10 Channels. Also kannst du zwar die Spannung an (in dem 
Fall) 10 verschiedenen PINs messen, allerdings nicht genau gleichzeitig 
sondern nur hintereinander. Wie gesagt ist es nur EIN ADC mit mehreren 
Channels, die man per ADCON bestimmt/schlatet.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.