microbit digital read test based on mbed SDK

Dependencies:   mbed

Files at this revision

API Documentation at this revision

Comitter:
coocox_paul
Date:
Mon Sep 19 03:38:40 2016 +0000
Commit message:
first commit

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
mbed.bld Show annotated file Show diff for this revision Revisions of this file
diff -r 000000000000 -r 9967b22d8665 main.cpp
--- /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);
+    }
+}
diff -r 000000000000 -r 9967b22d8665 mbed.bld
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mbed.bld	Mon Sep 19 03:38:40 2016 +0000
@@ -0,0 +1,1 @@
+http://mbed.org/users/mbed_official/code/mbed/builds/abea610beb85
\ No newline at end of file