Repuh Sahin Keco Armin

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 
00003 DigitalOut d2(dp23), d3(dp24), d4(dp25),a(dp26),b(dp27),c(dp5),d(dp6),e(dp28),f(dp1),g(dp2),dp(dp4);
00004 
00005 void Upali(){
00006         d2=0;
00007         d3=0;
00008         d4=0;        
00009 }
00010 
00011 void Fja(int br, bool zar){
00012     if(br==0){
00013         a=0;
00014         b=0;
00015         c=0;
00016         d=0;
00017         e=0;
00018         f=0;
00019         g=1;
00020     }else if(br==1){
00021         a=1;
00022         b=0;
00023         c=0;
00024         d=1;
00025         e=1;
00026         f=1;
00027         g=1;
00028     }
00029     else if(br==2){
00030         a=0;
00031         b=0;
00032         c=1;
00033         d=0;
00034         e=0;
00035         f=1;
00036         g=0;
00037     }
00038     else if(br==3){
00039         a=0;
00040         b=0;
00041         c=0;
00042         d=0;
00043         e=1;
00044         f=1;
00045         g=0;
00046     }
00047     else if(br==4){
00048         a=1;
00049         b=0;
00050         c=0;
00051         d=1;
00052         e=1;
00053         f=0;
00054         g=0;
00055     }
00056     else if(br==5){
00057         a=0;
00058         b=1;
00059         c=0;
00060         d=0;
00061         e=1;
00062         f=0;
00063         g=0;
00064     }
00065     else if(br==6){
00066         a=0;
00067         b=1;
00068         c=0;
00069         d=0;
00070         e=0;
00071         f=0;
00072         g=0;
00073     }
00074     else if(br==7){
00075         a=0;
00076         b=0;
00077         c=0;
00078         d=1;
00079         e=1;
00080         f=1;
00081         g=1;
00082     }
00083     else if(br==8){
00084         a=0;
00085         b=0;
00086         c=0;
00087         d=0;
00088         e=0;
00089         f=0;
00090         g=0;
00091     }
00092     else if(br==9){
00093         a=0;
00094         b=0;
00095         c=0;
00096         d=0;
00097         e=1;
00098         f=0;
00099         g=0;
00100     }
00101     if(zar==true){
00102         dp=0;    
00103     }else{dp=1;}
00104     
00105 }
00106 
00107 
00108 
00109 
00110 int main() {
00111     while(1) {
00112         bool zar=false;
00113         int i,k=0;
00114         
00115         Upali(); 
00116         for(int j=1;j<=9;j++)
00117         {
00118             for(i=0; i<=9; i++)
00119             {
00120                 Fja(i,zar);
00121                 wait(0.1);
00122             }
00123             
00124         }
00125         
00126         
00127     }
00128 }
00129 
00130