超Low-EndマイコンRS08を使おう - MC9RS08KA2で4個のLEDを駆動する (10)
プログラムができたので、マイコンに書き込んで実行してみましょう。
続きを読む "超Low-EndマイコンRS08を使おう - MC9RS08KA2で4個のLEDを駆動する (10)" »
プログラムができたので、マイコンに書き込んで実行してみましょう。
続きを読む "超Low-EndマイコンRS08を使おう - MC9RS08KA2で4個のLEDを駆動する (10)" »
先のプログラムでは、LEDの点滅周期を変更しましたが、 LEDの明るさについては点灯と消灯の二種類の状態しかとっていません。 では、LEDの明るさを変化させるためには、どうしたらよいのでしょうか。 LEDの見かけの明るさを変化させる技術の一つに 平均電流を制御するPWMという手法があります。
続きを読む "超Low-EndマイコンRS08を使おう - MC9RS08KA2で4個のLEDを駆動する (12)" »
LEDの点滅が見えなくなるのは、 一秒間におおむね60回以上の点滅が行われたときです。 このプログラムでは、PWMの周期を約8ミリ秒として、 一秒間に125回の点滅が行われるように設定しています。
続きを読む "超Low-EndマイコンRS08を使おう - MC9RS08KA2で4個のLEDを駆動する (13)" »
フローチャートに従って、ソース・コードを書きます。 ここでは、C:\Projects\CW\RS08C11という場所に RS08C11というプロジェクトを作成して プログラムを記述していきます。 プロジェクトの作成および設定は、これまでと同じなので、省略します。
続きを読む "超Low-EndマイコンRS08を使おう - MC9RS08KA2で4個のLEDを駆動する (14)" »
前回のプログラムは、LEDの点滅を見せるためのものでしたが、 今回は、LEDが点滅していることを感じさせないようにします。 そのため、モジュロ・タイマの周期が短くなっています。
続きを読む "超Low-EndマイコンRS08を使おう - MC9RS08KA2で4個のLEDを駆動する (15)" »
プログラムができあがったら、マイコンに書き込んで実行します。
続きを読む "超Low-EndマイコンRS08を使おう - MC9RS08KA2で4個のLEDを駆動する (16)" »
先のプログラムでは、デューティー比を手動で変化させていました。 次は、自動的に明るさを変化させるプログラムを作ります。
続きを読む "超Low-EndマイコンRS08を使おう - MC9RS08KA2で4個のLEDを駆動する (17)" »
続きを読む "「Windowsで制御するPICマイコン機器」補足記事
Visual Studio 2008対応" »