新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > ADC0809AD轉(zhuǎn)換器基本應(yīng)用技術(shù)

        ADC0809AD轉(zhuǎn)換器基本應(yīng)用技術(shù)

        作者: 時間:2013-04-02 來源:網(wǎng)絡(luò) 收藏

        (2)把“單片機系統(tǒng)板”區(qū)域中的P2端口的P2.0-P2.7用8芯排線連接到“動態(tài)數(shù)碼顯示”區(qū)域中的S1 S2 S3 S4 S5 S6 S7 S8端口上,作為數(shù)碼管的位段選擇。

        (3) 把“單片機系統(tǒng)板”區(qū)域中的P0端口的P0.0-P0.7用8芯排線連接到“模數(shù)轉(zhuǎn)換模塊”區(qū)域中的D0D1D2D3D4D5D6D7端口上,A/D轉(zhuǎn)換完畢的數(shù)據(jù)輸入到單片機的P0端口

        (4)把“模數(shù)轉(zhuǎn)換模塊”區(qū)域中的VREF端子用導(dǎo)線連接到“電源模塊”區(qū)域中的VCC端子上;

        (5)把“模數(shù)轉(zhuǎn)換模塊”區(qū)域中的A2A1A0端子用導(dǎo)線連接到“單片機系統(tǒng)”區(qū)域中的P3.4 P3.5 P3.6端子上;

        (6)把“模數(shù)轉(zhuǎn)換模塊”區(qū)域中的ST端子用導(dǎo)線連接到“單片機系統(tǒng)”區(qū)域中的P3.0端子上;

        (7)把“模數(shù)轉(zhuǎn)換模塊”區(qū)域中的OE端子用導(dǎo)線連接到“單片機系統(tǒng)”區(qū)域中的P3.1端子上;

        (8) 把“模數(shù)轉(zhuǎn)換模塊”區(qū)域中的EOC端子用導(dǎo)線連接到“單片機系統(tǒng)”區(qū)域中的P3.2端子上;

        (9)把“模數(shù)轉(zhuǎn)換模塊”區(qū)域中的CLK端子用導(dǎo)線連接到“分頻模塊”區(qū)域中的 /4 端子上;

        (10)把“分頻模塊”區(qū)域中的CK IN端子用導(dǎo)線連接到“單片機系統(tǒng)”區(qū)域中的 ALE 端子上;

        (11)把“模數(shù)轉(zhuǎn)換模塊”區(qū)域中的IN3端子用導(dǎo)線連接到“三路可調(diào)壓模塊”區(qū)域中的 VR1 端子上;

        6.程序設(shè)計內(nèi)容

        (1)進行A/D轉(zhuǎn)換時,采用查詢EOC的標(biāo)志信號來檢測A/D轉(zhuǎn)換是否完畢,若完畢則把數(shù)據(jù)通過P0端口讀入,經(jīng)過數(shù)據(jù)處理之后在數(shù)碼管上顯示。

        (2) 進行A/D轉(zhuǎn)換之前,要啟動轉(zhuǎn)換的方法:

        ABC=110選擇第三通道

        ST=0,ST=1,ST=0產(chǎn)生啟動轉(zhuǎn)換的正脈沖信號

        7.匯編源程序

        CH EQU 30H

        DPCNT EQU 31H

        DPBUF EQU 33H

        GDATA EQU 32H

        ST BIT P3.0

        OE BIT P3.1

        EOC BIT P3.2

        ORG 00H

        LJMP START

        ORG 0BH

        LJMP T0X

        ORG 30H

        START: MOV CH,#0BCH

        MOV DPCNT,#00H

        MOV R1,#DPCNT

        MOV R7,#5

        MOV A,#10

        MOV R0,#DPBUF

        LOP: MOV @R0,A

        INC R0

        DJNZ R7,LOP

        MOV @R0,#00H

        INC R0

        MOV @R0,#00H

        INC R0

        MOV @R0,#00H

        MOV TMOD,#01H

        MOV TH0,#(65536-4000)/256

        MOV TL0,#(65536-4000) MOD 256

        SETB TR0

        SETB ET0

        SETB EA

        WT: CLR ST

        SETB ST

        CLR ST

        WAIT: JNB EOC,WAIT

        SETB OE

        MOV GDATA,P0

        CLR OE

        MOV A,GDATA

        MOV B,#100

        DIV AB

        MOV 33H,A

        MOV A,B

        MOV B,#10

        DIV AB

        MOV 34H,A

        MOV 35H,B

        SJMP WT



        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 遂川县| 安阳县| 榆社县| 隆安县| 苍南县| 新巴尔虎左旗| 抚顺市| 桓台县| 来安县| 湖北省| 琼结县| 墨竹工卡县| 天峨县| 凉城县| 滦平县| 迁西县| 玉门市| 定结县| 岳阳县| 封丘县| 天台县| 北京市| 措美县| 崇义县| 顺平县| 宜州市| 怀安县| 郑州市| 肇州县| 洞口县| 抚宁县| 西乡县| 无棣县| 灌阳县| 定日县| 民乐县| 嘉义市| 霍州市| 怀仁县| 屯留县| 广西|