mbed の wait_us(マイクロ秒) 函数を使う場合

4 マイクロ秒きざみで増減できる。

#include "MicroBit.h"
MicroBit uBit;
int t = 21;

int main(void){
    uBit.init();
    for(;;){
        uBit.io.P0.setDigitalValue(1);
        wait_us(t);
        uBit.io.P0.setDigitalValue(0);
        wait_us(t);
    }
    return 0;
}

f:id:ti-nspire:20180514111811p:plain:w400
f:id:ti-nspire:20180514111853p:plain:w400