新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 24位模數轉換器AD7713及其應用

        24位模數轉換器AD7713及其應用

        作者: 時間:2012-06-14 來源:網絡 收藏

        SETB 93H ;使A0=1

        MOV R1,#03H ;設置循環計數器次數

        MOV R0,#30H ;置數據緩沖區首地址

        MOV A,#00H ;清累加器

        MOV SBUF,A ;初始化串口

        WAIT:NOP;

        JMP WAIT ;等待串口中斷

        SINT:MOV A,R1;

        JZ FIN ;若R1為0則退出

        DEC R1 ;計數器R1減1

        MOV A,@R0 ;讀數據到A

        INC R0 ; 地址加1

        RLC A ;數據位重排列

        MOV B.0,C ;高位在前

        RLC A;MOV B.1,C;RLC A;MOV B.2,C;

        RLC A;MOV B.3,C;RLC A;MOV B.4,C;

        RLC A;MOV B.5,C;RLC A;MOV B.6,C;

        RLC A;MOV B.7,C;

        MOV A,B;

        CLR 93H;CLR 91H ;使A0,TFS為低

        MOV SBUF,A ;寫串口數據

        RETI ;中斷退出

        FIN;SETB 91H ;使TFS為高

        SETB 93H ;使A0為高

        RETI ;中斷退出

        5 注意事項

        (1)模擬電源AVDD不得低于數字電源DVDD,至少DVDD不能超過AVDD幅度0.3V;

        (2)的電源必須比系統的數字電源優先加載,否則可能出現自鎖;

        (3)給的控制寄存器寫入控制字時,字長必須是,否則不能可靠加載;

        (4)對進行讀/寫操作時,應注意串行數據流的順序。

        更多資訊請關注:21ic模擬頻道


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 广德县| 台南市| 佳木斯市| 抚松县| 宝坻区| 民乐县| 浦城县| 扶沟县| 石柱| 南丰县| 措勤县| 石家庄市| 宜阳县| 伊川县| 射阳县| 上饶县| 绥滨县| 鄢陵县| 峨眉山市| 城市| 桑日县| 公安县| 宿州市| 湘西| 水城县| 卢氏县| 博湖县| 昭平县| 桦川县| 曲靖市| 沭阳县| 大厂| 鹰潭市| 湟中县| 安徽省| 汶川县| 康保县| 固始县| 正安县| 花莲市| 漾濞|