STM32-Einstieg mit Nucleo-64-Board und Arduino-Umgebung (German Edition) by Röbenack Klaus

STM32-Einstieg mit Nucleo-64-Board und Arduino-Umgebung (German Edition) by Röbenack Klaus

Autor:Röbenack, Klaus [Röbenack, Klaus]
Die sprache: deu
Format: epub
veröffentlicht: 2019-11-01T16:00:00+00:00


Die LED leuchtet dann nur bei gedrücktem Taster.

Abfrage eines externen Tasters

Für den Anschluss eines externen Tasters wählt man zunächst einen freien Pin aus. Hier wird jetzt wieder der Pin PC8 verwendet, der auf dem Morpho-Steckverbinder CN10 rechts oben liegt. Der Taster wird zunächst gegen Masse geschaltet:

Externer Taster an GPIO-PIN PC8 gegen Masse Mit der Verschaltung des Tasters gegen Masse ist ein Pull-Up-Widerstand nötig, der durch den Modus INPUT_PULLUP zugeschaltet wird:

const byte key = PC8; const byte led = LED_BUILTIN; void setup() { pinMode(key, INPUT_PULLUP); pinMode(led, OUTPUT); } void loop() { // Wert einlesen byte x = digitalRead(key); // Wert ausgeben digitalWrite(led, !x); }



Download



Haftungsausschluss:
Diese Site speichert keine Dateien auf ihrem Server. Wir indizieren und verlinken nur                                                  Inhalte von anderen Websites zur Verfügung gestellt. Wenden Sie sich an die Inhaltsanbieter, um etwaige urheberrechtlich geschützte Inhalte zu entfernen, und senden Sie uns eine E-Mail. Wir werden die entsprechenden Links oder Inhalte umgehend entfernen.