Nicht benützte Ports am µC

Gast #785442
Lesenswert?
• ▲
▼
Hallo,
ich habe mal zwischendurch eine Frage bzgl. den Ports an meinem MSP.

Einige Ports benötige ich nicht, meines Wissens nach schalte ich diese 
dann von der Richtung her als Ausgang damit hier nichts zu floaten 
beginnt. Was ich nun aber nicht weiß ist, ob ich diese Ausgänge dann mit 
einem Hi oder einem Lo beschalte, spielt das überhaupt eine Rolle, was 
wäre da denn besser?

Danke und Grüße
#785454
Lesenswert?
• ▲
▼
Nicht benützte Eingänge zieht man in der TTL/CMOS-Welt auf Low. Wie dann 
der Ausgang des benützten Bauteils aussieht, ist dann abhänig von der 
Funktion des Bauteils. Von daher, denke ich, spielt es beim uc auch 
keine wirklich grosse Rolle.

Wo ich es beeinflussen kann, schalte ich persönlich unbenutze Ausgänge 
auf Low.
Persönliche Seite #785463
Lesenswert?
• ▲
▼
Blob! wrote:
> Hallo,
> ich habe mal zwischendurch eine Frage bzgl. den Ports an meinem MSP.
>
> Einige Ports benötige ich nicht, meines Wissens nach schalte ich diese
> dann von der Richtung her als Ausgang damit hier nichts zu floaten
> beginnt. Was ich nun aber nicht weiß ist, ob ich diese Ausgänge dann mit
> einem Hi oder einem Lo beschalte, spielt das überhaupt eine Rolle, was
> wäre da denn besser?

Es ist sinnvoller, nicht benutzte Ports als Eingang zu schalten und den 
internen Pullup zu aktivieren, dann kannst Du die Pins einfach offen 
lassen und es wird nichts zu "floaten" beginnen. Ausgang finde ich ist 
weniger sinnvoll. Wenn Du Eingaenge fest auf Ground ziehst und aus 
Versehen auf Ausgang schaltest, kracht es (z.B. durch Softwarefehler). 
Low ist i.d.R. der aktive Zustand, so dass der inaktive Zustand high 
ist, was wiederum durch die internen Pullups schon erreicht wird.

Gruss,
Michael

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren