Elmir Hodžić Haris Čustović

Dependencies:   mbed

Fork of LV2_Grupa4_Tim008_Zadatak1 by tim008 tim008

main.cpp

Committer:
tim008
Date:
2014-03-10
Revision:
1:0cd75656b137
Parent:
0:99863e846ec0

File content as of revision 1:0cd75656b137:

#include "mbed.h"

DigitalIn taster1(dp1); 
DigitalIn taster2(dp2);
DigitalOut enable(dp14);
BusOut myled(dp23, dp24, dp25, dp26, dp27, dp5, dp6, dp28);

int main() {
    
    bool t1_pritisnut = false;
    bool t2_pritisnut = false;
    
    int i = 0;
    enable = 0;
    myled = 0;
    int brojac;
    
    while(1) {
        
        if(taster1 == 0) t1_pritisnut = false;
        if(taster2 == 0) t2_pritisnut = false;
        
        if(taster1 == 1 && taster2 == 1) {}
        else if(taster1 == 1 && t1_pritisnut == false)
        {
            for(brojac = 0;; brojac++)
            if(taster1 == 0) break;
            
            if(brojac > 1000)
            {
            if(i == 255) i = 0;
            myled = i;
            i++;
            t1_pritisnut = true;
            }
            
        }
        else if(taster2 == 1 && t2_pritisnut == false)
        {
            for(brojac = 0;; brojac++)
            if(taster2 == 0) break;
            
            if(brojac > 1000)
            {
            if(i == 0) i =  255;
            myled = i;
            i--;
            t2_pritisnut = true;
            }
        }
        
    }
}