tim010 tim010
/
LV2_Grupa7_Tim010
Nedim Hozić Anes Lučkin
main.cpp@1:7db12e145c3c, 2014-03-13 (annotated)
- Committer:
- tim010
- Date:
- Thu Mar 13 18:04:08 2014 +0000
- Revision:
- 1:7db12e145c3c
- Parent:
- 0:fc13fbd4bab0
LV2 - PAI - Grupa7 - Tim010
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
tim010 | 0:fc13fbd4bab0 | 1 | #include "mbed.h" |
tim010 | 0:fc13fbd4bab0 | 2 | |
tim010 | 0:fc13fbd4bab0 | 3 | DigitalOut enable(dp14); |
tim010 | 0:fc13fbd4bab0 | 4 | BusOut myled(dp23, dp24, dp25, dp26, dp27, dp5, dp6, dp28); |
tim010 | 1:7db12e145c3c | 5 | DigitalIn taster1(dp1); |
tim010 | 1:7db12e145c3c | 6 | DigitalIn taster2(dp2); |
tim010 | 0:fc13fbd4bab0 | 7 | |
tim010 | 0:fc13fbd4bab0 | 8 | int main() { |
tim010 | 0:fc13fbd4bab0 | 9 | enable=0; |
tim010 | 0:fc13fbd4bab0 | 10 | int br=0; |
tim010 | 0:fc13fbd4bab0 | 11 | while(1) { |
tim010 | 1:7db12e145c3c | 12 | if(taster1 == 1) |
tim010 | 1:7db12e145c3c | 13 | { |
tim010 | 1:7db12e145c3c | 14 | br++; |
tim010 | 1:7db12e145c3c | 15 | wait(0.2); |
tim010 | 1:7db12e145c3c | 16 | for(;;) |
tim010 | 1:7db12e145c3c | 17 | { |
tim010 | 1:7db12e145c3c | 18 | if(taster1==0) break; |
tim010 | 1:7db12e145c3c | 19 | } |
tim010 | 1:7db12e145c3c | 20 | } |
tim010 | 1:7db12e145c3c | 21 | |
tim010 | 1:7db12e145c3c | 22 | if(taster2 == 1) |
tim010 | 1:7db12e145c3c | 23 | { |
tim010 | 1:7db12e145c3c | 24 | br--; |
tim010 | 1:7db12e145c3c | 25 | wait(0.2); |
tim010 | 1:7db12e145c3c | 26 | for(;;) |
tim010 | 1:7db12e145c3c | 27 | { |
tim010 | 1:7db12e145c3c | 28 | if(taster2==0) break; |
tim010 | 1:7db12e145c3c | 29 | } |
tim010 | 1:7db12e145c3c | 30 | } |
tim010 | 1:7db12e145c3c | 31 | |
tim010 | 0:fc13fbd4bab0 | 32 | if(br==255) |
tim010 | 0:fc13fbd4bab0 | 33 | br=0; |
tim010 | 1:7db12e145c3c | 34 | myled = br; |
tim010 | 0:fc13fbd4bab0 | 35 | } |
tim010 | 0:fc13fbd4bab0 | 36 | } |