![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
simple micro::bit example
main.cpp@0:4237e79e34f0, 2017-09-10 (annotated)
- Committer:
- rogerzuber
- Date:
- Sun Sep 10 18:54:21 2017 +0000
- Revision:
- 0:4237e79e34f0
simple project
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
rogerzuber | 0:4237e79e34f0 | 1 | #include "mbed.h" |
rogerzuber | 0:4237e79e34f0 | 2 | /* |
rogerzuber | 0:4237e79e34f0 | 3 | * All the LEDs on the micro:bit are part of the LED Matrix, |
rogerzuber | 0:4237e79e34f0 | 4 | * In order to get simple blinking behaviour, we set column 0 |
rogerzuber | 0:4237e79e34f0 | 5 | * to be permanently at ground. If you want to use the LEDs as |
rogerzuber | 0:4237e79e34f0 | 6 | * a screen, there is a display driver in the micro:bit 'DAL', |
rogerzuber | 0:4237e79e34f0 | 7 | */ |
rogerzuber | 0:4237e79e34f0 | 8 | DigitalOut col0(P0_4, 0); |
rogerzuber | 0:4237e79e34f0 | 9 | |
rogerzuber | 0:4237e79e34f0 | 10 | DigitalOut myled(P0_13); |
rogerzuber | 0:4237e79e34f0 | 11 | |
rogerzuber | 0:4237e79e34f0 | 12 | int main() { |
rogerzuber | 0:4237e79e34f0 | 13 | while(1) { |
rogerzuber | 0:4237e79e34f0 | 14 | myled = 1; |
rogerzuber | 0:4237e79e34f0 | 15 | wait(0.2); |
rogerzuber | 0:4237e79e34f0 | 16 | myled = 0; |
rogerzuber | 0:4237e79e34f0 | 17 | wait(0.2); |
rogerzuber | 0:4237e79e34f0 | 18 | } |
rogerzuber | 0:4237e79e34f0 | 19 | } |