91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 儀器儀表

啟動轉換過程

發布時間:2014/7/26 20:01:38 訪問次數:578

   現說明啟動轉換過程:首先主Q55051機執行一條啟動轉換第1路的輸出指令,把AL中的數據送到地址為PA的接口電路中,此時AL中的內容無關緊要,而地址PA= 40H使138譯碼器的Y。輸出一個低電平,連同OUT輸出指令造成的IOW低電平,從而使非與門02(3)產生脈沖信號到引腳ALE和START.ALE的上升沿將通道地址代碼000鎖存并進行譯碼,選通模擬開關中的第一路。,使該路模擬量進入到A/D轉換器中;同時START的上升沿將ADC0809中的逐位逼近寄存器( SAR)清零,下降沿啟動A/D轉換,即在時鐘的作用下,逐位逼近的A/D轉換過程開始。

   接著,主機查詢轉換結束信號EOC的狀態,通過執行輸入指令,把地址為PB的轉換接口電路的數據讀入AL中,此時地址PB =01001000(48H),使74LS138譯碼器的Y.輸出一個低電平,連同IN輸入指令造成的IOR低電平,從而使非與門02(1)產生脈沖信號并選通126三態緩沖器,使EOC電平狀態出現在數據線D。上。然后將讀入的8位數據進行帶進位循環右移,以判斷EOC的電平狀態。如果EOC為“0”,表示A/D轄換正在進行,程序再跳回REOC,反復查詢;當EOC為“1”,表示A/D轉換結束。

   然后,主機執行一條輸入指令,把接口地址為PA的轉換數據讀入AL中,Y。輸出一個低電平,連同IN輸入指令造成的IOR低電平,從而使非與門02 (2)產生脈沖信號,即產生輸出允許信號到OE,使ADC0809內部的三態輸出鎖存緩沖器釋放轉換數據到數據線上,并被讀入到AL中。

   接下來,把A/D轉換數據存入寄存器BX所指的數據區首地址OOOOH中,數據區地址加1,為第2路A/D轉換數據的存放作準備;接口地址加1,準備接通第2路模擬量信號;計數器減1,不為0則返回到START,繼續進行下一路的A/D轉換。如此循環,直至完成8路A/D轉換。

   現說明啟動轉換過程:首先主Q55051機執行一條啟動轉換第1路的輸出指令,把AL中的數據送到地址為PA的接口電路中,此時AL中的內容無關緊要,而地址PA= 40H使138譯碼器的Y。輸出一個低電平,連同OUT輸出指令造成的IOW低電平,從而使非與門02(3)產生脈沖信號到引腳ALE和START.ALE的上升沿將通道地址代碼000鎖存并進行譯碼,選通模擬開關中的第一路。,使該路模擬量進入到A/D轉換器中;同時START的上升沿將ADC0809中的逐位逼近寄存器( SAR)清零,下降沿啟動A/D轉換,即在時鐘的作用下,逐位逼近的A/D轉換過程開始。

   接著,主機查詢轉換結束信號EOC的狀態,通過執行輸入指令,把地址為PB的轉換接口電路的數據讀入AL中,此時地址PB =01001000(48H),使74LS138譯碼器的Y.輸出一個低電平,連同IN輸入指令造成的IOR低電平,從而使非與門02(1)產生脈沖信號并選通126三態緩沖器,使EOC電平狀態出現在數據線D。上。然后將讀入的8位數據進行帶進位循環右移,以判斷EOC的電平狀態。如果EOC為“0”,表示A/D轄換正在進行,程序再跳回REOC,反復查詢;當EOC為“1”,表示A/D轉換結束。

   然后,主機執行一條輸入指令,把接口地址為PA的轉換數據讀入AL中,Y。輸出一個低電平,連同IN輸入指令造成的IOR低電平,從而使非與門02 (2)產生脈沖信號,即產生輸出允許信號到OE,使ADC0809內部的三態輸出鎖存緩沖器釋放轉換數據到數據線上,并被讀入到AL中。

   接下來,把A/D轉換數據存入寄存器BX所指的數據區首地址OOOOH中,數據區地址加1,為第2路A/D轉換數據的存放作準備;接口地址加1,準備接通第2路模擬量信號;計數器減1,不為0則返回到START,繼續進行下一路的A/D轉換。如此循環,直至完成8路A/D轉換。

相關技術資料
12-10實訓內容及步驟
7-26啟動轉換過程

熱門點擊

 

推薦技術資料

驅動板的原理分析
    先來看看原理圖。圖8所示為底板及其驅動示意圖,FM08... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
仁化县| 平罗县| 诏安县| 百色市| 延安市| 台东县| 无棣县| 闻喜县| 吉木萨尔县| 榆树市| 壤塘县| 孙吴县| 新化县| 依兰县| 合川市| 河北省| 舞钢市| 刚察县| SHOW| 高安市| 楚雄市| 西乌珠穆沁旗| 辛集市| 濉溪县| 洪湖市| 郓城县| 晋宁县| 达尔| 鄂伦春自治旗| 冷水江市| 博白县| 古丈县| 宁津县| 大邑县| 勐海县| 郯城县| 抚顺市| 青神县| 图们市| 法库县| 上林县|