Elmir Hodžić Haris Čustović
Fork of LV2_Grupa4_Tim008_Zadatak1 by
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 #include "mbed.h" 00002 00003 DigitalIn taster1(dp1); 00004 DigitalIn taster2(dp2); 00005 DigitalOut enable(dp14); 00006 BusOut myled(dp23, dp24, dp25, dp26, dp27, dp5, dp6, dp28); 00007 00008 int main() { 00009 00010 bool t1_pritisnut = false; 00011 bool t2_pritisnut = false; 00012 00013 int i = 0; 00014 enable = 0; 00015 myled = 0; 00016 int brojac; 00017 00018 while(1) { 00019 00020 if(taster1 == 0) t1_pritisnut = false; 00021 if(taster2 == 0) t2_pritisnut = false; 00022 00023 if(taster1 == 1 && taster2 == 1) {} 00024 else if(taster1 == 1 && t1_pritisnut == false) 00025 { 00026 for(brojac = 0;; brojac++) 00027 if(taster1 == 0) break; 00028 00029 if(brojac > 1000) 00030 { 00031 if(i == 255) i = 0; 00032 myled = i; 00033 i++; 00034 t1_pritisnut = true; 00035 } 00036 00037 } 00038 else if(taster2 == 1 && t2_pritisnut == false) 00039 { 00040 for(brojac = 0;; brojac++) 00041 if(taster2 == 0) break; 00042 00043 if(brojac > 1000) 00044 { 00045 if(i == 0) i = 255; 00046 myled = i; 00047 i--; 00048 t2_pritisnut = true; 00049 } 00050 } 00051 00052 } 00053 }
Generated on Sat Aug 6 2022 23:54:59 by
1.7.2
