|
問題解決了,還是要仔細(xì)讀廠家給的資料!
STC15W4K32S4一定要初始化ADC,STC12、STC8都不需要
void InitADC()//初始化
{
P1ASF = 0x63; //設(shè)置P10 11 15 16口為AD口 其他為普通IO
ADC_RES = 0; //清除結(jié)果寄存器
ADC_CONTR = 0x80| 0x00;
delay(2); //ADC上電并延時
}
原來用的是STC8G單片機(jī),但是這款芯片比較容易被干擾,現(xiàn)在換用比他貴2圓的STC15W試試看,管腳都一樣以為換上稍微調(diào)整一下就能使用,沒想到ADC上卡了俺一天的時間
|
評分
-
查看全部評分
|