Dependencies: mbed
main.cpp
- Committer:
- trivla
- Date:
- 2015-03-16
- Revision:
- 0:a82e8b118dfc
File content as of revision 0:a82e8b118dfc:
#include "mbed.h" BusOut lb(P1_13,P1_12,P1_7,P1_6,P1_4,P1_3,P1_1,P1_0,LED4,LED3,LED2,LED1); DigitalIn sw4(P1_16); int prevSW4=0; int CheckButton(); void OneRunLightStep(); int main() { while(1) { if( CheckButton() ) OneRunLightStep(); } } int CheckButton() { int ret=0; if( prevSW4==0 && sw4==1) ret=1; prevSW4 = sw4==1; return ret; } void OneRunLightStep() { if(lb==0) lb=1; else lb = lb << 1; }