新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 課程設計:單片機da轉換

        課程設計:單片機da轉換

        作者: 時間:2016-11-18 來源:網絡 收藏

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

        //這里我們采用單緩沖方式,單片機每隔1s鐘分別向DAC0832送出

        //3FH,7FH,F0H,0FFH,00H五個個數據的輸出電壓循環發生變化。

        //此程序必須把電路圖設置好,此DA各引腳都已設置在在工作狀態

        ORG0000H

        AJMPMAIN

        ORG0030H

        MAIN:

        MOVA,#3FH

        MOVP0,A

        SETBP3.6;WR1下降沿進行轉換

        CALLDELAY

        CLRP3.6

        CALLDELAY

        MOVA,#7FH

        MOVP0,A

        SETBP3.6

        CALLDELAY

        CLRP3.6

        CALLDELAY

        MOVA,#0F0H

        MOVP0,A

        SETBP3.6

        CALLDELAY

        CLRP3.6

        CALLDELAY

        MOVA,#0FFH

        MOVP0,A

        SETBP3.6

        CALLDELAY

        CLRP3.6

        CALLDELAY

        MOVA,#00H

        MOVP0,A

        SETBP3.6

        CALLDELAY

        CLRP3.6

        CALLDELAY

        AJMPMAIN

        DELAY:;延時函數

        MOVR4,#5

        L3:MOVR5,#100

        L2:MOVR6,#250

        DJNZR6,$

        NOP

        NOP

        DJNZR5,L2

        DJNZR4,L3

        RET

        END



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 潢川县| 通榆县| 红原县| 二连浩特市| 柳江县| 江西省| 牙克石市| 阿坝县| 武安市| 米易县| 芷江| 黎城县| 黄梅县| 舞钢市| 光山县| 新丰县| 扶沟县| 廉江市| 靖边县| 贡觉县| 商南县| 疏勒县| 富民县| 岳西县| 浙江省| 金山区| 罗城| 益阳市| 大厂| 凭祥市| 清河县| 广西| 苏州市| 普定县| 普兰店市| 广南县| 中宁县| 托克逊县| 临海市| 漳平市| 商丘市|