中野班 中野班
/
LED課題4
LED 課題4 2進数 分岐のみ
Fork of LED課題4 by
main.cpp
- Committer:
- nakano_han
- Date:
- 2016-10-06
- Revision:
- 1:93ac688c0172
- Parent:
- 0:41e610c290e1
File content as of revision 1:93ac688c0172:
#include "mbed.h" AnalogIn sw1(A5); //SW1入力設定 AnalogIn sw2(A4); //SW2入力設定 DigitalOut out1(D7); //LED出力設定 DigitalOut out2(D6); //LED出力設定 DigitalOut out3(D5); //LED出力設定 DigitalOut out4(D4); //LED出力設定 int main() { char a=0; //char型の変数宣言 char x=0; //char型の変数宣言 char y=0; //char型の変数宣言 char z=0; //char型の変数宣言 while(1){ //無限ループ for(a=0;a<=8;a++) //aの初期値0,aが8以下の間繰り返す,1周ごとにaに1足す { x++; //xに1足す x = x%2; //xにxを2で割った時の余剰を格納 out1 = !out1; //LED出力を反転 if(x == 0) //xが0なら{}内実行 { y++; //yに1足す y = y%2; //yにyを2で割った時の余剰を格納 out2 = !out2; //LED出力を反転 if(y == 0) //yが0なら{}内実行 { z++; //zに1足す z = z%2; //zにzを2で割った時の余剰を格納 out3 = !out3; //LED出力を反転 if(z == 0) //zが0なら{}内実行 { out4 = !out4; //LED出力を反転 } } } wait(0.25); //0.25秒待つ } } }