Es gibt verschiedene Varianten. Entweder Pullup oder Pulldown.
Wenn du den Taster/Schalter als Pulldown verwenden willst schließt du einen Widerstand (oder Schaltest den internen Pullup Widerstand ein). Die Schaltung sieht dann so aus:
+5V => Widerstand => Taster/Schalter => GND
||
=> Port
Wenn du den Taster nicht drückst liegt am Port eine Spannung von 5V (über den Widerstand) an. Wenn du den Taster/Schalter betätigst sinkt die Spannung am Port auf 0V (GND Potential).
Das ist die Standartkonfiguration in der µC Technik.
Die 2te Möglichkeit ist den Taster/Schalter als Pullup schalten. Dann musst du es so aufbauen:
+5V => Taster/Schalter => Widerstand => GND
||
=> Port
Wenn der Taster/Schalter nicht betätigt wird liegen am Port (über den Widerstand) 0V bzw GND Potential an. Wenn der Taster/Schalter betätigt wird liegt am Port +5V an.
Diese Konfiguration wird normalerweise in der µC Technik nicht verwenden.
Wenn du die Taster/Schalter anschließen willst musst du diese zwischen Pin2 und Pin4 bzw Pin2 und Pin5. Du musst dann entweder einen Widerstand zwischen Pin3 und Pin4 bzw 5 schliesen oder den internen Pullupwiderstand einschalten.
MfG Hannes
Lesezeichen