Josip Kvesić
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 InterruptIn taster(dp1); 00008 00009 const float T(200000); 00010 int brojac1(0); 00011 int brojac2(0); 00012 Timer t2; 00013 Ticker t1; 00014 00015 void tipka(){ 00016 if(t2.read_ms()>200){ 00017 00018 brojac2=(brojac2+1)%16; 00019 prikaz2=brojac2; 00020 t2.reset(); 00021 } 00022 } 00023 00024 void pomocna(){ 00025 00026 brojac1=(brojac1+1)%16; 00027 prikaz1=brojac1; 00028 00029 } 00030 00031 00032 int main() 00033 { 00034 enable=0; 00035 prikaz1=brojac1; 00036 prikaz2=brojac2; 00037 t2.start(); 00038 taster.rise(&tipka); 00039 t1.attach_us(&pomocna,T); 00040 00041 while(1); 00042 } 00043
Generated on Fri May 17 2024 14:05:01 by
1.7.2