Mesud Klisura Selma Tucak
Fork of tim7_lv6 by
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 #include "mbed.h" 00002 00003 BusOut prikaz1(dp26,dp25,dp24,dp23); 00004 BusOut prikaz2(dp28,dp6,dp5,dp27); 00005 00006 DigitalOut enable(dp14); 00007 //DigitalIn taster(dp1); 00008 InterruptIn taster(dp1); 00009 Ticker ti; 00010 Timer t; 00011 const float T(2.0); 00012 int brojac1(0); 00013 int brojac2(0); 00014 00015 void resetuj() { 00016 brojac1=(brojac1+1)%16; 00017 prikaz1=brojac1; 00018 } 00019 00020 void pritisni() { 00021 if (t.read_ms()>200) 00022 brojac2=(brojac2+1)%16; 00023 prikaz2=brojac2; 00024 t.reset(); 00025 00026 } 00027 int main() 00028 { 00029 enable=0; 00030 prikaz1=brojac1; 00031 prikaz2=brojac2; 00032 t.start(); 00033 taster.rise(&pritisni); 00034 ti.attach(&resetuj,T); 00035 while(1) { 00036 /*wait(T); 00037 brojac1=(brojac1+1)%16; 00038 if (taster) brojac2=(brojac2+1)%16; 00039 00040 prikaz1=brojac1; 00041 prikaz2=brojac2;*/ 00042 00043 } 00044 } 00045
Generated on Wed Aug 24 2022 16:52:50 by
1.7.2
