<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > PIC單片機A/D轉換過(guò)程

PIC單片機A/D轉換過(guò)程

作者: 時(shí)間:2016-11-13 來(lái)源:網(wǎng)絡(luò ) 收藏
PIC單片機A/D轉換過(guò)程

1、設定ADCON1和TRISx寄存器,配置引腳的工作模式;

本文引用地址:http://dyxdggzs.com/article/201611/316231.htm

2、若需要轉換完畢中斷響應,需設定相關(guān)的中斷控制寄存器;

3、設置ADCON0寄存器,選擇A/D轉換的時(shí)鐘,選擇模擬信號輸入通道,打開(kāi)A/D模塊,注意此時(shí)GO/DONE位不要置1;

4、等待足夠長(cháng)的采樣延時(shí);

5、將ADCON0中的GO/DONE控制位置1,啟動(dòng)一次A/D轉換過(guò)程;

6、查詢(xún)A/D轉換結束標志:GO/DONE位在A(yíng)/D轉換結束時(shí)會(huì )自動(dòng)清0,ADIF標志位在A(yíng)/D轉換結束后會(huì )自動(dòng)置1,這兩個(gè)位都可以作為軟件查詢(xún)A/D轉換是否結束的標志,使用ADIF標志時(shí)記得要用軟件將其清除;

7、若用中斷來(lái)響應A/D轉換的結束,則上一點(diǎn)將不再適用,A/D轉換結束時(shí),ADIF的置位將使單片機進(jìn)入中斷服務(wù)程序,在處理中斷是記得將其清0;

8、轉換結束,直接從ADRES寄存器中讀取8位轉換結果,存入其他緩沖單元或者直接進(jìn)行運算處理;

9、修改ADCON0寄存器的CHS2:CHS0,選擇其他通道輸入的模擬信號進(jìn)行A/D轉換,程序重復4到9點(diǎn)的循環(huán)。



關(guān)鍵詞: PIC單片機AD轉換過(guò)

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>