Lauflicht über 12 LED mit 2 LED via BUS + ÜBUNGEN

Dependencies:   mbed

Fork of M0_Lektion02e by Gottfried Enenkel

Files at this revision

API Documentation at this revision

Comitter:
Enenkel
Date:
Fri Oct 07 08:20:25 2016 +0000
Parent:
2:a8fc0cbe7e3f
Commit message:
M0_Lektion02e

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
diff -r a8fc0cbe7e3f -r 28758c2fd38f main.cpp
--- a/main.cpp	Wed Jan 13 07:46:33 2016 +0000
+++ b/main.cpp	Fri Oct 07 08:20:25 2016 +0000
@@ -1,23 +1,24 @@
-#include "mbed.h" 
 // HIMBED Lektion_02e "Lauflicht über 12 LED mit 2 LED via BUS" 
-// BULME Graz, 2014-02-09, by Enekel
-// AUFGABE:    1) Kopiere diese Software in ein neues Programm 
-//                und gib diesem Programm deinen Namen ! 
-//             2) Verändere sie so, dass ein Lauflicht über 12 LED ensteht.
-//                Je 2 LED sollen hin und her laufen über alle 12 LED
-//                Am Anfang und am Ende darf kein LED leuchten !
-//                Verwende dazu einen BUS. 
+// BULME Graz, 2014-02-09, by Enenkel
+/* AUFGABE:    1) Kopiere diese Software in ein neues Programm 
+                  und gib diesem Programm deinen Namen ! 
+               2) Verändere sie so, dass ein Lauflicht über 12 LED ensteht.
+                  Je 2 LED sollen hin und her laufen über alle 12 LED
+                  Am Anfang und am Ende darf kein LED leuchten !
+                  Verwende dazu einen BUS. 
+*/
 // DEFINITIONEN *************************************************
+#include "mbed.h"
 BusOut led(P1_13,P1_12,P1_7,P1_6,P1_4,P1_3,P1_1,P1_0,LED4,LED3,LED2,LED1);
 //           LSB                                                        MSB
 
 // HAUPTPROGRAMM ***********************************************
 int main() {
-    led=0xFFFF;                // Alle 12 LED EIN
+    led=0xFFF;                 // Alle 12 LED EIN
     wait(1);                   // warte 1 sec.
     while(1) 
         {
-            led=0x0000;        //LED    0000 0000 00000
+            led=0x000;         //LED    0000 0000 00000
             wait (0.2);
                                //       0000 0000 00001
                                //       0000 0000 00011         
@@ -33,7 +34,7 @@
 // *****************   ENDE **********************************
 /******************* ÜBUNGEN *********************************
        Var1                     Var2
-       Lauflicht mit 3 LED      lauflicht mit 3 LED
+       Lauflicht mit 3 LED      Lauflicht mit 3 LED
        von D1 bis D20           von D20 bis D1
 D1     xxx
 D2      xxx
@@ -49,7 +50,7 @@
 D20               xxx
 
        Var3                     Var4
-       Lauflicht mit 4 LED      lauflicht mit 4 LED
+       Lauflicht mit 4 LED      Lauflicht mit 4 LED
        von D1 bis D20           von D20 bis D1
 D1     xxxx
 D2      xxxx
@@ -65,7 +66,7 @@
 D20               xxxx
 
        Var5                     Var6
-       Lauflicht mit 5 LED      lauflicht mit 5 LED
+       Lauflicht mit 5 LED      Lauflicht mit 5 LED
        von D1 bis D20           von D20 bis D1
 D1     xxxxx
 D2      xxxxx
@@ -81,7 +82,7 @@
 D20               xxxxx
 
        Var7                     Var8
-       Lauflicht mit 6 LED      lauflicht mit 6 LED
+       Lauflicht mit 6 LED      Lauflicht mit 6 LED
        von D1 bis D20           von D20 bis D1
 D1     xxxxxx
 D2      xxxxxx