日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > ADC0809模數(shù)轉(zhuǎn)換器的C51功能函數(shù)

          ADC0809模數(shù)轉(zhuǎn)換器的C51功能函數(shù)

          作者: 時(shí)間:2012-10-20 來(lái)源:網(wǎng)絡(luò) 收藏
          /*********************************/

          //啟動(dòng)A/D轉(zhuǎn)換函數(shù):StartADC()

          void StartADC(uchar Address)

          {

          PinC = (bit) (Address 0x04); //C最高位

          PinB = (bit) (Address 0x02);

          PinA = (bit) (Address 0x01); //以上3句輸出地址CBA

          PinSTART = 0; //啟動(dòng)AD0809進(jìn)行A/D轉(zhuǎn)換

          }

          //等待A/D轉(zhuǎn)換結(jié)束函數(shù):WaitADCEnd()

          void WaitADCEnd(void)

          {

          while(!PinEOC) ; //讀入轉(zhuǎn)換結(jié)束信號(hào)EOC,=1返回。

          }

          //讀取A/D轉(zhuǎn)換后的數(shù)據(jù)函數(shù):ReadData()

          uint ReadData(void)

          {

          uint temp;

          WaitADCEnd(); //調(diào)用 等待A/D轉(zhuǎn)換結(jié)束 函數(shù)。

          PinOE = 0; //OE腳 經(jīng)非門(mén)=1 讀入數(shù)據(jù)。

          nNop(2);

          temp = PinData 0xff;

          return(temp); // 返回?cái)?shù)值是 A/D轉(zhuǎn)換后的數(shù)字量。

          }

          程序功能:

          (1) 啟動(dòng)ADC0809進(jìn)行A/D轉(zhuǎn)換;

          (2) 等待A/D轉(zhuǎn)換結(jié)束;

          (3) A/D轉(zhuǎn)換結(jié)束后讀入數(shù)據(jù)。

          模數(shù)轉(zhuǎn)換器相關(guān)文章:模數(shù)轉(zhuǎn)換器工作原理




          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉