Eldar Granulo Faris Odobasic

Dependencies:   mbed

main.cpp

Committer:
tim003
Date:
2014-03-10
Revision:
0:2df5fe575713

File content as of revision 0:2df5fe575713:

#include "mbed.h"

DigitalOut myled(LED1);
DigitalOut koloneArray [4] = {dp9, dp10, dp11, dp13};
DigitalIn redoviArray[4] =  {dp16, dp15, dp17, dp18};
DigitalOut arrayledica [8] = {dp23, dp24, dp25, dp26, dp27, dp5, dp6, dp28};
DigitalOut enable(dp14);

void uduni(int i, int j)
{
    int ledicaZaIzbaciti = 3*i + 1+ j;
    if(!ledicaZaIzbaciti > 8 || !ledicaZaIzbaciti <0)arrayledica[ledicaZaIzbaciti - 1] = 0;
    
    
}

int kolonaJedan ()
{
    for(int i = 0; i < 4; i++)
    {
        
    }

int main() {
       enable = 0;
    for(int i = 0; i < 8; i++)
    {
        arrayledica[i] = 1;
        }
     
    while(1) {
        for(int i = 0; i < 4; i++)
        {
            if(koloneArray[i] == 1)
                KolonaJedan():
            }
        for(int i = 0; i < 4; i++){
            
            if(koloneArray[i] == 1){
                
                for(int j = 0; j < 4; j++){
                    if(redoviArray[j] == 1){
                        uduni(i,j);
                        break;    
                    }
                }
            }
        }
    }
}