LCDに表示するためのフォントデータとは?

このQ&Aのポイント
  • マイコンでLCDに文字を表示するためのプログラムを作成しています。基板のフラッシュROMには文字コード順に並んだフォントのドットデータが入っており、文字コードを指定して表示できるようになっています。
  • このフォントデータは1文字ごとに24バイトのデータであり、21,845文字程度のデータが入っていることがわかりました。
  • フリーでダウンロード可能なフォントデータやバイナリデータをダウンロードするサイトがあれば教えていただきたいです。
回答を見る
  • ベストアンサー

LCDに表示するためのフォントデータ

マイコンでLCDに文字を表示するようなプログラムを作成しています。 現在使用している基板のアドレス0x400000番地から0x480000番地のフラッシュROMの空間に文字コード順に並んだフォントのドットデータが入っているそうで、文字コードを指定して、そのメモリからデータを引き出して、LCDに表示できるようになっています。 このフォントデータは1文字ごとに24バイトのデータとなっていることがわかりました。 なので、21,845文字程度のデータが入っていて表示することが可能のようです。 このようなフォントデータというのはネット上でフリーでダウンロードできるものとかありますでしょうか? またこのような文字のどっとデータをバイナリとしてダウンロードすることが可能なサイトなどご存じでしたら、是非教えて頂きますようお願い致します。 どうぞ、よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • wormhole
  • ベストアンサー率28% (1621/5657)
回答No.1

http://ossipedia.ipa.go.jp/ipafont/index.html 他にもunix系のXで使われているフォントなど探せばまだまだあります。

diy_sunny
質問者

お礼

回答頂きありがとうございます。助かります。

その他の回答 (1)

回答No.2

とりあえず、「ビットマップ フォント」で検索して見つけたページ http://www.fontfontfont.com/scbitmap.html

diy_sunny
質問者

お礼

回答頂きありがとうございます。助かります。

関連するQ&A

  • LCD表示不良

    壁取り付け式のリモコンにLCDがついていますが、取り付け時にLCD表示に横線や縦線が入る不具合が発生しています。 発生率は4/10000個程度です。 不良品を確認したところ、基板に異常はなく、LCDを交換したら表示は正常となり、LCDの問題とわかりました。 出荷検査時には、表示異常は確認されませんでした。 メーカーに確認したところ、通常はLCDのパターンの電蝕などによりこのような不具合が発生するが、通電時間が関係するので、取り付け時に発生と言うのは別の原因ではないかとの事でした。 取付時に発生したなら、基板に異常はなくLCDのみ不良と言うのは どのような要因があるのか、或いは発生する要因について、 ご存じの方がいらっしゃったらご教授頂きたくお願い致します。

  • LCDの表示位置とプログラムについて

    LCDについて質問します。 以下のURLにLCDは1行に40文字まで表示でき、41~64文字目は未実装と書いてありました。 参考URL:http://elm-chan.org/docs/lcd/hd44780_j.html では、41文字目(DDRAMアドレスで0x28)以降にプログラムで文字を表示させようとしたら どうなるのでしょうか? どなたか知っている人がいたら教えてください。

  • LCD表示プログラムで誤表示が解決できない

    pic16F84AにS-10551D(秋月)をつないでキャラクタ表示をしようとしていますが50%くらい誤まって表示してしまい解決策が有りません。 プログラムはアッセンブラでMPLAB IDEv8.60を使用 電波新聞社のPICマイコン完全マスターを参考 にしています。データ長4bitのイニシャライズも本やLCD添付資料のままでは表示しませんでした。 LCDパネルの問題かマイコンソフトの問題かの区別も出来ていません。 ちなみにソースを変更してSC1602BS 16*2行のLCDパネルでは正しく表示出来ます。 S-10551Dは16桁1行の一番安いパネルですが使えず捨てるのはくやしいので質問しました。同じような経験をされて解決された事があればアドバイス願います。 最終的にはLCDにバッテリーの充放電量を表示できる充放電コントローラーを作るのが目的です。

  • LCD搭載のマイコンボードについて

    マイコンテストボード(M16C)についてです。テストボードにはLCDが付いており上段と下段の2段で使用しています。質問ですが、下段に表示しているデータを上段にコピーしたいのですが、一旦マイコン側にデータを読み出してそれからLCD側にデータを書き込むことになるのでしょうか?また、マイコン側にデータを読み出す場合C言語ではどのような表現になるのでしょうか?困っていますよろしくお願いします。

  • フォントが表示されません

    フォトショップで、フリーダウンロードしたフォントを使いたいのですが、文字をうっても何も表示されません。 fontbookには入れてダウンロードは済んでいます。 fontbook上では、きちんと表示されています。 なぜだかわかりません。 どなたか教えてください! ちなみにmacOSは10.3.9 フォトショップは7.0 表示したいフォントはViatge Qui´mic & Kool Aid Acid Text というフォントで http://www.vectoralia.com/typephases/specimen/index.html からダウンロードしました。 もし、このフォントが表示不可能なら、こういうデザインのフォントをダウンロードできる他のサイトを教えてほしいです。 よろしくお願いします。

    • ベストアンサー
    • Mac
  • DLしたフォントがガタガタに表示されます。直せないのでしょうか?

    Windowsを使用しております。 フリーフォントをダウンロードしてネットスケープで ダウンロードしたフォントを設定した時に文字がガタガタに表示されます。 26pxで最小文字が24pxで設定しております。 こーして書き込みしているところはキレイに表示されるのですが 書き込みしている以外の部分の文字(例えば上の本文を入力するとか)が ガタガタで汚いんです。 フォント名を出してもいいのか分かりませんが あんずもじとゆうフォントでこのフォントに限らずどこのフォントでも このような表示になってしまいます。 気に入ったフォントを使ってネスケを使いたいのですが 出来ないものなのでしょうか? このガタガタは直らないのでしょうか??

  • このフォントを探しています><

    このフォントを探しています>< 以前使っていたパソコンで愛用していたフォントを探しています。 パソコンが壊れてしまい、もう一度そのフォントをダウンロードしたいのですが フォントの名前も分からないので、探すことも出来ず・・・ 自分でもフォントサイトをまわって、探し回っているのですが 全く見つからず・・・;; 添付画像しか手がかりがありません。 ドットっぽいフォントで、アルファベットの「i」の文字が、ハートになるんですよね。 すごくかわいいので、もう一度ダウンロードしたいです(;ω;) よかったらこのロゴをダウンロードできるサイトがあれば教えていただきたいです。

  • インストールしたフォントが表示されない

    フリーフォントをダウンロードしたのですが、 表示されません。 圧縮ファイルでダウンロードし、解凍し、 fontのフォルダ上でインストールしました。 このフォントをWordやIllustratorで使おうとすると、 フォントのメニューの中にそのフォント名があるのですが、 文字をそのフォントにしようとすると出てきません。 文字はひらがなです。ひらがな用のフォントを使っているのですが・・ どうすればいいんでしょうか?? 他に記載したほうがいいことがあれば追記します。 よろしくお願いいたします。

  • フォントの事

    たまに、メッセージのウィンドウ(ダイアログボックスというのでしょうか?)の文字が読めなくなる時があります。 文字化けをしているわけではなく、平仮名だけしか対応していないフリーフォント(自分でダウンロードしてきたフォントです)で表示しているっぽいのです。所々表示されている文字がそれっぽいのです。 フォトショップのフィルタなどを利用する時もそのように出てしまいます。 文字が全然読めないのです・・・; ダウンロードしたフォントを削除するしか無いのでしょうか? ダウンロードしたフォントは、ちゃんとフォントのフォルダに入れました。 直し方があれば、教えて下さい。 それとも私が変な設定にしてしまったせいでしょうか? どうか、宜しくお願い致します。

  • テキストファイルのデータからバイナリを作りたい

    現在、テキストデータとしてCSVファイル1つあたり8バイトのデータが1000個ほどのデータが書かれているファイルがあります。このデータをバイナリファイルへ数値も変換して行きたいと思っています。 たとえば1個目のデータ”12345678”というテキストデータをバイナリの"12345678"に変換したらそれを0x00番地に並べて、そして2個目のデータ”87654321”というデータをバイナリにしたらそれを0x90離れた場所に置いていき、それを1000回繰り返して、結果をバイナリファイルで出力したいのですが、何か簡単にできるフリーソフトなどありませんでしょうか? また、プログラムとかでも簡単にできるのならそうしたいのですが、どうしたらよいか教えていただけないでしょうか?