Hallo World mit 1 LED blinken
Dependencies: mbed
Fork of _Lektion_01 by
main.cpp@3:c9bfffe4f141, 2016-01-08 (annotated)
- Committer:
- Matthias_Praja
- Date:
- Fri Jan 08 15:54:44 2016 +0000
- Revision:
- 3:c9bfffe4f141
- Parent:
- 2:619cddfe256e
Knight Raider Light
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Matthias_Praja | 3:c9bfffe4f141 | 1 | |
Matthias_Praja | 3:c9bfffe4f141 | 2 | #include "mbed.h" |
Matthias_Praja | 3:c9bfffe4f141 | 3 | |
Enenkel | 0:6e206335857d | 4 | // Konstante ********************** |
Matthias_Praja | 3:c9bfffe4f141 | 5 | DigitalOut LedD10 (P1_8); // LED D10 bis D13 IO Definieren |
Matthias_Praja | 3:c9bfffe4f141 | 6 | DigitalOut LedD11 (P1_9); |
Matthias_Praja | 3:c9bfffe4f141 | 7 | DigitalOut LedD12 (P1_10); |
Matthias_Praja | 3:c9bfffe4f141 | 8 | DigitalOut LedD13 (P1_11); |
Enenkel | 0:6e206335857d | 9 | // Hauptprogramm ****************** |
Matthias_Praja | 3:c9bfffe4f141 | 10 | int main(void) { |
Matthias_Praja | 3:c9bfffe4f141 | 11 | while(1) { |
Matthias_Praja | 3:c9bfffe4f141 | 12 | |
Matthias_Praja | 3:c9bfffe4f141 | 13 | |
Matthias_Praja | 3:c9bfffe4f141 | 14 | LedD10 = 1; //L-R LED EIN |
Matthias_Praja | 3:c9bfffe4f141 | 15 | wait(0.1); |
Matthias_Praja | 3:c9bfffe4f141 | 16 | |
Matthias_Praja | 3:c9bfffe4f141 | 17 | LedD11 = 1; |
Matthias_Praja | 3:c9bfffe4f141 | 18 | wait(0.1); |
Matthias_Praja | 3:c9bfffe4f141 | 19 | |
Matthias_Praja | 3:c9bfffe4f141 | 20 | LedD12 = 1; |
Matthias_Praja | 3:c9bfffe4f141 | 21 | wait(0.1); |
Matthias_Praja | 3:c9bfffe4f141 | 22 | |
Matthias_Praja | 3:c9bfffe4f141 | 23 | LedD13 = 1; |
Matthias_Praja | 3:c9bfffe4f141 | 24 | wait(0.1); |
Matthias_Praja | 3:c9bfffe4f141 | 25 | |
Matthias_Praja | 3:c9bfffe4f141 | 26 | |
Matthias_Praja | 3:c9bfffe4f141 | 27 | |
Matthias_Praja | 3:c9bfffe4f141 | 28 | LedD10 = 0; //L-R LED AUS |
Matthias_Praja | 3:c9bfffe4f141 | 29 | wait(0.1); |
Matthias_Praja | 3:c9bfffe4f141 | 30 | |
Matthias_Praja | 3:c9bfffe4f141 | 31 | LedD11 = 0; |
Matthias_Praja | 3:c9bfffe4f141 | 32 | wait(0.1); |
Matthias_Praja | 3:c9bfffe4f141 | 33 | |
Matthias_Praja | 3:c9bfffe4f141 | 34 | LedD12 = 0; |
Matthias_Praja | 3:c9bfffe4f141 | 35 | wait(0.1); |
Matthias_Praja | 3:c9bfffe4f141 | 36 | |
Matthias_Praja | 3:c9bfffe4f141 | 37 | LedD13 = 0; |
Matthias_Praja | 3:c9bfffe4f141 | 38 | wait(0.1); |
Matthias_Praja | 3:c9bfffe4f141 | 39 | |
Matthias_Praja | 3:c9bfffe4f141 | 40 | wait(0.1); //Warten |
Matthias_Praja | 3:c9bfffe4f141 | 41 | |
Matthias_Praja | 3:c9bfffe4f141 | 42 | LedD13 = 1; //R-L LED EIN |
Matthias_Praja | 3:c9bfffe4f141 | 43 | wait(0.1); |
Matthias_Praja | 3:c9bfffe4f141 | 44 | |
Matthias_Praja | 3:c9bfffe4f141 | 45 | LedD12 = 1; |
Matthias_Praja | 3:c9bfffe4f141 | 46 | wait(0.1); |
Matthias_Praja | 3:c9bfffe4f141 | 47 | |
Matthias_Praja | 3:c9bfffe4f141 | 48 | LedD11 = 1; |
Matthias_Praja | 3:c9bfffe4f141 | 49 | wait(0.1); |
Matthias_Praja | 3:c9bfffe4f141 | 50 | |
Matthias_Praja | 3:c9bfffe4f141 | 51 | LedD10 = 1; |
Matthias_Praja | 3:c9bfffe4f141 | 52 | wait(0.1); |
Matthias_Praja | 3:c9bfffe4f141 | 53 | |
Matthias_Praja | 3:c9bfffe4f141 | 54 | |
Matthias_Praja | 3:c9bfffe4f141 | 55 | LedD13 = 0; //R-L LED AUS |
Matthias_Praja | 3:c9bfffe4f141 | 56 | wait(0.1); |
Matthias_Praja | 3:c9bfffe4f141 | 57 | |
Matthias_Praja | 3:c9bfffe4f141 | 58 | LedD12 = 0; |
Matthias_Praja | 3:c9bfffe4f141 | 59 | wait(0.1); |
Matthias_Praja | 3:c9bfffe4f141 | 60 | |
Matthias_Praja | 3:c9bfffe4f141 | 61 | LedD11 = 0; |
Matthias_Praja | 3:c9bfffe4f141 | 62 | wait(0.1); |
Matthias_Praja | 3:c9bfffe4f141 | 63 | |
Matthias_Praja | 3:c9bfffe4f141 | 64 | LedD10 = 0; |
Matthias_Praja | 3:c9bfffe4f141 | 65 | wait(0.1); |
Matthias_Praja | 3:c9bfffe4f141 | 66 | |
Matthias_Praja | 3:c9bfffe4f141 | 67 | wait(0.1); //Warten |
Enenkel | 0:6e206335857d | 68 | } |
Enenkel | 0:6e206335857d | 69 | } |
Enenkel | 0:6e206335857d | 70 | // ENDE *************************** |