"Hello" from Serial debug port at 9600 and Chasing LEDs.

Dependencies:   mbed

Fork of YYY_DragonflyHelloWorld by Paul Jaeger

Revision:
1:8d2af54ac542
Parent:
0:698b236430f4
Child:
2:d1a79f3c36f7
--- a/main.cpp	Thu May 28 22:51:24 2015 +0000
+++ b/main.cpp	Mon Jun 08 19:55:59 2015 +0000
@@ -10,15 +10,24 @@
 #define LED_BLINK_RATE 8  //Hertz
 
 //Define the LED pin output
-DigitalOut data00(PA_3);    //Blinds D0 LED
-DigitalOut data01(PA_2);    //Blinds D1 LED
-DigitalOut data02(PB_15);   //Blinds D2 LED
-DigitalOut data03(PA_0);    //Blinds D3 LED
-DigitalOut data04(PA_7);    //Blinds D4 LED
-DigitalOut data05(PA_9);    //Blinds D5 LED
-DigitalOut data06(PA_1);    //Blinds D6 LED
-DigitalOut data07(PA_8);    //Blinds D7 LED
-DigitalOut data08(PB_1);    //Blinds D8 LED
+//DigitalOut data00(D0); 
+DigitalOut data00(PA_3);     //Blinds D0 LED
+//DigitalOut data01(D1);
+DigitalOut data01(PA_2);     //Blinds D1 LED
+//DigitalOut data02(D2);
+//DigitalOut data02(PB_15);    //Blinds D2 LED
+//DigitalOut data03(D3);
+DigitalOut data03(PA_0);     //Blinds D3 LED
+//DigitalOut data04(D4);
+DigitalOut data04(PA_7);     //Blinds D4 LED
+//DigitalOut data05(D5);
+DigitalOut data05(PA_9);     //Blinds D5 LED
+//DigitalOut data06(D6);
+DigitalOut data06(PA_1);     //Blinds D6 LED
+//DigitalOut data07(D7);
+DigitalOut data07(PA_8);     //Blinds D7 LED
+//DigitalOut data08(D8); 
+DigitalOut data08(PB_1);     //Blinds D8 LED
 int temp;
 
 //Define timers
@@ -28,7 +37,7 @@
 int main() {
     data00 = 1;                            //Initialize LED off
     data01 = 1;                            //Initialize LED off
-    data02 = 1;                            //Initialize LED off
+//    data02 = 1;                            //Initialize LED off
     data03 = 1;                            //Initialize LED off
     data04 = 1;                            //Initialize LED off
     data05 = 1;                            //Initialize LED off
@@ -46,8 +55,7 @@
         
         //Calculates interval needed for specified frequency
         if ( led_timer.read_ms() >= (2000.0/(2*LED_BLINK_RATE))) {     
-            temp   =  data02;                 //Invert LED output
-            data02 =  data01;                 //Invert LED output
+            temp   =  data01;                 //Invert LED output
             data01 =  data00;                 //Invert LED output
             data00 =  data03;                 //Invert LED output
             data03 =  data06;                 //Invert LED output
@@ -55,7 +63,7 @@
             data08 =  data05;                 //Invert LED output
             data05 =  data04;                 //Invert LED output
             data04 =  data07;                 //Invert LED output
-            data07 =  temp;                 //Invert LED output
+            data07 =  temp;                   //Invert LED output
             led_timer.reset();          //Resets timer count to 0
         }
     }