Abend, oder guten morgen :) Bin ganz neu auf dem Gebiet der Microcontroller und hab da eine vielleicht blöde Frage auf die ich aber nirgendwo eine verständliche Erklärung finden konnte. Kann mir jemand erklären was "high" und "low" ist? Wenn jemand z.B. Sagt das Pin xx auf high gezogen werden soll, was heisst das? Hat das mit der dadrauf liegenden Spannung zutun oder damit das er auf Vcc/GND geschaltet wird? Ich hab überhaupt nichts davon verstanden und hoffe ihr könnt mir dabei helfen! Vielen Dank schonmal im vorraus :-)
High bedeutet dass in etwa Vcc am Pin anliegt, bei low in etwa GND. Die genauen high/low Spannungspegel findet man im Datenblatt.
Jo, high iss logisch 1 und low iss logisch 0 bei positiver logik. Ein bestimmter Spannungsbereich wird als high bzw. low akzeptiert. dazwischen ist die verbotene zone. legt man eine spannung in dem bereich an ist die Wertung vom IC nicht definiert. Hier die Logic-Level für irgend ein IC was es so in der google bildersuche gibt: https://dlnmh9ip6v2uc.cloudfront.net/assets/6/d/7/7/4/515385fdce395f0905000000.png
Oh, ok jetzt hats klick gemacht :-) Hab den Wikipedia Arktikel vorher garnicht gelesen. Jetzt hab ich es verstanden. Vielen Dank und schönen Abend noch :-)
Ok, tut mir leid, ich komme mir jetzt schon blöd vor dass ich wieder fragen muss. Aber jetzt hab ich es dennoch nicht wirklich verstanden. Also, ich habe zumindestens das mit dem Spannungsbereich verstanden der high und low deklariert und das zwischen diesen zwei Spannungsbereichen eine undefinierte Zone ist. Was ich noch immernoch nicht versteh, was die beschaltung von gnd und vcc damitnzutun hat? Trotzdem danke für das bisherige. Viele Grüße
Welche Spannung High- und Lowpegel sind ist abhängig von Vcc und alle Spannungen werden auf GND bezogen.
Genau, einen festen Potentialpunkt (üblicherweise GND) brauchst du als Bezugspunkt, der zweite (Vcc) ist rein logisch gesehen nicht notwendig aber in der Praxis hängt die genaue Lage der High- und Low-Schranken meist vom Wert von Vcc ab.
:
Bearbeitet durch User
Hi Vielleicht kann ich dir da mal etwas Dunkelheit in das Licht bringen... Also, eine Elektronik arbeitet mit elektrischer Spannung. So auch ein Computer. Eine Spannung in der Digitalwelt kann da sein oder nicht. So ist es mit dem Licht in deinem Zimmer. Eingeschaltet = hell, ausgeschaltet = dunkel. Ersatzweise kann man sagen an und aus. Ob da nun eine LED-Lampe oder ein 1000W Strahler werkelt ist erst mal egal. Da aber "an" und "aus" keine Zahlen abbilden, wird mal ersatzweise einfach für "an" eine 1 und für "aus" eine 0 gesetzt. So, nun haben wir mit Zahlen zwei Zustände festgelegt. Für einen Controllerausgang kommt nun wieder mal die Spannung ins Spiel und da sind schon mal Begriffe wie High und Low entstanden. GND ist sozusagen der gemeinsame Minus in einer Schaltung und steht für den englischen Begriff Ground. Darauf beziehen sich nun alle messbaren Spannungen. Ist ein Spannungswert = GND ist die Spannung 0, somit das Signal 0 und bezogen auf den Pegel Low. Ist die messbare Spannung aber in etwa der Versorgungsspannung, redet man einfach von 1 oder High. Der Wert spielt da nicht die Rolle, solange er sich im Bereich der Versorgungs- oder Einspeisespannung befindet. Also, von High und Low wird in der Regel geredet, wenn es sich um elektrische digitale Signale handelt und eine LED an- oder ausschalten. Mit 1 und 0 ist es da etwas anders, obwohl natürlich auch auf elektrische digitale Signale bezogen. Angenommen, du möchtest einen numerischen Wert darstellen. Kein Problem, da stehen ja die Ziffern 0 bis 9 zur Verfügung und sind die Zahlen größer, kommt halt die nächste Stelle. Wenn ich aber nur 2 Ziffern habe, also 0 und 1, muss die nächste Stelle schon genommen werden, wenn die Zahl >1 wird. 0 = 00 1 = 01 2 = 10 3 = 11 usw. Damit sind wir z.B. bei einem Byte mit 8 digitalen Stellen. Der darstellbare Wertebereich reicht von 0 bis 255 oder anders von 00000000 bis 11111111. Stell dir ein großes Haus vor mit 8 Fenstern. Dort, wo Licht ist, setzt du eine 1 und wo kein Licht ist eine 0. Der Bewohner könnte so 256 verschiedene Informationen an die Außenwelt geben. Aber wenn der Wertebereich nur bis 255 geht, wieso dann 256 verschiedene Informationen? Ja, 0 ist auch eine Information. So, das verdau erst mal. Gruß oldmax
:
Bearbeitet durch User
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.