Gast
#1010317
Hallo zusammen! Ich habe an PinD.0/PinD.1/PinD.2/PinD.3 einen DIP-Schalter angeschlossen. Die anderen Pins von PortD sind auch verwendet. Jetzt möchte ich gerne den DIP-Schalter auslesen und den Wert, den die Pins haben in ein Byte speichern und damit dem AVR eine Adresse von 1-16 zuweisen. Den ganzen Port kann ich nicht einlesen, da die anderen Pins verwendet werden. Wie kann ich die Zustände der einzelnen Pins abfragen und in einem Byte zusammenfassen und dann mit einer Select Case abfrage die Adresse zuweisen? MfG Karl Schleicher