Paul Niu
/
microbit_blinky
microbit digital read test based on mbed SDK
Revision 0:9967b22d8665, committed 2016-09-19
- 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