mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik MSP430 PWM und AD-Wandler


Autor: Armin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

was es hat es auf sich das im Datenblatt vom MSP430-1232 Compare Out1
und Compare Out2 auf den Ports P1.2 P1.3 und P2.3 P2.4 ist?

Ich benutze TimerA um auf P1.2 und P1.3 PWM Signale zu erzeugen
(funktioniert). Gleichzeitig verwende ich auch die AD-Eingänge A3
(P2.3) und A4 (P2.4). Dabei ist mir aufgefallen das meine
Analogspannung  von digitalen Signalen überlagert werden die
anscheinend vom MSP stammen. Habe den Verdacht das es mit der
Doppelbelegung von Out1 und Out2 zusammenhängen kann.

P2.3 und P2.4 Pins sind als Eingänge und Peripherie (P2SEL)
eingestellt.

Kann man explizit auswählen an welchen Pin (P1.2 oder P2.3) das Out1
Signal vom TimerA angelegt wird?


Danke
Armin

Autor: mgiaco (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
das würde mich auch interessieren.

mfg mathias

Autor: Zimmi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hiho,
eines der vielen coolen Features, dass man die Funktionalitaeten auf
mehrere Ausgänge umlenken kann.
Also wenn der OUT1 auf P1.2 ausgegeben werden soll, muss BIT2 sowohl in
P1SEL als auch in P1DIR gesetzt sein. Ausserdem muss CCR1 selbstredend
in einem Compare-Mode betriebn werden.
Wenn Du OUT1 auf P2.3 ausgeben willst, dann muessen entsprechend BIT3
in P2SEL und P2DIR gesetzt sein.
Muesste eigentlich auch gleichzeitig auf beiden Ausgängen
funktionieren, hab ich allerdings noch nicht probiert.

Autor: Tenner (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das deine Analoge Spannung von digitalen signalen überlagert werden
dürfte wohl ehr an deinem Layout und der Signaltrennung und
Spannungsversorgunstrennung (analog / digital) liegen.
Es sei denn du hast P2.3 u. P2.4 als autput definiert.

Tenner

Autor: KoF (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
dies habe ich auch öfter mal bemerkt!

auch ganz doll sind frei-fliegende unbenutze pins!!!
da kann man auch nahezu immer die signale der anderen pins messen.

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.