Amer Ratković Amela Špica

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002  
00003 BusOut prikaz1(dp26,dp25,dp24,dp23);
00004 BusOut prikaz2(dp28,dp6,dp5,dp27);
00005  Ticker idemo;
00006 
00007 InterruptIn onoff(dp1);
00008 
00009  Timer timer_reset;
00010 DigitalOut enable(dp14);
00011 //DigitalIn taster(dp1);
00012  
00013 const float T(2);
00014 int brojac1(0);
00015 int brojac2(0);
00016 
00017 
00018 void res()
00019 {
00020     if(timer_reset.read_ms() > 100)
00021          {  
00022          
00023            brojac2=(brojac2+1)%16;
00024            prikaz2=brojac2;
00025          }  
00026          timer_reset.reset(); 
00027 }
00028 
00029 
00030  
00031 
00032 void ispis()
00033 {
00034     brojac1=(brojac1+1)%16;
00035     prikaz1=brojac1;
00036 
00037 }
00038 
00039 int main()
00040 {
00041     enable=0;
00042     timer_reset.start();
00043     prikaz1=brojac1;
00044     prikaz2=brojac2;
00045     onoff.rise(&res);
00046     idemo.attach(&ispis, T);
00047 
00048  
00049     while(1) { 
00050     }
00051 }
00052