Da wird gezeigt bei einem überladenen Operator, wie elegant man den Status eines Tasters einlesen und auf eine Led ausgeben kann.

Dependencies:   mbed

Committer:
besam
Date:
Wed Jan 15 00:40:49 2020 +0000
Revision:
0:c6567f86bdfe
Letzte Version

Who changed what in which revision?

UserRevisionLine numberNew contents of line
besam 0:c6567f86bdfe 1 //#define BUTTON1 p14 // push joystick pin
besam 0:c6567f86bdfe 2 //#define BUTTON1 A1 // Taster A1 ----wenn online Simulator verwendet wird
besam 0:c6567f86bdfe 3
besam 0:c6567f86bdfe 4 #include "mbed.h"
besam 0:c6567f86bdfe 5
besam 0:c6567f86bdfe 6 DigitalOut led(LED1);
besam 0:c6567f86bdfe 7 DigitalIn button(BUTTON1);
besam 0:c6567f86bdfe 8
besam 0:c6567f86bdfe 9 int main() {
besam 0:c6567f86bdfe 10 while (1) {
besam 0:c6567f86bdfe 11 led = button; // Equivalent to led.write(button.read())
besam 0:c6567f86bdfe 12 wait_ms(50);
besam 0:c6567f86bdfe 13 }
besam 0:c6567f86bdfe 14 }