.

Dependencies:   mbed

Revision:
0:e3de08a92ba6
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Wed Mar 26 11:04:44 2014 +0000
@@ -0,0 +1,109 @@
+#include "mbed.h"
+
+DigitalOut pin1(p5);
+DigitalOut pin2(p6);
+DigitalOut pin3(p7);
+DigitalOut pin4(p8);
+DigitalOut myled1(LED1);
+DigitalOut myled2(LED2);
+DigitalOut myled3(LED3);
+DigitalOut myled4(LED4);
+int i;
+
+
+int main() {
+while(1)
+{
+for(i=0;i<=2;i++)
+
+        pin1=1;
+        pin2=1;
+        pin3=0;
+        pin4=0;
+        myled1=1;
+        wait(0.1);
+       
+         pin1=0;
+        pin2=1;
+        pin3=1;
+        pin4=0;
+        myled2=1;
+        wait(0.1);
+      
+        pin1=0;
+        pin2=0;
+        pin3=1;
+        pin4=1;
+        myled3=1;
+       wait(0.1);
+        pin1=1;
+        pin2=0;
+        pin3=0;
+        pin4=1;
+        myled4=1;
+        wait(0.1);
+ }      
+       
+  for(i=0;i<=2;i++)
+  {  
+     myled1=myled2=myled3=myled4=0;
+        pin1=1;
+        pin2=0;
+        pin3=0;
+        pin4=1;
+        myled4=1;
+wait(0.1);     
+         pin1=0;
+        pin2=0;
+        pin3=1;
+        pin4=1;
+        myled3=1;
+wait(0.1);     
+          pin1=0;
+        pin2=1;
+        pin3=1;
+        pin4=0;
+        myled2=1;
+       wait(0.1);
+        pin1=1;
+        pin2=1;
+        pin3=0;
+        pin4=0;
+        myled1=1;
+        wait(0.1);
+}
+      while(1)
+      {
+      
+      myled1=myled2=myled3=myled4=0;
+       pin1=1;
+        pin2=1;
+        pin3=0;
+        pin4=0;
+         myled1=1;
+wait(0.1);       
+         pin1=0;
+        pin2=1;
+        pin3=1;
+        pin4=0;
+       
+        myled3=1;
+wait(0.1);      
+        pin1=0;
+        pin2=0;
+        pin3=1;
+        pin4=1;
+        myled2=1;
+       wait(0.1);
+        pin1=1;
+        pin2=0;
+        pin3=0;
+        pin4=1;
+        
+        myled4=1;
+        wait(0.1);
+        }
+      
+       
+       
+}