ll

Dependencies:   mbed

Revision:
0:13368f6b6c16
diff -r 000000000000 -r 13368f6b6c16 main.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Thu Nov 09 13:44:55 2017 +0000
@@ -0,0 +1,36 @@
+#include "mbed.h"
+InterruptIn sw1(A3);
+InterruptIn sw2(A4);
+InterruptIn sw3(A5);
+
+DigitalOut led1(D2);
+DigitalOut led2(D3);
+DigitalOut led3(D4);
+
+void trigger1() {
+    
+        led1=!led1;
+    }
+void trigger2() {
+    
+        led2=!led2;
+    }
+void trigger3() {
+    
+        led3=!led3;
+    }
+
+int main() {
+    
+    sw1.rise(&trigger1);
+    sw2.rise(&trigger2);
+    sw3.rise(&trigger3);
+    
+    while(1) {
+        led1=!led1;
+        led2=!led2;
+        led3=!led3;
+        wait_ms(1000);
+    }
+}
+