Emir Mujačić Amela Špica
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 #include "mbed.h" 00002 00003 BusOut led(dp23, dp24, dp25, dp26, dp27, dp5, dp6, dp28); 00004 DigitalOut enabled(dp14); 00005 DigitalIn taster1(dp1); 00006 DigitalIn taster2(dp2); 00007 00008 int main() { 00009 int p1 = 0, p2 =0; 00010 int brojac = 0, a = 0; 00011 enabled=0; 00012 led = brojac; 00013 while(1) { 00014 00015 if (p1==1) 00016 { 00017 a++; 00018 if (taster1 == 1 && a > 1000) 00019 { 00020 brojac++; 00021 00022 a = 0; 00023 } 00024 } 00025 if (p2==1) 00026 { 00027 a++; 00028 if (taster2 == 1 && a > 1000) 00029 {brojac--; a = 0;} 00030 } 00031 if(taster1 == 0) p1=1; 00032 else p1=0; 00033 if(taster2 == 0) p2=1; 00034 else p2=0; 00035 if (brojac < 0) brojac = 255; 00036 if (brojac > 255) brojac = 0; 00037 led= brojac; 00038 00039 } 00040 }
Generated on Tue Aug 16 2022 23:27:10 by
1.7.2