NECエレクトロニクス社が無料で配布する、78K0S/KA1+マイコンのソフト開発ツール関連のインストール手順などの説明が終わりましたので、音を出す何かを作ってみることとします。
この78Kマイコンは、アプリレット(Applilet)という周辺機器ドライバのソース・コードを生成する無料の開発プログラムがダウンロードできるので、比較的簡単にプログラムを作ることができます。とくに、一般的なマイコンについて知識ある方なら、簡単に使えるようになります。アプリレット・プログラムは各マイコンごとに異なる周辺機能の設定を画面(GUI)で行えるからです。
各マイコンでおなじみのLED点滅は調光なども含めたソース・コード作成は、たった1行のコーディング追加で完了します。今回の工作では、部品は少なめ、追加するソース・コードも少な目を目標でマイコン電子工作を行います。ちなみに追加したソース・コードの行数は多くなりましたが、15行程度で完成しました。
「初めての方でも、ほかのマイコンを使うよりも簡単に使えるようになります」が、正しいかどうかは、この3回の説明で判断してください。
続きを読む "78K簡易電子楽器を作ってみよう (1/3)" »
前回、78Kマイコンの製作事例プログラムでは、アプリレット・プログラムがほとんどのC言語のソースコードを作ってくれることを説明しました。第2回目は、どのようなソース・コードが作られたのか確認して、動作に必要なソース・コードを追加します。
ボリュームで音の高低が変わる楽器もどきのものは、わずかなソース・コードを追加することでプログラミング可能です。
続きを読む "78K簡易電子楽器を作ってみよう (2/3)" »
第3回目は、実際にマイコンに書き込んで動作させます。さらに、プログラム変更のときに注意が必要なので、その例として押しボタン・スイッチにて音をON/OFFする処理を追加します。
書き込み器は、若松通商で販売するWAKAZO-1の改造ライタを使っています。改造記事は第1回でも紹介しましたが、下記にあります。
78Kマイコン・ライタWAKAZO-1の改造 (2回分)
http://www.eleki-jack.com/mycom2/2007/09/78k0skx1_wakazo1_1.html
http://www.eleki-jack.com/mycom2/2007/10/78k0skx1_wakazo1_2.html
シリアル接続のライタについては、下記に回路図が掲載されています。そのパーツはサンハヤトで販売しています。
簡易書き込み回路および簡易プログラミング・ソフト(自作ライタ)
続きを読む "78K簡易電子楽器を作ってみよう (3/3)" »