
LED課題0 初期値設定後、LED2進数表示
Revision 0:9de32eeef0cf, committed 2016-10-13
- Comitter:
- nakano_han
- Date:
- Thu Oct 13 02:45:49 2016 +0000
- Commit message:
- LED??0????????2???LED??
Changed in this revision
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
mbed.bld | Show annotated file Show diff for this revision Revisions of this file |
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Thu Oct 13 02:45:49 2016 +0000 @@ -0,0 +1,91 @@ +#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; //aの初期値設定(LED2進数表示の分岐の値) + if(a == 1) //aの値が1なら{}内実行 + { + out1 = 0xFF; //LED1点灯 + } + if(a == 2) //aの値が2なら{}内実行 + { + out2 = 0xFF; //LED2点灯 + } + if(a == 3) //aの値が3なら{}内実行 + { + out1 = 0xFF; //LED1点灯 + out2 = 0xFF; //LED2点灯 + } + if(a == 4) //aの値が4なら{}内実行 + { + out3 = 0xFF; //LED3点灯 + } + if(a == 5) //aの値が5なら{}内実行 + { + out1 = 0xFF; //LED1点灯 + out3 = 0xFF; //LED3点灯 + } + if(a == 6) //aの値が6なら{}内実行 + { + out2 = 0xFF; //LED2点灯 + out3 = 0xFF; //LED3点灯 + } + if(a == 7) //aの値が7なら{}内実行 + { + out1 = 0xFF; //LED1点灯 + out2 = 0xFF; //LED2点灯 + out3 = 0xFF; //LED3点灯 + } + if(a == 8) //aの値が8なら{}内実行 + { + out4 = 0xFF; //LED4点灯 + } + if(a == 9) //aの値が9なら{}内実行 + { + out1 = 0xFF; //LED1点灯 + out4 = 0xFF; //LED4点灯 + } + if(a == 10) //aの値が10なら{}内実行 + { + out2 = 0xFF; //LED2点灯 + out4 = 0xFF; //LED4点灯 + } + + if(a == 11) //aの値が11なら{}内実行 + { + out1 = 0xFF; //LED1点灯 + out2 = 0xFF; //LED2点灯 + out4 = 0xFF; //LED4点灯 + } + if(a == 12) //aの値が12なら{}内実行 + { + out3 = 0xFF; //LED3点灯 + out4 = 0xFF; //LED4点灯 + } + if(a == 13) //aの値が13なら{}内実行 + { + out1 = 0xFF; //LED1点灯 + out3 = 0xFF; //LED3点灯 + out4 = 0xFF; //LED4点灯 + } + if(a == 14) //aの値が14なら{}内実行 + { + out2 = 0xFF; //LED2点灯 + out3 = 0xFF; //LED3点灯 + out4 = 0xFF; //LED4点灯 + } + if(a == 15) //aの値が15なら{}内実行 + { + out1 = 0xFF; //LED1点灯 + out2 = 0xFF; //LED2点灯 + out3 = 0xFF; //LED3点灯 + out4 = 0xFF; //LED4点灯 + } +} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mbed.bld Thu Oct 13 02:45:49 2016 +0000 @@ -0,0 +1,1 @@ +http://mbed.org/users/mbed_official/code/mbed/builds/25aea2a3f4e3 \ No newline at end of file