m0 board Lauflicht
Dependencies: mbed
main.cpp
- Committer:
- PatrickMarterer
- Date:
- 2017-03-21
- Revision:
- 0:3931d1f0c31b
File content as of revision 0:3931d1f0c31b:
#include "mbed.h" BusOut led(P1_8, P1_9, P1_10, P1_11, P1_0, P1_1, P1_3, P1_4, P1_6, P1_7, P1_12, P1_13); BusOut Taster(P0_10, P0_15, P0_23, P1_16); DigitalOut SW1(P0_10); DigitalOut SW2(P0_15); int main() { while(1) { if (SW1 == 1) { led = 3; wait(0.2); led = 6; wait(0.2); led =12; wait(0.2); led = 24; wait(0.2); led =48; wait(0.2); led = 96; wait(0.2); led =192; wait(0.2); led = 384; wait(0.2); led =768; wait(0.2); led = 1536; wait(0.2); led = 3072; wait(0.2); led = 2049; wait(0.2); led =0; } else if (SW2 == 1) { led = 0b000000000111; wait(0.2); led = 0b000000001110; wait(0.2); led = 0b000000011100; wait(0.2); led = 0b000000111000; wait(0.2); led = 0b000001110000; wait(0.2); led = 0b000011100000; wait(0.2); led = 0b000111000000; wait(0.2); led = 0b001110000000; wait(0.2); led = 0b011100000000; wait(0.2); led = 0b111000000000; wait(0.2); led = 0b110000000001; wait(0.2); led = 0b000000000000; wait(0.5); } } }