新聞中心

        EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > 14位串行A/D轉(zhuǎn)換器MAX194的特性及應(yīng)用

        14位串行A/D轉(zhuǎn)換器MAX194的特性及應(yīng)用

        作者: 時間:2009-09-01 來源:網(wǎng)絡(luò) 收藏

        本文引用地址:http://www.104case.com/article/188687.htm

        圖中,tCONV為轉(zhuǎn)換時間;tCSS為CS下降模沿的時間;tCSH為SCLK最后一個下降沿至CS上升沿的時間。


        4 注意事項

        采用圖4電路進行接口設(shè)計時,應(yīng)注意以下幾點;

        (1)Tcss必須大于75μs,應(yīng)在程序中先置CS為零,然后再發(fā)轉(zhuǎn)換開始信號。

        (2)轉(zhuǎn)換開始脈沖必須與轉(zhuǎn)換時鐘同步,為此在P1.0和ALE之間應(yīng)加一個或門后再接至CONV,以確保同步。

        (3)在TXD直接至SCLK相連時,由于89C51在TXD的下降沿讀數(shù),而TXD(SCLK)的第一個下降沿以開始輸出次高位,這樣以會丟失最高位。為此,可在TXD與SCLK之間接一個反相器,這樣在TXD的下降沿讀入數(shù)據(jù)時,即可在TXD的上升沿(SCLK的下降沿)使DOUT輸出數(shù)據(jù)。由于讀入數(shù)據(jù)和輸出數(shù)據(jù)是分時進行的,因而保證了這種先讀出最高位,再輸出次高位的全數(shù)據(jù)輸出方式。

        (4)由于在收緩沖器SBUF中,數(shù)據(jù)的存儲順序為:

        d6d7d8d9d10d11d12d13

        所以要在程序中重新排列其順序,圖6為其程序框圖,具體的程序如下:

        ADZHUAN:CLR PSW

        CLR C

        CLR P2.7

        MOV P0,#02H

        MOV R1,#03H

        SETB P1.0

        CLR P1.0

        SETB P1.0

        SETB P3.2

        HERE:JB P3.2,HERE

        LOOP:MOV SCON,10H

        WAIT1:JNB RI,WAIT1

        MOV A,SBUF

        MOV @R1,A

        INC R1

        DJNZ R0,LOOP

        SETB P2.7

        LCALL EXCH

        RET

        EXCH:MOV R1,30H

        MOV A,#00H

        CLR C

        MOV R7,#08H

        LOOP0:XCH A,R1

        RRC A

        XCH A,R1

        RLC A

        DJNZ R7,LOOP0

        MOV 32H,A

        MOV R1,31H

        MOV A,#00H

        CLR C

        MOV R7,#08H

        LOOP1:XCH,A,R1

        RRC A

        XCH A,R1

        RLC A

        DJNZ R7,LOOP1

        MOV 33H,A

        RET


        上一頁 1 2 下一頁

        關(guān)鍵詞: MAX 194 串行 轉(zhuǎn)換器

        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 珠海市| 剑阁县| 聂拉木县| 玉环县| 方山县| 平陆县| 济宁市| 清新县| 右玉县| 双辽市| 沂水县| 崇阳县| 湘阴县| 宜州市| 昭觉县| 贵州省| 泸溪县| 尼木县| 桂东县| 赤壁市| 静安区| 临猗县| 太谷县| 景洪市| 竹溪县| 黑河市| 西充县| 灵武市| 武平县| 伊吾县| 巨野县| 民勤县| 改则县| 山东省| 葵青区| 金寨县| 炉霍县| 额尔古纳市| 澎湖县| 墨江| 武隆县|