was heißt PORTpin hochohmig schalten?

Gast #440765
Lesenswert?
• ▲
▼
Das heißt, dass der Portpin hochohmig von jeglichem Bezugspotenzial 
getrennt ist. Die Definition von "hochohmig" kann dabei variieren. Bei 
Mikrocontrollern, die integrierte Pull-Up-Widerstände besitzen, schaltet 
man diese einfach aus, um den Pin hochohmig zu schalten. Die 
Übergangswiderstände zu Masse und VCC liegen dann im Bereich einiger 
Megaohm.
Gast #440977
Lesenswert?
• ▲
▼
@Travel Rec.:
"Tri-State" ist ein Begriff, der imho von ATMEL irreführenderweise für 
den hochohmigen Zustand eines Eingangspins bei abgeschaltetem Pull-Up 
verwendet wird.

Die mir bekannte Definition von "Tri-State" oder auch "3-State" 
bezeichnet eine Eigenschaft eines Pins und nicht einen Zustand. 
"Tri-State" bedeutet nichts anderes als dass ein Pin neben den 
"üblichen" logischen Zuständen "Low" und "High" noch einen dritten, 
hochohmigen ("high impedance" oder "high-Z" genannt) annehmen kann, der 
eben für den oben beschriebenen Effekt sorgt. Meist bezieht sich 
"Tri-State" daher auf Ausgangspins.

Die Eingangspins der AVRs können intern nur zwei Zustände annehmen 
(nämlich mit Pull-Up, also relativ niederohmig gegen VCC und eben 
hochohmig gegen VCC und GND) und sind demzufolge sicher nicht 
"Tri-State". Bei Eingangspins macht der Begriff "Tri-State" i.d.R. wenig 
Sinn. Imho wäre eine korrektere Bezeichnung für das, was in den 
ATMEL-Datenblättern als "Tri-State" bezeichnet wird, "high-impedance" 
o.ä.

Gruß

Johnny

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