M0_Übung_5
Fork of M0_Lektion05 by
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 #include "mbed.h" 00002 00003 // **** DEFINITIONEN **** 00004 00005 BusOut led(P1_13,P1_12,P1_7,P1_6,P1_4,P1_3,P1_1,P1_0,LED4,LED3,LED2,LED1); 00006 00007 int I; 00008 double X; 00009 00010 // **** HAUPTPROGRAMM **** 00011 00012 int main() 00013 { 00014 I=1; 00015 X=2; 00016 00017 while(I<=5) 00018 { 00019 led=0x000; //LED **** **** **** 0000 0000 0000 00020 wait(X); 00021 X=X*0.999; 00022 led=0x001; //LED **** **** ***X 0000 0000 0001 00023 wait (X); 00024 X=X*0.999; 00025 led=0x002; //LED **** **** **X* 0000 0000 0010 00026 wait (X); 00027 X=X*0.999; 00028 led=0x004; //LED **** **** *X** 0000 0000 0100 00029 wait (X); 00030 X=X*0.999; 00031 led=0x008; //LED **** **** X*** 0000 0000 1000 00032 wait (X); 00033 X=X*0.999; 00034 led=0x010; //LED **** ***X **** 0000 0001 0000 00035 wait (X); 00036 X=X*0.999; 00037 led=0x020; //LED **** **X* **** 0000 0010 0000 00038 wait (X); 00039 X=X*0.999; 00040 led=0x040; //LED **** *X** **** 0000 0100 0000 00041 wait (X); 00042 X=X*0.999; 00043 led=0x080; //LED **** X*** **** 0000 1000 0000 00044 wait (X); 00045 X=X*0.999; 00046 led=0x100; //LED ***X **** **** 0001 0000 0000 00047 wait (X); 00048 X=X*0.999; 00049 led=0x200; //LED **X* **** **** 0010 0000 0000 00050 wait (X); 00051 X=X*0.999; 00052 led=0x400; //LED *X** **** **** 0100 0000 0000 00053 wait (X); 00054 X=X*0.999; 00055 led=0x800; //LED X*** **** **** 1000 0000 0000 00056 wait (X); 00057 X=X*0.999; 00058 led=0x000; //LED **** **** **** 0000 0000 0000 00059 wait (X); 00060 X=X*0.999; 00061 00062 I++; 00063 00064 } 00065 } 00066 // **** ENDE ****
Generated on Fri Jul 15 2022 13:10:44 by
1.7.2
