
LED 課題2 LED往復
main.cpp
- Committer:
- nakano_han
- Date:
- 2016-10-13
- Revision:
- 3:80c5e3fdb901
- Parent:
- 2:c83ca33712c8
File content as of revision 3:80c5e3fdb901:
#include "mbed.h" AnalogIn sw1(A5); //SW1入力設定 AnalogIn sw2(A4); //SW2入力設定 BusOut leds(D7,D6,D5,D4); //LED出力設定 int main() { while(1){ //無限ループ for(int i=0; i<=3;i++) //iの初期値0,iが3以下の間繰り返す,1周ごとにiに1足す { leds = 1 << i; //LEDをiの値分シフト wait(0.25); //0.25秒待つ } for(int i=2;i>0;i--) //iの初期値2,iが0より大きい間繰り返す,1周ごとにiから1引く { leds = 1 << i; //LEDをiの値分シフト wait(0.25); //0.25秒待つ } } }