www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik PINA abfragen wenn ADC aktiv


Autor: Phillip Hommel (philharmony)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi, wenn ich am Atmega 8535 den ADC benutze, kann ich während dieser 
Arbeitet trotzdem mit
unsigned char Wert = PINA
die Pins abfragen? In der Auswertung wird der ADC Pin dann ignoriert, 
die Frage ist störe ich damit den ADC, funktioniert das oder mache ich 
so evtl etwas kaputt, was würde dann in dem Bit drinstehn an dem der ADC 
grade Arbeitet?

Autor: gast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo,

wenn du den ADC ausschaltest und dann den Pin abfragst, solltest du aber 
auch die anstehende Spannung vom Pin nehmen. Liegt sie über der 
Schaltschwelle wird dann High gemessen, wenn sie darunter liegt 
Low...nicht sehr sinnvoll.

Autor: Phillip Hommel (philharmony)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das war nicht die Frage.
Angeommen ich habe an PINA0 den ADC aktiv, an den restlichen Pins sind 
Schalter. Was WÜRDE in "wert" stehen wenn ich wert = PINA ausführe?
(nicht: ist es sinnvoll das so zu tun?)
Aber wenn ich das jetzt richtig verstanden habe wir einfach je nachdem 
welche Spannung am Pin Anliegt eine 1 oder 0 geschrieben.
Würde so eine Abfrage den ADC stören?

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>Angeommen ich habe an PINA0 den ADC aktiv, an den restlichen Pins sind
>Schalter. Was WÜRDE in "wert" stehen wenn ich wert = PINA ausführe?

In wert steht der Zustand von PINA. Den Zustand von PINA0
ignorierst du einfach. Auf Null setzen oder sowas.

>Würde so eine Abfrage den ADC stören?

Nein.

Aber mal im Ernst: Deine Frage hätte sich in fünf Minuten
in Luft aufgelöst, wenn du es einfach mal ausprobiert hättest.

Autor: Phillip Hommel (philharmony)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
1. Habe ich kein Poti hier
2. Wollte ich sichergehn daß ich intern damit nichts Kaputtmache
Danke für die Hilfe.

Autor: Gast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Klar kannst Du das machen. Da stört sich nix und es geht auch nix kaputt 
bei :-)

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.