亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

標(biāo)題: 51單片機(jī)AD轉(zhuǎn)換的程序 [打印本頁(yè)]

作者: mcs51hello    時(shí)間: 2015-11-18 16:12
標(biāo)題: 51單片機(jī)AD轉(zhuǎn)換的程序
以上- 8位ADC程序模塊(適用于STC12C2052AD系列)


作者: mcs51hello    時(shí)間: 2015-11-18 16:13
void Read_init (unsigned char CHA){       unsigned char AD_FIN=0; //存儲(chǔ)A/D轉(zhuǎn)換標(biāo)志       CHA &= 0x07;            //選擇ADC的8個(gè)接口中的一個(gè)(0000 0111 清0高5位)       ADC_CONTR = 0x40;       //ADC轉(zhuǎn)換的速度(0XX0 0000 其中XX控制速度,請(qǐng)根據(jù)數(shù)據(jù)手冊(cè)設(shè)置)       _nop_();       ADC_CONTR |= CHA;       //選擇A/D當(dāng)前通道       _nop_();       ADC_CONTR |= 0x80;      //啟動(dòng)A/D電源       DELAY_MS(1);            //使輸入電壓達(dá)到穩(wěn)定(1ms即可)   }         unsigned char Read (void){       unsigned char AD_FIN=0; //存儲(chǔ)A/D轉(zhuǎn)換標(biāo)志       ADC_CONTR |= 0x08;      //啟動(dòng)A/D轉(zhuǎn)換(0000 1000 令A(yù)DCS = 1)       _nop_();       _nop_();       _nop_();       _nop_();       while (AD_FIN ==0){     //等待A/D轉(zhuǎn)換結(jié)束           AD_FIN = (ADC_CONTR & 0x10); //0001 0000測(cè)試A/D轉(zhuǎn)換結(jié)束否       }       ADC_CONTR &= 0xE7;      //1111 0111 清ADC_FLAG位, 關(guān)閉A/D轉(zhuǎn)換,    return (ADC_DATA);          //返回A/D轉(zhuǎn)換結(jié)果(8位)   }  
作者: admin    時(shí)間: 2015-11-18 22:46
樓主能把完整的程序上傳為附件嗎。




歡迎光臨 (http://www.denmoz.com/bbs/) Powered by Discuz! X3.1