M0_Übung_2e

Dependencies:   mbed

Fork of M0_Lektion02e by Gottfried Enenkel

Revision:
0:f61110000c3b
Child:
1:4f515b1ea527
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Fri Mar 06 07:59:42 2015 +0000
@@ -0,0 +1,34 @@
+#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. 
+// DEFINITIONEN *************************************************
+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() {
+    myled=0xFFFF;               // Alle 12 LED EIN
+    wait(1);                    // warte 1 sec.
+    while(1) 
+        {
+            led=0x0000;        //LED    0000 0000 00000
+            wait 0.2;
+                               //       0000 0000 00001
+                               //       0000 0000 00011         
+                               //       0000 0000 00110 
+                               //       0000 0000 01100
+                               //       0000 0000 11000
+                               //       0000 0001 10000
+                               //   usw
+                               //       wieder zurück ! !       
+     
+        }
+}
+// ENDE *****************************************************
+