M0_Übung_2b

Dependencies:   mbed

Fork of M0_Lektion02b by Gottfried Enenkel

main.cpp

Committer:
StefanSeebacher
Date:
2016-04-21
Revision:
3:51957e6c8ab4
Parent:
2:46da9f6bc48c

File content as of revision 3:51957e6c8ab4:

#include "mbed.h" 

// **** DEFINITIONEN ****

DigitalOut LedD1 (P1_8);
DigitalOut LedD2 (P1_9);
DigitalOut LedD3 (P1_10);
DigitalOut LedD4 (P1_11);
DigitalOut LedD13 (P1_0);
DigitalOut LedD14 (P1_1);
DigitalOut LedD15 (P1_3);
DigitalOut LedD16 (P1_4);
DigitalOut LedD17 (P1_6);
DigitalOut LedD18 (P1_7);
DigitalOut LedD19 (P1_12);
DigitalOut LedD20 (P1_13);

 // **** HAUPTPROGRAMM ****
 
int main()
{
    while(1)               
        {
            LedD1=1;       
            wait(0.4);     
            LedD2=1;                    
            wait (0.4);    
            LedD1=0;
            LedD3=1;
            wait (0.4);
            LedD2=0;
            LedD4=1;
            wait (0.4);
            LedD3=0;
            LedD13=1;
            wait (0.4);
            LedD4=0;
            LedD14=1;
            wait (0.4);
            LedD13=0;
            LedD15=1;
            wait (0.4);  
            LedD14=0;
            LedD16=1;          
            wait (0.4);  
            LedD15=0;
            LedD17=1;          
            wait (0.4); 
            LedD16=0;
            LedD18=1;          
            wait (0.4); 
            LedD17=0;
            LedD19=1;          
            wait (0.4); 
            LedD18=0;
            LedD20=1;          
            wait (0.4); 
            LedD19=0;        
            wait (0.4); 
            LedD20=0;          
            wait (0.4);    
                         
            //Zurück
            
            LedD20=1;
            wait (0.4);
            LedD19=1;
            wait (0.4); 
            LedD20=0;
            LedD18=1;
            wait (0.4); 
            LedD19=0;
            LedD17=1;
            wait (0.4); 
            LedD18=0;
            LedD16=1;
            wait (0.4); 
            LedD17=0;
            LedD15=1;
            wait (0.4); 
            LedD16=0;
            LedD14=1;
            wait (0.4); 
            LedD15=0;
            LedD13=1;
            wait (0.4); 
            LedD14=0;
            LedD4=1;
            wait (0.4); 
            LedD13=0;
            LedD3=1;
            wait (0.4); 
            LedD4=0;
            LedD2=1;
            wait (0.4); 
            LedD3=0;
            LedD1=1;
            wait (0.4);
            LedD2=0;
            wait (0.4);
            LedD1=0;
            wait (0.4);
                                  
        }
}
// **** ENDE ****