www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ADC10 Sequence of Channels


Autor: Maddin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

Ich will 2 Kanäle (A2 und A0) mit dem MSP430F2012 wandeln. Nutze ich den 
Single Channel Mode und trigger mit einem Timer dann funktioniert das 
auch wunderbar. Nur liegen dann die beiden Messzeitpunkte zu weit 
auseinander. Nun habe ich den Sequence Single Channel Mode verwendet und 
das will nicht so richtig funktionieren.
Zitat aus dem Userguide:
"A sequence of channels is sampled and converted once. The sequence
begins with the channel selected by INCHx and decrements to channel A0.
Each ADC result is written to ADC10MEM."

Das heißt für mich ich trigger wieder zb. mit einem Timer das ADC10SC 
bit und die Wandlung startet mit dem mit INCH_x selektierten Kanal (hier 
A2). Ist die Messung fertig wird das Interrupt Flag gesetzt und das 
Ergebnis kann in ADC10MEM ausgelesen werden. Dann folgt die Messung des 
nächsten Kanals. Sprich, einmal Sequence starten und es folgen 3mal ein 
Interruptaufruf nach jeder Messung.

Das ganze will nur nicht so wie ich es dachte verstanden zu haben. Es 
wird einmal das IFG gesetzt und nicht dreimal. Wie kommt man nun an die 
3 Messwerte.

Der Code sollte hier glaube ich nicht nötig sein.

Autor: Dennis (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich glaube, du musst mit dem Data Transfer Control Register arbeiten, 
bin mir aber grad nicht sicher, habe den noch nie verwendet.

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.