Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: SoftPWM_Example XYZ_Joystick_PWM mbed_pwm mbed_Ahan_robocon ... more
Homepage
#include "mbed.h"
#include "math.h"
#include "SoftPWM.h"
SoftPWM led[] = { LED1,LED2,LED3,LED4 };
int main()
{
for ( int i=0; i<4; i++ ) led[i].period_ms( 1 );
while (1) {
for ( int j=0; j<360; j+=10 ) {
for ( int k=0; k<4; k++ ) {
led[k] = cos( (j+k*90)*2.0*3.14/360 ) * 0.5 + 0.5;
wait(0.01);
}
}
}
}