Admira Husić
/
LV2_Grupa7_Tim008_Zadatak2
LV2_Grupa8_Tim008_Zadatak3_AdmiraHusic_EnsarSarajcic
main.cpp@0:96d5d840d9df, 2015-03-12 (annotated)
- Committer:
- pai2015admirahusic
- Date:
- Thu Mar 12 18:33:51 2015 +0000
- Revision:
- 0:96d5d840d9df
LV2_Grupa8_Tim008_Zadatak2_AdmiraHusic_EnsarSarajcic
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
pai2015admirahusic | 0:96d5d840d9df | 1 | #include "mbed.h" |
pai2015admirahusic | 0:96d5d840d9df | 2 | #define dp23 P0_0 |
pai2015admirahusic | 0:96d5d840d9df | 3 | |
pai2015admirahusic | 0:96d5d840d9df | 4 | |
pai2015admirahusic | 0:96d5d840d9df | 5 | BusOut ledovi(dp23, dp24, dp25, dp26, dp27, dp5, dp6, dp28); |
pai2015admirahusic | 0:96d5d840d9df | 6 | |
pai2015admirahusic | 0:96d5d840d9df | 7 | DigitalIn taster1(dp1); |
pai2015admirahusic | 0:96d5d840d9df | 8 | DigitalIn taster2(dp2); |
pai2015admirahusic | 0:96d5d840d9df | 9 | DigitalOut enable(dp14); |
pai2015admirahusic | 0:96d5d840d9df | 10 | int pritisnut1=0; |
pai2015admirahusic | 0:96d5d840d9df | 11 | int pritisnut2=0; |
pai2015admirahusic | 0:96d5d840d9df | 12 | |
pai2015admirahusic | 0:96d5d840d9df | 13 | |
pai2015admirahusic | 0:96d5d840d9df | 14 | int main() { |
pai2015admirahusic | 0:96d5d840d9df | 15 | enable=0; |
pai2015admirahusic | 0:96d5d840d9df | 16 | int i=0; |
pai2015admirahusic | 0:96d5d840d9df | 17 | |
pai2015admirahusic | 0:96d5d840d9df | 18 | while(1) { |
pai2015admirahusic | 0:96d5d840d9df | 19 | |
pai2015admirahusic | 0:96d5d840d9df | 20 | if(taster1==1 && pritisnut1==0){ |
pai2015admirahusic | 0:96d5d840d9df | 21 | |
pai2015admirahusic | 0:96d5d840d9df | 22 | if(i==0) i=255; |
pai2015admirahusic | 0:96d5d840d9df | 23 | else i--; |
pai2015admirahusic | 0:96d5d840d9df | 24 | ledovi=i; |
pai2015admirahusic | 0:96d5d840d9df | 25 | pritisnut1=1; |
pai2015admirahusic | 0:96d5d840d9df | 26 | wait(0.2); |
pai2015admirahusic | 0:96d5d840d9df | 27 | } |
pai2015admirahusic | 0:96d5d840d9df | 28 | |
pai2015admirahusic | 0:96d5d840d9df | 29 | else if(taster2==1 && pritisnut2==0){ |
pai2015admirahusic | 0:96d5d840d9df | 30 | |
pai2015admirahusic | 0:96d5d840d9df | 31 | if(i==255) i=0; |
pai2015admirahusic | 0:96d5d840d9df | 32 | else i++; |
pai2015admirahusic | 0:96d5d840d9df | 33 | ledovi=i; |
pai2015admirahusic | 0:96d5d840d9df | 34 | pritisnut2=1; |
pai2015admirahusic | 0:96d5d840d9df | 35 | wait(0.2); |
pai2015admirahusic | 0:96d5d840d9df | 36 | } |
pai2015admirahusic | 0:96d5d840d9df | 37 | if(taster1==0) pritisnut1=0; |
pai2015admirahusic | 0:96d5d840d9df | 38 | if(taster2==0) pritisnut2=0; |
pai2015admirahusic | 0:96d5d840d9df | 39 | |
pai2015admirahusic | 0:96d5d840d9df | 40 | |
pai2015admirahusic | 0:96d5d840d9df | 41 | } |
pai2015admirahusic | 0:96d5d840d9df | 42 | |
pai2015admirahusic | 0:96d5d840d9df | 43 | |
pai2015admirahusic | 0:96d5d840d9df | 44 | |
pai2015admirahusic | 0:96d5d840d9df | 45 | |
pai2015admirahusic | 0:96d5d840d9df | 46 | |
pai2015admirahusic | 0:96d5d840d9df | 47 | |
pai2015admirahusic | 0:96d5d840d9df | 48 | |
pai2015admirahusic | 0:96d5d840d9df | 49 | } |
pai2015admirahusic | 0:96d5d840d9df | 50 |