Embedded Systems und Firmware

Was muss bei der Verwendung eines GPIO-Pins (Allzweck-Ein-/Ausgang) eines Mikrocontrollers zuerst eingestellt werden?

  1. AOb der Pin als Eingang oder als Ausgang (Richtung) verwendet wird
  2. BDie Farbe des Pins
  3. CDer Name des Programmierers, der das Programm geschrieben hat
Antwort und Erläuterung anzeigen

Antwort: A. Ob der Pin als Eingang oder als Ausgang (Richtung) verwendet wird

GPIO-Pins können per Software als Eingang oder Ausgang genutzt werden. Wird per Richtungsregister Ausgang gewählt, wird der in das Ausgaberegister geschriebene Wert zur Pinspannung; bei Eingang lässt sich die Pinspannung aus dem Eingaberegister lesen. Bei vielen Mikrocontrollern werden zusätzlich Pull-up, die Ausgangsart (Push-Pull oder Open-Drain) und die Verwendung als Pin einer anderen Peripherie eingestellt.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Embedded Systems und Firmware

  1. Wie heißt das Phänomen, dass beim Betätigen eines mechanischen Schalters die Kontakte in kurzer Zeit mehrfach zwischen Ein und Aus springen?
  2. Welche Methode zum Entprellen von Schaltern per Software ist am besten geeignet?
  3. Ein 16-MHz-Takt wird per Prescaler durch 16 geteilt, ein Timer zählt damit, und alle 1000 Zählschritte wird ein Interrupt ausgelöst. Wie groß ist das Interrupt-Intervall?
  4. Bei einem PWM-Signal mit einer Periode von 1000 Zählschritten ist der Ausgang nur 250 Zählschritte der Periode auf 1 (High). Wie groß ist das Tastverhältnis?
  5. Welche Methode wird bei Mikrocontrollern häufig verwendet, um die Helligkeit einer LED oder die Drehzahl eines Motors einzustellen?

Vergleiche zu diesem Thema