PWMによる音だし

Dependencies:   mbed

main.cpp

Committer:
yueee_yt
Date:
2011-12-26
Revision:
0:862276502fe2

File content as of revision 0:862276502fe2:

#define mC 261.626
#define mD 293.665
#define mE 329.628
#define mF 349.228
#define mG 391.995
#define mA 440.000
#define mB 493.883

#include "mbed.h"

PwmOut sp1(p25);

int main() {
    float mm[]={mC,mD,mE,mF,mG,mA,mB,mC*2};
    int i;
    
    for (i=0;i<sizeof(mm);i++) {
        sp1.period(1.0/mm[i]);
        sp1.write(0.5f);
        wait(0.5f);
        sp1.write(0.0f);
    }
    while (1);
}