![](/media/cache/profiles/efe7beaa44d6e14c30432d43b2522ba2.50x50_q85.jpg)
Binary counter. Very simple first program in C++ ever....
Diff: main.cpp
- Revision:
- 0:ccedc98f7b64
- Child:
- 1:0e8b02197fbd
diff -r 000000000000 -r ccedc98f7b64 main.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Thu Oct 13 13:26:29 2011 +0000 @@ -0,0 +1,27 @@ +//Binary Counter +#include "mbed.h" + +DigitalOut myled1(LED1); +DigitalOut myled2(LED2); +DigitalOut myled3(LED3); +DigitalOut myled4(LED4); + +int main() { + char LedOn = 0; + + char ONE = 1; + char TWO = 2; + char FOUR = 4; + char EIGHT = 8; + + while(1) { + wait(0.5); + if ( LedOn & ONE) myled1 = 1 ; else myled1 = 0 ; + if ( LedOn & TWO) myled2 = 1 ; else myled2 = 0 ; + if ( LedOn & FOUR) myled3 = 1 ; else myled3 = 0 ; + if ( LedOn & EIGHT) myled4 = 1 ; else myled4 = 0 ; + LedOn += 1; + } +} + +