テスト

Dependencies:   mbed

main.cpp

Committer:
e5119053f6
Date:
2022-08-30
Revision:
0:f33f5df14a61

File content as of revision 0:f33f5df14a61:

#include "mbed.h"
Serial pc(USBTX,USBRX,115200);
DigitalOut myled1(LED1);
DigitalOut myled2(LED2);
DigitalOut myled3(LED3);
DigitalOut myled4(LED4);
DigitalOut L1(p5);
DigitalOut L2(p6);
DigitalOut L3(p18);
DigitalIn sw(p7);

Ticker t;

void warikomi(){
    myled3=!myled3;
    }
int main()
{
    t.attach(&warikomi,1);
    while(sw) {
    }
    while(1) {
        pc.printf("%d \r\n",sw.read());
        myled1 = 1;
        myled2 = 0;
        //myled3 = 1;
        myled4 = 0;
        L1=1;
        L2=0;
        L3=1;
        wait(0.2);
        myled1 = 0;
        myled2 = 1;
        //myled3 = 0;
        myled4 = 1;
        L1=0;
        L2=1;
        L3=0;
        wait(0.2);
    }
}