LEDの点灯 – フローチャート
図2-5のフローチャートを見てください。これは、右上のLEDだけを点灯させるフローチャートです。これまで説明してきたように、まずアノード側、カソード側の各入出力端子を出力端子に設定する「入出力設定」を行い、次に右上のLEDだけを点灯するように各出力端子の「電圧レベル設定」をします。
これで課題は解決しているのですが、マイコンの場合、これだけでは問題があるのです。
前の図2-5のように、プログラムを終わらせてマイコンを停止させるような処理を行うべきではありません。マイコンは動き続けていないと、予測不可能な動作をする恐れがあるからです。
そこで、プログラムに永久ループを追加し、繰り返し動き続けるようにします。これによりマイコンの暴走を防ぐことができるのです。
それでは、実際にプログラミングを行っていきましょう。