prueba pwm

Revision:
0:5c6d9b714a76
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Fri Mar 30 19:20:57 2018 +0000
@@ -0,0 +1,49 @@
+#include "mbed.h"
+
+PwmOut PWM1(PA_9);
+PwmOut PWM2(PA_10);
+PwmOut PWM3(PB_0);
+PwmOut PWM4(PB_6);
+PwmOut PWM5(PB_1);
+PwmOut PWM6(PA_8);
+PwmOut PWM7(PA_11);
+PwmOut PWM8(PA_7);
+PwmOut PWM9(PA_6);
+PwmOut PWM10(PA_3);
+PwmOut PWM11(PA_1);
+DigitalOut myled(LED1);
+
+
+//Brazo izq 0.001 hasta
+
+int main()
+{
+
+    PWM1.period_ms(1);
+    PWM2.period_ms(1);
+    PWM3.period_ms(1);
+    PWM4.period_ms(1);
+    PWM5.period_ms(1);
+    PWM6.period_ms(1);
+    PWM7.period_ms(1);
+    PWM8.period_ms(1);
+    PWM9.period_ms(1);
+    PWM10.period_ms(1);
+    PWM11.period_ms(1);
+
+    while(1) {
+        myled=1;
+        PWM1.write(0.5); // servo position determined by a pulsewidth between 1-2ms
+        PWM2.write(0.5);
+        PWM3.write(0.5);
+        PWM4.write(0.5);
+        PWM5.write(0.5);
+        PWM6.write(0.5);
+        PWM7.write(0.5);
+        PWM8.write(0.5);
+        PWM9.write(0.5);
+        PWM10.write(0.5);
+        PWM11.write(0.5);
+
+    }
+}