dsPIC + MPLAB C30コンパイラ にて開発をしていますが

カナ文字、またできれば、漢字をLCDに表示したいのですが
安価な方法があれば、お教えください

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2007/11/26 05:32:49
  • 終了:2007/12/03 05:35:03

回答(3件)

id:pigment No.1

pigment回答回数95ベストアンサー獲得回数22007/11/26 08:59:05

ポイント27pt

JIS第二とか漢字全部出したいわけではないと予想します。

こんなのがあるので、

http://akizukidenshi.com/catalog/items2.php?c=lcd&s=name&p=1&r=0...

表示したい漢字をグラフィックデータにしてデータを送ってやればいいわけです。

漢字全部出したいのであれば、

フォントを用意して、外付けのメモリに書き込んでそこからフォントデータを読んでLCDに書けばいいわけです。

メモリアクセスの仕方やLCDのコントロール方法を調べればきっとできます。

id:shochankun

漢字全部を表示したいので具体的な方法があればお教え願います

2007/11/26 13:09:18
id:studioes No.2

studioes回答回数522ベストアンサー獲得回数612007/11/26 14:20:39

ポイント27pt

LCDと言っても色々あります。

一般的な電子工作で使うキャラクタLCD(文字コードを送るだけで表示できるLCD)から、PCなどのグラフィックLCDまであります。

前者ではまず漢字表示は出来ません。

後者に近い、pigmentさんが書かれているLCDを使うなら、MBi単位のROMを増設して中にラスタフォントデータを入れることになります。

組込用ラスタフォントは業務用で売られていて、安価な物でも一式なら万単位です。

第一水準程度なら、フリーのフォントをラスタライズして作成するのが安価です。

漢字を本当に全部表示したければ、相当な量になりますし、フリーフォントに無い物も多いので、自作するしかありません。

実際の表示手順は、カンバス上に点描画して描くことになりますが、これは描画命令等、LCDに依存しますので、どんなLCDに表示したいか示すべきです。 逆に、どのLCDでも良いなら、pigmentさんが示したリンクの物を接続し、サンプルASMソースを参考にするのがもっとも具体的でしょう。

カナに限定するなら、前者のキャラクタLCDのカナ入りを使えば、ドキュメント通りに接続してキャラクタコードを送出すればOKです。

http://q.hatena.ne.jp/

id:shochankun

ありがとうございます

大変参考になりました

ありがとうございます

大変参考になりました

2007/11/28 11:22:05
id:pigment No.3

pigment回答回数95ベストアンサー獲得回数22007/11/26 14:57:51

ポイント26pt

げ、最近はこんなものもあるようですな

http://www.l-and-f.co.jp/ILM1252G.htm

手間を考えると異常に安い気がする。

id:shochankun

ありがとうございます

大変参考になりました

2007/11/28 11:21:49

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません