test programm

Dependencies:   mbed

Revision:
3:0a89775f58f1
Parent:
2:d1f995867839
Child:
4:3af6714f01d6
diff -r d1f995867839 -r 0a89775f58f1 main.cpp
--- a/main.cpp	Mon Jan 13 17:40:44 2020 +0000
+++ b/main.cpp	Mon Jan 13 17:46:25 2020 +0000
@@ -25,6 +25,36 @@
     
 }
 
+int lauflicht(bool richtung,int time,int &anz) {
+    
+    int i;
+    uint8_t lauf=0x01;
+    
+    if(!richtung)
+    lauf=0x08;
+    while(1) {
+        nibbleLeds(lauf&0x0F);
+        if(richtung) {
+            lauf=lauf <<1;
+            if(lauf>8)
+            lauf=0x01;
+            }
+            else {
+                lauf=lauf>>1;
+                if(lauf==0)
+                lauf=0x08;
+                }
+    if(button)
+    break;
+    wait_ms(time);
+    anz++;
+    }
+    return anz;
+    }
+    
+    
+
+
 void printb(uint8_t x) {
     for(int i=sizeof(x)<<3;i;i--)
     putchar('0'+((x>>(i-1))&1));