www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik MSP430F20xx: Wie NMI-Pin beschalten?


Autor: Uhu Uhuhu (uhu)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich will den RST/NMI-Pin als NMI-Eingang betreiben, über den ein 
DCF77-Modul gelesen werden kann, der bei Bedarf angeschlossen werden 
kann.

Kann das RC-Glied, das für RST-Betrieb vorgesehen ist, dann entfallen?

Autor: Peter Diener (pdiener) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Den F20xx hab ich noch nie verwendet, aber wie bei allen üblich, denke 
ich, dass die Portfunktion per Software eingestellt wird. Das bedeutet, 
dass das beim Programmstart ein Resetpin ist, der auch funktioniert und 
deshalb auch entsprechend beschaltet sein muss.

Grüße,

Peter

Autor: Uhu Uhuhu (uhu)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Peter Diener wrote:
> Den F20xx hab ich noch nie verwendet, aber wie bei allen üblich, denke
> ich, dass die Portfunktion per Software eingestellt wird.

Ja, das ist so.

> Das bedeutet,
> dass das beim Programmstart ein Resetpin ist, der auch funktioniert und
> deshalb auch entsprechend beschaltet sein muss.

Heißt das, daß das RC-Glied dazu dient, einen Power-on-Reset zu 
erzeugen?

Autor: Peter Diener (pdiener) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja, das RC-Glied sorgt dafür, dass der Reset eine kurze Zeit low bleibt 
bis sich die Versorgungsspannung stabilisiert hat. Laut TI kann es 
weggelassen werden, wenn die Versorgungsspannung schnell ansteigt. Der 
Brownout-detector hält den Prozessor ohnehin im Reset, wenn die Spannung 
nicht reicht, nur hat man mit der Zusatzbeschaltung etwas mehr 
Sicherheit.

Beachte auch, dass der Pin zum Start high sein muss, sonst steht ja ein 
Reset an. Deine DCF Schaltung muss also von sich aus high liefern, damit 
der Controller startet.

Grüße,

Peter

Autor: Uhu Uhuhu (uhu)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Peter Diener wrote:

> Beachte auch, dass der Pin zum Start high sein muss, sonst steht ja ein
> Reset an. Deine DCF Schaltung muss also von sich aus high liefern, damit
> der Controller startet.

Der Controller soll nie von der Batterie getrennt werden und der 
DCF77-Modul nur gelegentlich zum Stellen der Software-Uhr angeklemmt 
werden.

Ich werde das RC-Glied also weg lassen.

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.