■課題01■

■練習課題■

図(OAKS16プログラミングテキストより引用)のようにLED点灯を移動させる動作を無限に繰り返せ.(サンプルを参考にして,タイマー機能を使って0.5秒間隔でLED一つ分移動するようなプログラムを作成せよ.)

ヒント

■必修課題■

練習課題を少し変更する.右から左へLED点灯が移動して左端まできたら,今度は移動する方向を逆にして,左から右へ移動するようにせよ. そして右端まできたらまた方向を変えて後は同じ動作を繰り返すようにせよ.

ヒント

■応用課題■

1/10秒精度のストップウォッチを作成せよ.表示はLEDで1/10秒を二進数の1として表示する.つまり,プログラミングテキストP79のように,1/10秒ごとに二進数をカウントアップさせよ.カウントが8bitからあふれたとき(25.6秒)以降はその分を単純に無視して,また0秒に表示が戻ってしまって構わない.sw9がスタート/ストップボタン、sw10をクリアボタンとする.

ヒント

■締め切り■