
Standard, easy chaser LEDs demo, can be easily modified for other microcontrollers. This one was configured for KL25Z and an Arduino-compatible LED shield.
main.cpp
- Committer:
- kuyamarc
- Date:
- 2013-07-18
- Revision:
- 0:652f7bec74fb
File content as of revision 0:652f7bec74fb:
#include "mbed.h" DigitalOut leds[] = { (PTD2), (PTD3), (PTD1), (PTB0), (PTB1), (PTB2), (PTB3), (PTC2) }; int main() { int i=-1,r=1; int numLeds = sizeof(leds)/sizeof(DigitalOut); while(1) { if (i > numLeds-2) r = -1; if (!i) r=1; i+=r; if (i<numLeds) leds[i] = 1; if (((i>0)&&(r))||((i>-1)&&(r==-1))) leds[i-r] = 0; wait(0.05); } }