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


von Uhu U. (uhu)


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?

von Peter D. (pdiener) Benutzerseite


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

von Uhu U. (uhu)


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?

von Peter D. (pdiener) Benutzerseite


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

von Uhu U. (uhu)


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.

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.