Own PWM lib

PWM.cpp

Committer:
Drohne
Date:
2016-04-10
Revision:
0:a30a502e0c75

File content as of revision 0:a30a502e0c75:

#include "mbed.h"
#include "PWM.h"

PWM::PWM(PinName pin) : _pin(pin){
        _pin = 0;
    }
    
    void PWM::dutycycle(int period, int ontime){
                            _pin = 0;
                            wait_us(ontime);            // ontime
                            _pin = 1;
                            wait_us(period-ontime);     // offtime
            }