![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
TurnLEDOnOff
main.cpp@0:68e888aa6940, 2015-05-08 (annotated)
- Committer:
- zwiebelturm100
- Date:
- Fri May 08 08:20:20 2015 +0000
- Revision:
- 0:68e888aa6940
Bertl_LED1
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
zwiebelturm100 | 0:68e888aa6940 | 1 | #include "mbed.h" // Klassen und Pinnamen |
zwiebelturm100 | 0:68e888aa6940 | 2 | |
zwiebelturm100 | 0:68e888aa6940 | 3 | DigitalOut myled(LED1); // Im Speicher das Objekt myled erzeugen Vom Typ DigitalOut |
zwiebelturm100 | 0:68e888aa6940 | 4 | // myled mit Pin LED1 verbinden |
zwiebelturm100 | 0:68e888aa6940 | 5 | int main() // Automatisch vom compiler als Programmstart festgelegt |
zwiebelturm100 | 0:68e888aa6940 | 6 | { |
zwiebelturm100 | 0:68e888aa6940 | 7 | while(1) { // Endlosschleife (Bedingung ist erfüllt falls der Wert >0) |
zwiebelturm100 | 0:68e888aa6940 | 8 | myled = 1; // LED einchalten |
zwiebelturm100 | 0:68e888aa6940 | 9 | wait(0.2); // Warte 0,2 Sekunden |
zwiebelturm100 | 0:68e888aa6940 | 10 | myled = 0; // LED ausschalten |
zwiebelturm100 | 0:68e888aa6940 | 11 | wait(0.2); |
zwiebelturm100 | 0:68e888aa6940 | 12 | } |
zwiebelturm100 | 0:68e888aa6940 | 13 | } |
zwiebelturm100 | 0:68e888aa6940 | 14 | |
zwiebelturm100 | 0:68e888aa6940 | 15 | // Bertl_Led2 |
zwiebelturm100 | 0:68e888aa6940 | 16 | // LED1 und LED2 abwechselnd mit LED3 und LED4 alle 0,5 Sekunden einschalten |