tim003 tim003
/
LV2-Pai-Grupa2-Tim003
Granulo Eldar Odobašić Faris
main.cpp
- Committer:
- tim003
- Date:
- 2014-03-10
- Revision:
- 0:c905125ed5d6
File content as of revision 0:c905125ed5d6:
#include "mbed.h" //DigitalOut myled(LED1); //DigitalOut arrayLed [8] = {dp23, dp24, dp25, dp26, dp27, dp5, dp6, dp28}; DigitalIn taster(dp1); BusOut arrayled (dp23, dp24, dp25, dp26, dp27, dp5, dp6, dp28); DigitalOut enable (dp14); int main() { int i, j, k; i = 0; j = 0; k = 0; bool var = true; //znaci broji gore (normalno) enable = 0; while(1) { while (taster == 0) //otpušten taster { if(var != true) { var = true; k = j + 1; }//endOfIf else k = 0; for (i = k; i <= 255; i++) { if(taster != 0) break;//taster se pritisnuo u nekom trenutku arrayled = i; wait(1); }//endOfFor if(i == 255) i = 0; }//endOfWhile while (taster == 1)//pritisnut taster { var = false; for (j = i; j >= 0; j--) { if(taster != 1) break;//taster otpusten u nekom trenutku arrayled = j; wait(1); }//endOfFor if(j == 0) j = 255; }//endOfWhile(t==1) }//end while(1) }//end