Tests motors - increments one, decrements the other

Dependencies:   mbed

Fork of FRDM-K64_PWM by Augusto Panecatl

main.cpp

Committer:
joshwilkins2013
Date:
2015-03-23
Revision:
2:d861baf2b13b
Parent:
1:fd419b982c73
Child:
3:8065a36c54ad

File content as of revision 2:d861baf2b13b:

#include "mbed.h"

//PWM output channel
PwmOut PWM1(PTD0);
PwmOut PWM2(PTC4);

DigitalOut PinI1(PTA0); //pin 8
DigitalOut PinI2(PTD2); // pin 11

DigitalOut PinI3(PTD3);  // pin 12
DigitalOut PinI4(PTD1);  // pin 13

int main()  
{
    PinI1 = PinI3 = 0;
    PinI2 = PinI4 = 1;
    PWM1.period_ms(255);
    PWM2.period_ms(255);
    int x;
    x=1;
    
    while(1){
        PWM1.pulsewidth_ms(x);
        PWM2.pulsewidth_ms(x);
        x=x+1;
        wait(1);
        if(x==255)  x=1;
    }
}