Led Test abwechselndes Blinken von Leds
Dependencies: mbed
Fork of _B14Test2 by
Diff: main.cpp
- Revision:
- 1:1b6e8646461b
- Parent:
- 0:d1b86ac9a8cd
diff -r d1b86ac9a8cd -r 1b6e8646461b main.cpp --- a/main.cpp Thu Nov 13 18:19:10 2014 +0000 +++ b/main.cpp Sun Jan 25 17:26:42 2015 +0000 @@ -1,5 +1,5 @@ /*********************************** -name: BERTL_2014_TEST +name: BERTL_2014_TEST Lauflicht author: Gottfried Enenkel HTL BULME email: ene@bulme.at description: @@ -8,22 +8,28 @@ ***********************************/ #include "mbed.h" // ******* Definitionen ******** -DigitalOut ledD10(LED1); //dem uP - Ausgang LED1 den Namen ledD10 zuweisen -DigitalOut ledD11(LED2); -DigitalOut ledD12(LED3); -DigitalOut ledD13(LED4); +DigitalOut ledD10(P1_8); //dem uP - Port 1 Pin 8 den Namen ledD10 zuweisen +DigitalOut ledD11(P1_9); +DigitalOut ledD12(P1_10); +DigitalOut ledD13(P1_11); // ******* Hauptroutine ******** int main() { // Start Hauptprogramm - +ledD10 = ledD11 = ledD12 = ledD13 =0; while(1) { // Anfang der Schleife (ohne Abbruch) - ledD10 =1; // LED D10 einschalten - ledD11 = ledD12 = ledD13 =1; - wait (1); // warte 1 Sekunde - ledD10=0; // LED D10 ausschalten - ledD11 = ledD12 = ledD13 =0; - wait (1); // warte 1 Sekunde - } // Springe zum Anfang der Schleife + ledD10 = 1; // LED D10 einschalten + wait(0.5); // warte 0.5 Sec. + ledD10 = 0; + ledD11 = 1; + wait(0.5); + ledD11 = 0; + ledD12 = 1; + wait(0.5); + ledD12 = 0; + ledD13 = 1; + wait (0.5); // warte 0.5 Sekunde + ledD13 = 0; + } // Springe zum Anfang der Schleife } // Ende Hauptprogramm // ******* Ende *********