• ベストアンサー

VHDL について。7セグメントLED表示について

15ビットでは10進数で65536まで数えることができますが、ある入力、例えば、 110011001100 を5個の7セグメントLEDを用いて数字を表示したい場合、どうすればよろしいのでしょうか?

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

  • ベストアンサー
  • Qwerty-36
  • ベストアンサー率25% (58/226)
回答No.1

>15ビットでは10進数で65536 0から32767までですね。 まず15bitの2進数を10進数に変換する必要があります。各桁4bitですから、合計20個のラッチが必要です。しかも、この変換を組み合わせ回路だけで行うのは、おそらく大変でしょう。(私には出来ない(^^;)) そこが出来れば、あとは0~9を7segに表示するだけで、これは簡単に出来ますね。 ホントに、15bitを10進表示? 16進表示4桁なら簡単なんだけどねぇ。

asdew
質問者

お礼

ご返答ありがとうございます。 16ビットの間違いでした・・・。 で、結局16進表示4桁の方で行うことに致しました。 でもどうも16進表示では、直感的にわかりにくいので時間がある時に2進16ビットを10進表示にしたいと思っております。 ありがとうございました。

関連するQ&A