www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik MSDP430 Comparator A+, CAEX


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Adid (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Habe gerade meine Benutzerangaben verlegt, poste deshalb einfach mal als 
Gast.

Ich brauche bei einem Projekt mit einem MSP430 den internen Komparator 
(Comparator A+) und habe einige Probleme bei dieser Konfiguration. Das 
analoge Signal liegt an CA0, als Referenz verwende ich 0.5*VCC.

Das ganze funktioniert einigermassen, doch CAEX hat bei mir irgendwie 
keine Funktion. Damit sollte man die Komparator-Eingänge vertauschen 
können (und somit das Ausgangssignal invertieren). Egal was ich 
versuche, das setzen von CAEX hat einfach keinen Einfluss auf den 
Ausgang.

Hat jemand schon mal ähnliche Erfahrungen gemacht und eine Lösung? Ich 
habe hier im Forum gesucht, aber nichts gefunden.

Habe schon diverse Möglichkeiten versucht, alles im Debugger 
kontrolliert oder den Output extern direkt auf eine LED geführt.
// CACTL1 = CAREF_2 + CARSEL + CAON;         // 0.5*VCC (2.8V) VRef
CACTL1 = CAREF_2 + CAEX + CARSEL + CAON;     // 0.5*VCC (2.8V) VRef, exchange +/-
CACTL2 = P2CA0 + CAF;                        // VRef an +IN, CA0 an -IN (with CAEX), filter

CAPD = BIT3;  // disable digital buffer of pin, hat keinen Einfluss

Autor: Adid (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Sollte natürlich MSP430 heissen.

Und ich sollte evtl. noch erwähnen, dass ich dieses Problem sowohl bei 
einem MSP430F2370 wie auch bei einem MSP4302618 festgestellt habe.

Autor: Adid (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Ist noch nie jemand darüber gestolpert?

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




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 erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net