tim008 tim008
/
lab2_grupa2_tim8_zadata2
Beganovic Benjamin Mustafic Faruk
main.cpp
- Committer:
- tim008
- Date:
- 2014-03-10
- Revision:
- 0:84e203ae3518
File content as of revision 0:84e203ae3518:
#include "mbed.h" #define WAIT_TIME 0.05 #define MAX_COUNT 255 BusOut my_ledice(dp23, dp24, dp25, dp26, dp27, dp5, dp6, dp28); DigitalIn taster1(dp1), taster2(dp2); int main() { DigitalOut enable(dp14); enable = 0; my_ledice = 0; int state1 = 0, state2 = 0; while(true) { if(!taster1 && state1 == 1) { my_ledice = (my_ledice + 1) % MAX_COUNT; } state1 = taster1; if(!taster2 && state2 == 1) { my_ledice = (my_ledice == 0) ? MAX_COUNT : (my_ledice - 1) % MAX_COUNT; } state1 = taster1; state2 = taster2; wait(WAIT_TIME); } return 0; }