Button
Revision 0:f38709642054, committed 2019-12-19
- Comitter:
- muminhadzic
- Date:
- Thu Dec 19 18:28:18 2019 +0000
- Commit message:
- ..
Changed in this revision
| main.cpp | Show annotated file Show diff for this revision Revisions of this file |
| mbed.bld | Show annotated file Show diff for this revision Revisions of this file |
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp Thu Dec 19 18:28:18 2019 +0000
@@ -0,0 +1,39 @@
+#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;
+
+ }
+
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mbed.bld Thu Dec 19 18:28:18 2019 +0000 @@ -0,0 +1,1 @@ +https://os.mbed.com/users/mbed_official/code/mbed/builds/65be27845400 \ No newline at end of file