AnalogDevicesのADuC834を使用していくつかの電圧を測定しています。結果を34個のLONG番号を含むテーブルに保存しています。保存手順を以下に示します(BASCOM)。
Adcout = 0
Adcout = Adcout Or Adc0h
Shift Adcout , Left , 8
Adcout = Adcout Or Adc0m
Shift Adcout , Left , 8
Adcout = Adcout Or Adc0l
Result(count) = Adcout
すべての変換が完了すると、RS232ポート経由で送信されます。
Printhex Result(count)
24ビットを受信する代わりに、25ビットを取得します。
結果はの形式になりますが、の0x01HHMMLL
ようになります0x00HHMMLL
。
この追加のビットはどこから来ることができますか?変換結果の一部として扱う必要がありますか?
ご協力ありがとうございました。Łukasz