THIS IS A TEST FOR HIMINI

Dependencies:   mbed

Fork of _HIMBED_TEST1 by BULME_HIMBED

Files at this revision

API Documentation at this revision

Comitter:
Enenkel
Date:
Mon Mar 20 12:23:27 2017 +0000
Parent:
2:b09f7006a9b3
Commit message:
This is a Test for HIMINI

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
diff -r b09f7006a9b3 -r e5625dcefe4a main.cpp
--- a/main.cpp	Thu Feb 09 12:20:30 2017 +0000
+++ b/main.cpp	Mon Mar 20 12:23:27 2017 +0000
@@ -9,7 +9,7 @@
 */ 
 #include "mbed.h"
 // ********   Definitionen  **********
-Serial pc(USBTX, USBRX); //  RxDO=P0_18 ->  TxDO=P0_19
+    //Serial pc(USBTX, USBRX); //  RxDO=P0_18 ->  TxDO=P0_19
 
 // Definition der 28 LED's
 DigitalOut ledD1(P2_5);  //Pin 4
@@ -28,120 +28,133 @@
 DigitalOut ledD14(P1_21);
 DigitalOut ledD15(P0_8);
 DigitalOut ledD16(P0_9);
-DigitalOut ledD17(P0_5);
-DigitalOut ledD18(P0_10);   //Pin20
+DigitalOut ledD17(P0_10);   //Pin20
 // 2. Seite des HIMINI !
-DigitalOut ledD19(P0_23);   //Pin21
-DigitalOut ledD20(P0_11);
-DigitalOut ledD21(P0_12);
-DigitalOut ledD22(P0_13);
-DigitalOut ledD23(P0_14);   //Pin25
-DigitalOut ledD24(P0_15);
-DigitalOut ledD25(P0_16);
-DigitalOut ledD26(P0_22);
-DigitalOut ledD27(P0_17);
-DigitalOut ledD28(P1_13);   //Pin30
+DigitalOut ledD18(P0_23);   //Pin21
+DigitalOut ledD19(P0_11);
+DigitalOut ledD20(P0_12);
+DigitalOut ledD21(P0_13);
+DigitalOut ledD22(P0_14);   //Pin25 auf d. PCB
+DigitalOut ledD23(P0_15);
+DigitalOut ledD24(P0_16);
+DigitalOut ledD25(P0_22);
+DigitalOut ledD26(P0_17);
+DigitalOut ledD27(P1_13);   //Pin30
 
 int a;                    
 
 // Hauptprogramm 
 int main()
 {
+ledD1=ledD2=ledD3=ledD4=ledD5=ledD6=ledD6=ledD7=ledD8=1;
+ledD9=ledD10=ledD11=ledD12=ledD13=ledD14=ledD15=ledD16=1;
+ledD17=ledD18=ledD19=ledD20=ledD21=ledD22=ledD23=ledD24=1;
+ledD25=ledD26=ledD27=1;
+
+
+
+
+
+
+
+
     ledD3=1;                // schaltet den FTDI auf den USB Stecker!
     //char readChar = 0;
-    pc.printf("Welcome to HIMINI\n\r");
+    //pc.printf("Welcome to HIMINI\n\r");
     wait (2);
  
     
  /*********************   2x Lauflicht der LEDS    *************/
-    pc.printf("LAUFLICHT UBER 12 LED aktiv !\n\r");
+    // pc.printf("LAUFLICHT UBER 12 LED aktiv !\n\r");
     a=1;
+ 
+ 
+ 
+    
     while (a<3) {   
-        ledD1=1;
+        ledD1=0;
         wait(0.5);
-        ledD1=0;
+        ledD1=1;
+        ledD2=0;
+        wait (0.2);
         ledD2=1;
+        ledD3=0;
         wait (0.2);
-        ledD2=0;
         ledD3=1;
-        wait (0.2);
-        ledD3=0;
-        ledD4=1;
+        ledD4=0;
         wait (0.2);
-        ledD4=0;
-        ledD5=1;
-        wait (0.2);
+        ledD4=1;
         ledD5=0;
-        ledD6=1;
         wait (0.2);
+        ledD5=1;
         ledD6=0;
+        wait (0.2);
+        ledD6=1;
+        ledD7=0;
+        wait (0.2);
         ledD7=1;
+        ledD8=0;
         wait (0.2);
-        ledD7=0;
         ledD8=1;
-        wait (0.2);
-        ledD8=0;
-        ledD9=1;
-        wait (0.2);
         ledD9=0;
-        ledD10=1;
         wait (0.2);
+        ledD9=1;
         ledD10=0;
-        ledD11=1;
         wait (0.2);
+        ledD10=1;
         ledD11=0;
-        ledD12=1;
         wait (0.2);
+        ledD11=1;
         ledD12=0;
-        ledD13=1;
         wait (0.2);
+        ledD12=1;
         ledD13=0;
+        wait (0.2);
+        ledD13=1;
+        ledD14=0;
+        wait (0.2);
         ledD14=1;
+        ledD15=0;
         wait (0.2);
-        ledD14=0;
         ledD15=1;
-        wait (0.2);
-        ledD15=0;
-        ledD16=1;
-        wait (0.2);
         ledD16=0;
-        ledD17=1;
         wait (0.2);
+        ledD16=1;
         ledD17=0;
-        ledD18=1;
+        wait (0.2);
+        ledD17=1;
+        ledD18=0;
         wait (0.2);
-        ledD18=0;
+        ledD18=1;
+        ledD19=0;
+        wait (0.2);
         ledD19=1;
+        ledD20=0;
         wait (0.2);
-        ledD19=0;
         ledD20=1;
-        wait (0.2);
-        ledD20=0;
-        ledD21=1;
+        ledD21=0;
         wait (0.2);
-        ledD21=0;
-        ledD22=1;
+        ledD21=1;
+        ledD22=0;
         wait (0.2);
-        ledD22=0;
-        ledD23=1;
+        ledD22=1;
+        ledD23=0;
         wait (0.2);
-        ledD23=0;
+        ledD23=1;
+        ledD24=0;
+        wait (0.2);
         ledD24=1;
+        ledD25=0;
         wait (0.2);
-        ledD24=0;
         ledD25=1;
+        ledD26=0;
         wait (0.2);
-        ledD25=0;
         ledD26=1;
+        ledD27=0;
         wait (0.2);
-        ledD26=0;
         ledD27=1;
         wait (0.2);
-        ledD27=0;
-        ledD28=1;
-        wait (0.2);
-        ledD28=0;
-        wait (0.2);
+        
         a=a++;
         }
         a=1;
@@ -149,19 +162,19 @@
         ledD1=ledD2=ledD3=ledD4=ledD5=ledD6=ledD7=ledD8=ledD9=ledD10=0;
         ledD11=ledD12=ledD13=ledD13=ledD14=ledD15=ledD16=ledD17=0;
         ledD18=ledD19=ledD20=ledD21=ledD22=ledD23=ledD24=0;
-        ledD25=ledD26=ledD27=ledD28=0;
+        ledD25=ledD26=ledD27==0;
         wait (5);
         ledD1=ledD2=ledD3=ledD4=ledD5=ledD6=ledD7=ledD8=ledD9=ledD10=1;
         ledD11=ledD12=ledD13=ledD13=ledD14=ledD15=ledD16=ledD17=1;
         ledD18=ledD19=ledD20=ledD21=ledD22=ledD23=ledD24=1;
-        ledD25=ledD26=ledD27=ledD28=1;
+        ledD25=ledD26=ledD27=1;
         wait (5);
         a=a++;
         }
         ledD1=ledD2=ledD3=ledD4=ledD5=ledD6=ledD7=ledD8=ledD9=ledD10=0;
         ledD11=ledD12=ledD13=ledD13=ledD14=ledD15=ledD16=ledD17=0;
         ledD18=ledD19=ledD20=ledD21=ledD22=ledD23=ledD24=0;
-        ledD25=ledD26=ledD27=ledD28=0;
+        ledD25=ledD26=ledD27=0;
         }