microbit digital read test based on mbed SDK

Dependencies:   mbed

Revision:
0:9967b22d8665
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Mon Sep 19 03:38:40 2016 +0000
@@ -0,0 +1,33 @@
+#include "mbed.h"
+/* 
+ * All the LEDs on the micro:bit are part of the LED Matrix,
+ * In order to get simple blinking behaviour, we set column 0
+ * to be permanently at ground. If you want to use the LEDs as
+ * a screen, there is a display driver in the micro:bit 'DAL',
+ */
+DigitalOut col0(P0_4, 0);
+//DigitalIn myswitch(P0_23);
+DigitalIn myswitch(P0_20);
+
+DigitalOut myled(P0_13);
+
+int main() {
+    int v;
+    myled = 1;
+    
+    while(1) {
+        
+        
+        v = myswitch.read();
+        
+        if(v) {
+            myled = !myled;
+            
+        }
+        wait(0.2);
+//        myled = 1;
+//        wait(0.2);
+//        myled = 0;
+        wait(0.2);
+    }
+}