平成29年度春  ハードウェア

ええさん  
(No.1)
すみません、問題は参照してください
H29春  午後問2  ハードウェアについてです

解説のbについて、下記のようになっていますが、よくわかりません
A/D変換器の出力も1増加することに着目して、
と書いてありますが、どのように増やしていけばレベル6のときのA/D変換器の出力は101になるのでしょうか、6を二進数変換すると110になると思うのですが、二進数変換ではないやり方なのでしょうか、??
〔bについて〕
LEDの表示の"6"は、温度基準値がレベル6であることを示します。表1からA/D変換器の出力と温度基準値を得られれば良いのですが生憎途中が省略されています。レベルが1つ上がるごとに温度基準値が10℃上がり、A/D変換器の出力も1増加することに着目して、表1をレベル6の部分まで補うと以下のような対応関係が明らかになります。
つまりレベル6のときのA/D変換器の出力は101です。
2021.11.11 21:52
chihiroさん 
FE プラチナマイスター
(No.2)
「LEDに"1~"8"の数字を表示するために,数字の字形に合わせて,対応する8ビットのデータを出力ポートのビット0~7に設定する。」
つまり表示する数字の1,2,…,8が、A/D変換器出力の0,1,…,7に対応しています。
なので"6"に対応する出力は5(=101)です。
2021.11.11 22:10
ええさん  
(No.3)
なるほど!!
ありがとうございます。
助かりました。
2021.11.12 20:24

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。

その他のスレッド


Pagetop