2006/06/03(土)MCS48 7SEG LED 温度計

2進数と10進数

nibble - decimal

DS1820では温度を小数点以下4ビットまで測定できる(データが来る)のであるが、これを10進数で表示するところで困っている

LED3桁で0.1℃単位まで測定できる温度計を作ろうとしているが、小数点以下1桁で丸めようとするとこんな結果になってしまう。

かと言って、小数点以下2桁ではムダな感じもする

回路図はこんな感じで(6/4 100Ω追加)

LED 8048 ledtemp

配線待ち

LED 8048 ledtemp

CPUにintel MCS-48/8048 (今回はNECのuPD8748HD) 7SEGのLED DS1820の簡単な作り。