complete1

Dependencies:   mbed

main.cpp

Committer:
Peeraya
Date:
2015-10-13
Revision:
1:6daa49c26c2b
Parent:
0:212362d7d1f9

File content as of revision 1:6daa49c26c2b:

#include "mbed.h"

DigitalOut myled0(D15);
DigitalOut myled1(D14);
DigitalOut myled2(D13);
DigitalOut myled3(D12);
DigitalOut myled4(D11);
DigitalOut myled5(D10);
DigitalOut myled6(D9);
DigitalOut myled7(D8);

DigitalIn inbutton1(D3);
DigitalIn inbutton2(D4);
DigitalIn inbutton3(D5);

DigitalIn inbutton6(D6);
DigitalIn inbutton7(D7);

int main() 
    {
        int delay=1;
        while(1)
        {
        if(inbutton1==1 && inbutton2==0 && inbutton3==0)
        
            {
                myled0=1;
                wait(delay);
                myled0=0;
        
                myled1=1;z
                wait(delay);
                myled1=0;
        
                myled2=1;
                wait(delay);
                myled2=0;
        
                myled3=1;
                wait(delay);
                myled3=0;
        
                myled4=1;
                wait(delay);
                myled4=0;
        
                myled5=1;
                wait(delay);
                myled5=0;
        
                myled6=1;
                wait(delay);
                myled6=0;
        
                myled7=1;
                wait(delay);
                myled7=0;
            }
           if(inbutton1==0 && inbutton2==1 && inbutton3==0)
            {
                myled3=1;
                myled4=1;
                wait(delay);
                myled3=0;
                myled4=0;
                
                myled2=1;
                myled5=1;
                wait(delay);
                myled2=0;
                myled5=0;
                
                myled1=1;
                myled6=1;
                wait(delay);
                myled1=0;
                myled6=0;
                
                myled0=1;
                myled7=1;
                wait(delay);
                myled0=0;
                myled7=0;
                
                myled0=1;
                myled7=1;
                wait(delay);
                myled0=0;
                myled7=0;
                
                myled1=1;
                myled6=1;
                wait(delay);
                myled1=0;
                myled6=0;
                
                myled2=1;
                myled5=1;
                wait(delay);
                myled2=0;
                myled5=0;
                
                myled3=1;
                myled4=1;
                wait(delay);
                myled3=0;
                myled4=0;
            }
            if(inbutton1==0 && inbutton2==0 && inbutton3==1)
            {
                myled0=1;
                myled2=1;
                myled4=1;
                myled6=1;
                wait(delay);
                myled0=0;
                myled2=0;
                myled4=0;
                myled6=0;
                
                myled1=1;
                myled3=1;
                myled5=1;
                myled7=1;
                wait(delay);
                myled1=0;
                myled3=0;
                myled5=0;
                myled7=0;
                
            }
            else{myled0=0;myled1=0;myled2=0;myled3=0;myled4=0;myled5=0;myled6=0;myled7=0;}
            if(inbutton6==1){delay++;}
            if(inbutton7==1){delay--;}
              
          }
         
}