« 超Low-EndマイコンRS08を使おう - MC9RS08KA2に多くのLEDを接続する (9) | メイン | 超Low-EndマイコンRS08を使おう - MC9RS08KA2に多くのLEDを接続する (11) »

超Low-EndマイコンRS08を使おう - MC9RS08KA2に多くのLEDを接続する (10)

LEDを順番に点灯させるプログラムを作る

 手動でLEDを点灯させることができたので、 次は、LEDを順番に点灯させるプログラムを作ります。 LEDを切り替えるタイミングを作るのは、 おなじみモジュロ・タイマです。

LEDを順番に点灯させるフローチャート

 手動でLEDを点灯させていたプログラムを変更し、 無限ループの中に時間待ち関数と点灯位置を移動させる関数を 加えました。 LEDの点灯位置が、0.5秒ごとに変更されていきます。

LEDを順番に点灯させるフローチャート

 LEDを移動させるためには、 変数led_indexの値を増加させ、 大きくなりすぎたら0に戻します。

LEDを移動させるフローチャート

 次回は、ソース・コードを公開します。

田中範明

カテゴリ:

トラックバック

このエントリーのトラックバックURL:
http://www.eleki-jack.com/mt/mt-tb.cgi/1518

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

会社案内
情報セキュリティおよび個人情報の取り扱いについて

コメントとトラックバックは、spamを予防するために、編集担当が公開の作業をするまで非公開になっています。
コメントはそれぞれ投稿した人のものです。

Powered by
Movable Type 4.1