超Low-EndマイコンRS08を使おう - MC9RS08KA2に多くのLEDを接続する (12)
このアプリケーションでは、LEDの点滅を目で確認します。 そのため、モジュロ・タイマは、ゆっくりとした周期で動作させます。
このアプリケーションでは、LEDの点滅を目で確認します。 そのため、モジュロ・タイマは、ゆっくりとした周期で動作させます。
【 はじめに 】
フリースケールのマイコン・ファンの間では 「もうとっくに HCS08 や RS08、ついには ColdFire V1 の時代」 と言われることもありますが、まだまだ従来型の HC08マイコンの供給もしっかり続いています。
数ある従来型 HC08マイコンの中でも、とくに使いやすいのが QT/QY/QB です。
これらは、自作もできる安価な開発ツールが使えることで 「ちょっとだけ試してみようか」 という向きにもピッタリなマイコンとなっています。この連載では、その中で比較的新しい MC908QY4A というマイコンを使い、いろいろなサンプル・プログラムをお見せする予定です。よろしくお付き合いください。
《1》 HC08 QT/QY/QBマイコンの特徴」
フローチャートに従って、ソース・コードを記述します。 ここでは、C:\Projects\CW\RS08C14という場所に RS08C14というプロジェクトを作成して プログラムを記述していきます。 プロジェクトの作成および設定は、これまでと同じなので、省略します。
手動でLEDを点灯させることができたので、 次は、LEDを順番に点灯させるプログラムを作ります。 LEDを切り替えるタイミングを作るのは、 おなじみモジュロ・タイマです。
プログラムができあがりました。 USBSPYDER08を使って、プログラムをマイコンに書き込んで実行します。
コンパイルから実行までメニュー・バーから Project → Makeを選択するか、 F7キーを押してコンパイルを行います。 プロジェクト・ウィンドウの上のほうにあるMakeボタンを クリックすることもできます。
引き続き、PICkit-2ライタを使ってロジック・アナライザ機能を試してみます。今回は、手持ちのマイコン基板の信号波形を実際に観測してみます。
機能が豊富なので、今回もその紹介にしかなりませんが、興味のある方は、実際に試してみて機能を探ってみてください。
PICkit-2アダプタ(PICkit 2 Development Programmer/Debugger)用の単独書込ソフト(V2.50)を使って、別の機能を試してみます。このソフトはマイコンの書き込みだけではない、いろいろなことができるようです。
今回は、その中の一つ、ロジック・アナライザ機能を試してみます。
なお引き続き、PICkit-2アダプタ本体をPICkit-2ライタと呼ぶことにします。
今回は、ソース・コードに解説を加えていきます。
大域変数の解説このプログラムで使用する変数は、一つだけです。
//============================================================== // 変数の宣言 //============================================================== byte led_index; // 点灯させるLEDの場所
フローチャートに従って、ソース・コードを記述します。 ここでは、C:\Projects\CW\RS08C13という場所に RS08C13というプロジェクトを作成して プログラムを記述していきます。 プロジェクトの作成および設定は、これまでと同じなので、省略します。
最近のコメント |
|
後田敏 on ポータブル提灯の製作(前編): >時間とともに見かけのVfが増えてました?
128ページからの私の
後田敏 on ポータブル提灯の製作(前編): 貴重なご意見ありがとうございました。 >面倒臭いからからやらなかっ chiyodasen on ポータブル提灯の製作(前編): >(*) 書籍『光で遊ぼう!LED電飾&蛍光灯』の >pp.128- on ポータブル提灯の製作(前編): Vfのバラつきが大きく、いちいち抵抗値を最適にするのが大変だから省略 せくすぃ部長 on R8Cマイコン用開発ツールのインストール(1/3): しかし全般的に言える事ですが、ツールのインストールみたいな中身の薄い yoshida on ポータブル提灯の製作(前編): LEDの使い方としてはまったく、ご指摘の通りです。 電流制限抵 yoshida on R8Cマイコン用開発ツールのインストール(1/3): タイプミスのご指摘、ありがとうございました。修正しました。 せくすぃ部長 on 超Low-EndマイコンRS08を使おう - キーの状態により音を制御する (2): 初めてコメントさせていただいております。 このシリーズは、”単なる morgue on R8Cマイコン用開発ツールのインストール(1/3): jepeg->JPEGに訂正いたします。 morgue on ポータブル提灯の製作(前編): > 長期間使用する場合は電流制限抵抗を入れてください。 これはLE |
カレンダ |
||||||||||||||||||||||||||||||||||||||||||
|
おすすめ書籍 |