ADC0809电压采集子函数问题

#请教
#int AD = ADx*500.0/255.0;
#子函数中先乘500再除255是什么意思,我要测15v以内的电压应该乘多少

ADC0809是8位的,0-5V对应0-255。所以采样的数字量除以255,然后再乘以5V就是对应的输入电压。
要测15V的话,需要先用分压电阻,将0~15V分压成0-5V(10K,5K电阻分压即可),然后用:AD=ADx*15.0/255.0,就能得出来算出来,就是0-15V对应数字量0-255了。