Gast
#4520987
Hallo, ich setzte mich gerade mit den digitalen Eingängen der PIC Miktrokontroller auseinander. Dabei habe ich ein Verständisproblem was Pull Up und Pull Down Wiederstände betreffen oder auch generell warum die Eingänge so funktionieren wie sie es tun. Laut Datenblatt sowie anderen seiten (http://www.sprut.de/electronic/pic/grund/ioports.htm) liest ein Mikrokontroller ein High/Low erst ab/vor einer bestimmten Schwellspannung. Angenommen die Schwellspannungen liegen bei > 2V als High und < 0,8V als Low. Nun, wenn ich mir z.B. diese Schaltung (Anhang) ansehe wunder ich mich, dass das funktioniert und das bei nicht gedrücktem Schalter ein High am Mikrokontroller gelesen wird. Denn der größte Teil der Spannung müsste doch an dem 10K Pull Up Widerstand abfallen, sodass am Eingang des Miktrokontrollers nur noch eine Spannung im mV Bereich anliegen müsste. Was verstehe ich hier falsch? Wo finde ich Material was genauer erläutert wie die digitalen Eingänge des Miktrokontrollers funktionieren (TTL und Schmidt Trigger Eingänge)? Die SPRUT Seite behandelt das nur sehr Oberflächich bzw. setzt zuviele Grundkenntnisse vorraus.

