一、 模擬量AD輸入:
1、 該功能需使用STC12C5AxxS2或STC12C5AxxAD的單片機;
2、 AD轉換口在P1,使用只需在軟件上P1.0~P1.7設置為ADC0~ADC7;
3、 在設置界面上可選擇AD轉換速度,建議在滿足精度情況下選擇更快的速度;
4、 在設置界面上選擇AD的轉換結果為10位還是8位;
5、 S68 ON 采集ADC0數據到D0;
S69 ON 采集ADC1數據到D1;
S70 ON 采集ADC2數據到D2;
S71 ON 采集ADC3數據到D3;
S72 ON 采集ADC4數據到D4;
S73 ON 采集ADC5數據到D5;
S74 ON 采集ADC6數據到D6;
S75 ON 采集ADC7數據到D7;
6、 設置參考界面如下:
1、 關于AD的計算公式:
1、10位:Dn(0~7)=1024x(Vin÷Vcc),則Vin=Dn(0~7) ÷1024xVcc;
2、8位:Dn(0~7)=256x(Vin÷Vcc),則Vin=Dn(0~7) ÷256xVcc;
注:只有在設置P1.0~7設置ADC后,程序運行后對應的S68~S75ON才采集數據到對應的Dn(0~7);
[ 此帖被電梯浪子在2012-03-21 08:36重新編輯 ]