我是一位PIC編程新手,需要一些關於我是否正確使用我的代碼的建議。我正在寫一個函數,它從端口7讀取輸入值(0-5V)並返回基於(0-6.5V)的電壓值。PIC 16F1788讀電壓
這是我到目前爲止有:
float measure(void) {
do {
ADCON1= 0x00; // configure ports as AD
buffer.vol = ADC_Read(7); // reads value from port 7
Real = (buffer.vol/5)*6.5; // converts it to voltage between 0 -6.5v
} while(1);
}
這是否看起來是正確的?我需要改變什麼嗎?
回覆帖子後,請不要刪除它的90%。留下它讓其他人可能受益。 – chux 2015-02-11 20:28:13
sam brosteain,這是您的帖子在刪除大部分內容後第二次回滾。如果你想要做的不是模糊你自己的帖子,請留下評論。 – chux 2015-02-11 21:19:18