Forum: Mikrocontroller und Digitale Elektronik AD7705 Kanalwechsel geht nicht!


von Benno (Gast)


Lesenswert?

Hallo,

Ich hab zwei ADCs  mit je zwei Kanälen und einen PIC 16F777 au meiner
Platine.  Ich verwende den CCS Compiler und schreibe in C. die
komunikaiton läuft über SPI.
Ich verwende den AD7705 mit zwei Kanälen. wenn ich im Wechsel je einen
Kanal von ADC1
und einen von ADC2 abfrage funktioniert  mein Programm gut.
Aber wenn ich von einem ADC die beiden Kanäle im wechsel abfrage
Bekomme ich für beide immer den gleichen wert zurück und außerdem
zeigt
er nur die Eingangsspannung vom Anfang an, wenn er dann läuft reagiert
er nicht  auf Veränederungen der Eingangsspannung.

Gruß Benno

von Werner A. (Gast)


Lesenswert?

Wenn das ne Frage werden sollte, fehlt da glaub ich noch was ;-)

von Benno (Gast)


Angehängte Dateien:

Lesenswert?

Hallo

Hab noch den Code angehängt.
Muß ich noch irgendwas machen bevor ich den Kanal wechsel und den neuen
Wert auslesen will?

Benno

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
Noch kein Account? Hier anmelden.