ex 2

Dependencies:   mbed

Revision:
0:13a0ec0e32cf
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/exo2.cpp	Tue Dec 11 08:35:23 2018 +0000
@@ -0,0 +1,34 @@
+
+#include "mbed.h"
+DigitalOut L[8]={PB_1,PB_2,PB_10,PB_11,PB_12,PB_13,PB_14,PB_15};
+void set_8Dels(uint8_t position){
+    while(1){
+        L[position]=1;
+        wait(0.2);
+        L[position]=0;
+        wait(0.2);
+        
+    }
+}
+
+int main() {
+    int compteur,sens;
+    compteur=0;
+    sens=0;
+    while(1){
+        wait(0.2);
+        if (sens==0){
+            compteur++;
+            if(compteur==9){
+                sens=1;
+            }
+        }
+        if(sens==1){
+            compteur--;
+            if(compteur==0){
+                sens=0;
+            }
+        }
+    set_8Dels(compteur);
+}
+}