新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于8031單片機的數據采集

        基于8031單片機的數據采集

        作者: 時間:2011-09-20 來源:網絡 收藏

        一、實驗目的
        1、掌握A/ D轉換與單片機的接口方法。
        2、了解A/ D芯片0809轉換性能及編程方法。
        3、通過實驗了解單片機如何進行
        二、實驗內容
        1、實驗原理圖:



        2、實驗內容
        利用實驗儀上的0809做A/ D轉換實驗,實驗儀上的W1電位器提供模擬量輸入。編制程序,將模擬量轉換成數字量,通過發光二極管L1—L8顯示。
        3、實驗說明
        A/ D轉換器大致分有三類:一是雙積分A/ D轉換器,優點是精度高,抗干擾性好,價格便宜,但速度慢;二是逐次逼近式A/ D轉換器,精度、速度、價格適中;三是并行A/ D轉換器,速度快,價格也昂貴。?實驗用ADC0809屬第二類,是8位A/ D轉換器。每采集一次一般需100μs。由于ADC0809 A/ D轉換器轉換結束后會自動產生EOC信號(高電平有效),取反后將其與的INT0相連,可以用中斷方式讀取A/ D轉換結果。
        三、程序
        程序清單:
        ORG 06D0H
        START: MOV A,#00H
        MOV DPTR,#9000H
        MOVX @DPTR,A
        MOV R7,#0FFH
        H55S: DJNZ R7,H55S
        MOVX A,@DPTR
        MOV DPTR,#0A000H
        MOVX @DPTR,A
        SJMP START
        END
        四、實驗步驟
        ①把A/D區0809的0通道IN0用插針接至W1的中心抽頭V01插孔(0—5V)。
        ②把A/D區0809的CS端接譯碼輸出端Y1插孔。
        ③0809的CLK插孔與分頻輸出端T4相連。
        ④將W2的輸入VIN接+12V插孔,+12V插孔再連到外置電源的+12上(電源內置時,該線已連好)。調節W2,使V-?REF?端為+5V。
        ⑤將A/D區的VREF?連到W2的輸出VREF?端。
        ⑥EXIC1上插上74LS02芯片,在EXIC2上插74LS32芯片一片,將有關線路按圖連好。
        ⑦將A/D區D0—D7用排線與BUS1區XD0—XD7相連。
        ⑧仿真實驗系統在“P.....”狀態下。
        ⑨以連續方式從起始地址06D0運行程序,在發光二極管L7—L0上顯示當前采集的電壓值轉換后的數字量,調節W1,L7—L0將隨著電壓變化而相應變化,L7—L0對應數字量D7—D0。



        關鍵詞: 8031 數據采集

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 泸溪县| 泾川县| 昌宁县| 阳信县| 金乡县| 阿尔山市| 旅游| 慈利县| 皮山县| 梨树县| 清远市| 汉中市| 常州市| 乐陵市| 湖南省| 商都县| 大连市| 磴口县| 香河县| 安平县| 特克斯县| 中卫市| 库尔勒市| 黔南| 瑞丽市| 比如县| 四会市| 丰城市| 集贤县| 伊通| 衡阳市| 虎林市| 图木舒克市| 兴海县| 龙口市| 肃北| 龙岩市| 石棉县| 辽宁省| 汤原县| 双流县|