Sim mbed
/
MyFirstSample
main.cpp
- Committer:
- Sim
- Date:
- 2009-11-26
- Revision:
- 0:0fe24cc38a8c
File content as of revision 0:0fe24cc38a8c:
#include "mbed.h" DigitalOut led1(LED1); DigitalOut led2(LED2); DigitalOut led3(LED3); DigitalOut led4(LED4); void ledout(int pat) { led1 = pat & 1; led2 = pat >> 1 & 1; led3 = pat >> 2 & 1; led4 = pat >> 3 & 1; } int main() { int i; while (1) { // move left for (i = 0x01; i != 0x8; i <<= 1) { ledout(i); wait(0.2); } // move right for (i = 0x08; i != 1; i >>= 1) { ledout(i); wait(0.2); } } }