Ognjen Arbutina 2020/0581

Dependencies:   mbed

main.cpp

Committer:
arbutinao
Date:
2021-11-06
Revision:
0:5d00ada617a6

File content as of revision 0:5d00ada617a6:

/*
* Sekcija predvidjena za uvoz biblioteka
*/
#include "mbed.h"


/*
*Sekcija za definisanje direktiva i glavnih promenljivih
*/

#define DISPLAY_ON    0
#define WAIT_MS       50


BusOut display2PC_7, PA_10, PA_9, PA_8, PB_10, PB_5, PB_4 );
DigitalIn buttonSW1(PC_8);
BusOut digitalNum1(PB_6, PA_10, PA_9, PA_8, PB_10, PB_5, PB_4, PB_3,PC_7);

/*
*Sekcija za pisanje glavne funckije i korisničkih (dodatnih, pomoćnih) funkcija
*/

void incrementation (void);
int main()
{
    static char  button_released = 0;
  //Prvi zadatak  
    while(1)
    {   
        display2.write(DISPLAY_ON);
        wait_ms(WAIT_MS);
        
    //Drugi zadatak
        if (!buttonSW1)
        {
            if (button_released)
            {
            incrementation();    
            button_released=0;
            }   
        }
        else 
        {
            button_released =1;
        }
    }    
    
}

void incrementation ()
{
    switch(1)
    {
    case 1 digitalNum1
    case 2 digitalNum1
    case 3 digitalNum1
    case 4 digitalNum1
    case 5 digitalNum1
    case 6 digitalNum1
    case 7 digitalNum1
    case 8 digitalNum1
    case 9 digitalNum1
    case 10 digitalNum1
    case 11 digitalNum1
    case 12 digitalNum1
    case 13 digitalNum1
    case 14 digitalNum1
    case 15 digitalNum1
    }  
}