MyLed Franz

Committer:
franzpaulus
Date:
Thu Jun 21 15:47:43 2018 +0000
Revision:
0:05c8f50fed63
MyLed ?bungsbeispiel

Who changed what in which revision?

UserRevisionLine numberNew contents of line
franzpaulus 0:05c8f50fed63 1 #include "mbed.h"
franzpaulus 0:05c8f50fed63 2 #ifndef MYLED_H
franzpaulus 0:05c8f50fed63 3 #define MYLED_H
franzpaulus 0:05c8f50fed63 4
franzpaulus 0:05c8f50fed63 5 class MyLed {
franzpaulus 0:05c8f50fed63 6 public:
franzpaulus 0:05c8f50fed63 7 // Konstruktor
franzpaulus 0:05c8f50fed63 8 MyLed(PinName led) : _led(led) { // Initalisierungsliste
franzpaulus 0:05c8f50fed63 9 _led = 0; // Initialisierung mit 0
franzpaulus 0:05c8f50fed63 10 }
franzpaulus 0:05c8f50fed63 11 // Methodenprototyping
franzpaulus 0:05c8f50fed63 12 void ledOn(void);
franzpaulus 0:05c8f50fed63 13 void ledOff(void);
franzpaulus 0:05c8f50fed63 14 void printStatus(void);
franzpaulus 0:05c8f50fed63 15
franzpaulus 0:05c8f50fed63 16 private:
franzpaulus 0:05c8f50fed63 17 DigitalOut _led;
franzpaulus 0:05c8f50fed63 18 };
franzpaulus 0:05c8f50fed63 19 #endif