色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > ADC0809模數(shù)轉換器的C51功能函數(shù)

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

          作者: 時間:2012-10-20 來源:網絡 收藏
          /*********************************/

          //啟動A/D轉換函數(shù):StartADC()

          void StartADC(uchar Address)

          {

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

          PinB = (bit) (Address 0x02);

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

          PinSTART = 0; //啟動AD0809進行A/D轉換

          }

          //等待A/D轉換結束函數(shù):WaitADCEnd()

          void WaitADCEnd(void)

          {

          while(!PinEOC) ; //讀入轉換結束信號EOC,=1返回。

          }

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

          uint ReadData(void)

          {

          uint temp;

          WaitADCEnd(); //調用 等待A/D轉換結束 函數(shù)。

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

          nNop(2);

          temp = PinData 0xff;

          return(temp); // 返回數(shù)值是 A/D轉換后的數(shù)字量。

          }

          程序功能:

          (1) 啟動ADC0809進行A/D轉換;

          (2) 等待A/D轉換結束;

          (3) A/D轉換結束后讀入數(shù)據(jù)。

          模數(shù)轉換器相關文章:模數(shù)轉換器工作原理




          評論


          相關推薦

          技術專區(qū)

          關閉