Dependencies:   PCA9955A_library_prototype mbed

Revision:
1:8bcef4962076
Parent:
0:71d7b5b100ab
Child:
2:8a31696f1da5
--- a/main.cpp	Wed Jul 16 08:27:59 2014 +0000
+++ b/main.cpp	Wed Jul 16 08:39:27 2014 +0000
@@ -1,15 +1,20 @@
 #include "mbed.h"
 
-PwmOut      myled( LED1 );
+BusOut      leds( LED4, LED3, LED2, LED1 );
 AnalogIn    ain( p20 );
 //AnalogIn    ain( dp4 );
 
-int main() // テストノコードダヨ
+int main()
 {
+    float   in;
+    float   coef    = 26.4;
     float   peak    = 0;
     
     while(1) {
-        myled = (float)ain;
+        in      = (float)ain;
+        peak    = in < peak ? peak : in;
+        leds    = 0x1 << (int)(coef * peak);
+        peak    *= 0.999;
     }
 
 }