M0_Übung_2b

Dependencies:   mbed

Fork of M0_Lektion02b by Gottfried Enenkel

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h" 
00002 
00003 // **** DEFINITIONEN ****
00004 
00005 DigitalOut LedD1 (P1_8);
00006 DigitalOut LedD2 (P1_9);
00007 DigitalOut LedD3 (P1_10);
00008 DigitalOut LedD4 (P1_11);
00009 DigitalOut LedD13 (P1_0);
00010 DigitalOut LedD14 (P1_1);
00011 DigitalOut LedD15 (P1_3);
00012 DigitalOut LedD16 (P1_4);
00013 DigitalOut LedD17 (P1_6);
00014 DigitalOut LedD18 (P1_7);
00015 DigitalOut LedD19 (P1_12);
00016 DigitalOut LedD20 (P1_13);
00017 
00018  // **** HAUPTPROGRAMM ****
00019  
00020 int main()
00021 {
00022     while(1)               
00023         {
00024             LedD1=1;       
00025             wait(0.4);     
00026             LedD2=1;                    
00027             wait (0.4);    
00028             LedD1=0;
00029             LedD3=1;
00030             wait (0.4);
00031             LedD2=0;
00032             LedD4=1;
00033             wait (0.4);
00034             LedD3=0;
00035             LedD13=1;
00036             wait (0.4);
00037             LedD4=0;
00038             LedD14=1;
00039             wait (0.4);
00040             LedD13=0;
00041             LedD15=1;
00042             wait (0.4);  
00043             LedD14=0;
00044             LedD16=1;          
00045             wait (0.4);  
00046             LedD15=0;
00047             LedD17=1;          
00048             wait (0.4); 
00049             LedD16=0;
00050             LedD18=1;          
00051             wait (0.4); 
00052             LedD17=0;
00053             LedD19=1;          
00054             wait (0.4); 
00055             LedD18=0;
00056             LedD20=1;          
00057             wait (0.4); 
00058             LedD19=0;        
00059             wait (0.4); 
00060             LedD20=0;          
00061             wait (0.4);    
00062                          
00063             //Zurück
00064             
00065             LedD20=1;
00066             wait (0.4);
00067             LedD19=1;
00068             wait (0.4); 
00069             LedD20=0;
00070             LedD18=1;
00071             wait (0.4); 
00072             LedD19=0;
00073             LedD17=1;
00074             wait (0.4); 
00075             LedD18=0;
00076             LedD16=1;
00077             wait (0.4); 
00078             LedD17=0;
00079             LedD15=1;
00080             wait (0.4); 
00081             LedD16=0;
00082             LedD14=1;
00083             wait (0.4); 
00084             LedD15=0;
00085             LedD13=1;
00086             wait (0.4); 
00087             LedD14=0;
00088             LedD4=1;
00089             wait (0.4); 
00090             LedD13=0;
00091             LedD3=1;
00092             wait (0.4); 
00093             LedD4=0;
00094             LedD2=1;
00095             wait (0.4); 
00096             LedD3=0;
00097             LedD1=1;
00098             wait (0.4);
00099             LedD2=0;
00100             wait (0.4);
00101             LedD1=0;
00102             wait (0.4);
00103                                   
00104         }
00105 }
00106 // **** ENDE ****