ADCのセットアップを学ぼうとしている初心者ですが、残念ながらオンラインのほとんどの例は他のpic18モデル用であり、リソースとしてadc.h定義を持っていません. (または、Cコードの場合はそうではありません。)答えをスプーンで与えられたくはありませんが、誰かが素晴らしいウォークスルー、オンラインリソースなどを提案できれば、本当に感謝しています、ありがとう!
また、私が書いたこの疑似コードについての助けは素晴らしいでしょう。エラーが発生する可能性があります...正しい軌道に乗っているかどうかはわかりません。
//configure port
//disable pin output driver (TRIS) - same thing as clear?
//configure pin as analog
//configure adc module
//set ADC conversion clock
// configure voltage reference
//select adc input channel
//CH0-CH12 of ADCON0
// select result format
//select data format using the ADFM bit of the ADCON1 register
//select aquisition delay
// turn on ADC module
//enable A/D converter by setting the ADON bit of the ADCON0 register
//start conversion by setting GODONE bit of ADCON0 register
//GODONE = 1;
// read ADC result
//read the ADRESH and ADRESL registers
//clear the adc interrupt flag (optional)