78F9222のコーナー(18)

更新日:2008年7月26日


ドットマトリックス表示ロングバージョンを作ろう

今回は随分前に作った78F9222の製作を改造します。ドットマトリックス表示の文字数を増やして実用(?)に耐えれるようにしました。今回は20文字分を流すことが出来ますので皆さんの想いを伝えるのに最適なグッズになったと思います。電池駆動でコンパクト化を図りましたので、彼女へのプレゼントにされては如何でしょうか。
ドットマトリックス表示ロングバージョンを作ろうの回路図
周辺部品がないので回路は極めて簡単です。ポートは目一杯使っています。
(ドットマトリックス表示ロングバージョンの回路図)
回路は以前の製作と全く同じです。今回は電池2本で駆動しますが、LEDの明るさもそこそこでした。
ドットマトリックス表示ロングバージョンを作ろうの基本仕様
1)文字が右から左へスクロールして表示します。
2)表示文字は20文字です。文字の種類は2種類用意しました。
3)SW1で表示文字を切換えます。
4)単5電池2本で駆動します。
ドットマトリックス表示ロングバージョンを作ろうのポート割付と設定
(ポート割付と設定)
以前の製作と全く同じです。
ドットマトリックス表示を作ろうの表示データ
今回は怒涛の20文字を流します。ソフト上は7文字の3ブロックを順次切換えて連続に見えるようにしています。しかしながら7文字ごとに一瞬止まって見えることがあります。
(表示文字の種類)
全てデータで定義していますので、文字だけではなく絵も表示出来ます。
皆さんのアイデアで表示内容を変えてみて下さい。
ドットマトリックス表示ロングバージョンを作ろうの大完成
いきなり大完成の姿をお見せしましょう。
(大完成状態です)
(文字スクロール中です)
小型の透明ケースに入れてみました。単5電池を使用していますので、長時間表示は苦手です。このあたりは皆さんで工夫してみて下さい。
ドットマトリックス表示ロングバージョンを作ろうのソースファイル
ソースファイル一式はこちらからダウンロードして下さい。フォルダごと圧縮しています。全てのファイルが入っています。ライタで書き込みする実行ファイルも含まれています。
この小型の透明ケース気に入りました。今後の製作にどんどん登場するかもよ。このマイコン大きなプログラムは入りませんが、小物であれば面白いものが色々出来るように思います。今年の夏もやたらと暑いですが、暑さを吹き飛ばして皆さんがんばりましょう。
これからも「NEC78K0/K0Sマイコン開発室」はどんどん楽しくなります。

NEC78K0/K0Sマイコン開発室へ戻る