Gruppearbeid Høst 2017 / Mbed 2 deprecated Øvning 2 oppgave 2.5

Dependencies:   mbed

Revision:
4:d29a2f6f9b0e
Parent:
3:e5bb6ffbeef8
Child:
5:f9408b526333
diff -r e5bb6ffbeef8 -r d29a2f6f9b0e main.cpp
--- a/main.cpp	Tue Aug 29 11:31:09 2017 +0000
+++ b/main.cpp	Tue Aug 29 12:00:00 2017 +0000
@@ -1,25 +1,44 @@
 #include "mbed.h"
 
-DigitalOut ledExt1(p21), led2(LED2), led3(LED3), ledExt4(p24);
-DigitalIn b1(p13);
+BusOut myled(p21, p22, p23, p24);
+unsigned char teller = 0;
 
 int main() {
-    if (b1 == 1)
-    {
         while(1) {
-        ledExt1 = 1;
+        myled = teller = 0;
+        wait(1.0);
+        myled = teller = 1;
+        wait(1.0);
+        myled = teller = 2;
+        wait(1.0);
+        myled = teller = 3;
+        wait(1.0);
+        myled = teller = 4;
+        wait(1.0);
+        myled = teller = 5;
+        wait(1.0);
+        myled = teller = 6;
+        wait(1.0);
+        myled = teller = 7;
+        wait(1.0);
+        myled = teller = 8;
         wait(1.0);
-        led2 = 1;
-        wait(2.0);
-        ledExt1 = 0;
-        ledExt4 = 1;
-        wait(2.0);
-        led2 = ledExt4 = 0;
-        wait(3.0);
-        ledExt1 = led2 = led3 = ledExt4 = 1;
-        wait(2.0);
-        ledExt1 = led2 = led3 = ledExt4 = 0;
-        wait(0.1);
-        }
+        myled = teller = 9;
+        wait(1.0);
+        myled = teller = 10;
+        wait(1.0);
+        myled = teller = 11;
+        wait(1.0);
+        myled = teller = 12;
+        wait(1.0);
+        myled = teller = 13;
+        wait(1.0);
+        myled = teller = 14;
+        wait(1.0);
+        myled = teller = 15;
+        wait(1.0);
     }
-}
\ No newline at end of file
+}
+
+        
+