
// Uvoz biblioteka
#include "mbed"
#include "platform/mbed_thread.h"

// Definisanje direktiva
#define LED_ON                                                                 1
#define LED_OFF                                                                0
#define PERIOD_MS                                                            250

// Deklaracija glavnih promenljivih
BusOut display(SEL1, SEL2, a, b, c, d, e, f, g);
DigitalIn button_sw1(BUTTON1);


// Pisanje sporednih funkcija

// Pisanje glavne funkcije

int main()
{
   while(1)
   {
       
       if(BUTTON1 = 1){
           SEL1.write(0);
           b.write(0);
           c.write(0);  
           
           wait_ms(PERIOD);
        if(BUTTON1 = 1){   
           SEL1.write(0);
           a.write(0);
           b.write(0); 
           d.write(0);
           g.write(0); 
           e.write(0);
           
            wait_ms(PERIOD);
          }
          if(BUTTON1 = 1){ 
           SEL1.write(0);
           a.write(0); 
           b.write(0);
           c.write(0); 
           d.write(0);
           g.write(0); 
           
            wait_ms(PERIOD);
           }
           if(BUTTON1 = 1){
           SEL1.write(0);
           f.write(0); 
           g.write(0);
           c.write(0); 
           b.write(0);
           
            wait_ms(PERIOD);
           }
           if(BUTTON1 = 1){
           SEL1.write(0);
           a.write(0); 
           b.write(0);
           g.write(0); 
           e.write(0);
           d.write(0); 
           
            wait_ms(PERIOD);
           }
           if(BUTTON1 = 1){
           SEL1.write(0);
           f.write(0); 
           e.write(0);
           e.write(0); 
           d.write(0);
           c.write(0); 
           
      wait_ms(PERIOD);
     }
     if(BUTTON1 = 1){
           SEL1.write(0);
           a.write(0); 
           b.write(0);
           c.write(0); 
           
            wait_ms(PERIOD);
          }
          
          if(BUTTON1 = 1){ 
           SEL1.write(0);
           a.write(0); 
           b.write(0);
           c.write(0); 
           d.write(0);
           e.write(0); 
           f.write(0);
           g.write(0); 
           
            wait_ms(PERIOD);
           }
           
           if(BUTTON1 = 1){
           SEL1.write(0);
           a.write(0); 
           b.write(0);
           c.write(0); 
           d.write(0);
           f.write(0); 
           
            wait_ms(PERIOD);
           
           }
           if(BUTTON1 = 1)
           
           SEL2.write(0);
           c.write(0); 
           b.write(0);
           SEL1.write(0); 
           a.write(0);
           c.write(0); 
           b.write(0);
           d.write(0); 
           e.write(0);
           f.write(0); 
          
           wait_ms(PERIOD);
           }
           if(BUTTON1 = 1){
             SEL1.write(0); 
           a.write(0);
           c.write(0); 
           b.write(0);
           d.write(0); 
           e.write(0);
           f.write(0); 
          
           }
    
    
    
    
    
    
    
}