![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
LED01
main.cpp@0:50a4b712c92a, 2015-04-23 (annotated)
- Committer:
- fritzhausmann
- Date:
- Thu Apr 23 12:07:15 2015 +0000
- Revision:
- 0:50a4b712c92a
LED01
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
fritzhausmann | 0:50a4b712c92a | 1 | #include "mbed.h" // Klassen und Pinname |
fritzhausmann | 0:50a4b712c92a | 2 | |
fritzhausmann | 0:50a4b712c92a | 3 | DigitalOut myled(LED1); // Im Speicher das Objekt myled erzeugen (vom Typ DigitalOut) |
fritzhausmann | 0:50a4b712c92a | 4 | // myLed mit Pin LED1 verbinden |
fritzhausmann | 0:50a4b712c92a | 5 | |
fritzhausmann | 0:50a4b712c92a | 6 | int main() { // Vom Compiler als Programmstart festgelegt |
fritzhausmann | 0:50a4b712c92a | 7 | while(1) { // Endlosschleife (Bedingung ist erfüllt, falls |
fritzhausmann | 0:50a4b712c92a | 8 | myled = 1; // LED einschalten |
fritzhausmann | 0:50a4b712c92a | 9 | wait(0.2); // Warte 0.2 Sekunden |
fritzhausmann | 0:50a4b712c92a | 10 | myled = 0; // LED ausschalten |
fritzhausmann | 0:50a4b712c92a | 11 | wait(0.2); |
fritzhausmann | 0:50a4b712c92a | 12 | } |
fritzhausmann | 0:50a4b712c92a | 13 | } |
fritzhausmann | 0:50a4b712c92a | 14 | |
fritzhausmann | 0:50a4b712c92a | 15 | // Bertl_LED02 |
fritzhausmann | 0:50a4b712c92a | 16 | // LED1 und LED2 abwechselnd mit LED3 und LED4 alle 0.5 Sekunden einschalten |