jim hamblen
/
Cylon_LED_display
cylon style LED display
main.cpp
- Committer:
- 4180_1
- Date:
- 2013-01-31
- Revision:
- 1:e28b08062150
- Parent:
- 0:a2a1c2f48b76
File content as of revision 1:e28b08062150:
#include "mbed.h" // Cylon style LED scanner BusOut led_state(LED1, LED2, LED3, LED4); int main() { int i = 0; // initial LED state led_state = 0x1; while (1) { // loop through all states for (i=0; i<6; i++) { if (i<3) // shift left 1 bit until high LED set led_state = led_state << 1; else // then reverse and shift back to right 1 bit led_state = led_state >> 1; // time delay .1s to slow down display wait(0.1); } } }