![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Button
main.cpp
- Committer:
- muminhadzic
- Date:
- 2019-12-19
- Revision:
- 0:f38709642054
File content as of revision 0:f38709642054:
#include "mbed.h" BusOut lb(D2,D3,D6,D9,D11,D12,A6,D13); DigitalIn T1(A1); int CheckButton(); void OneRunLightStepR2(); int prevButtonState=0; void main() { lb=1; while(1){ if (CheckButton()==1) OneRunLightStepR2(); } } int CheckButton() { int ret; if(prevButtonState== 1 && T1.read()== 0) ret=1; else ret=0; prevButtonState = T1.read(); return ret; } void OneRunLightStepR2() { if (lb==0) lb = 1; else lb = lb<<1; }