新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 用按鍵控制燈

        用按鍵控制燈

        作者: 時間:2011-02-25 來源:網絡 收藏
        知識要點:位操作指令的學習

        ;運行結果:按P3.2那么p1.0的燈亮

        ; p3.2接一個按鍵到地,p1.0 led. 程序把p3.2的狀態送給p1.0

        ;位地址有多種表達方式,如直接地址p2.2 字節地址21h.5 寄存器acc.7位定義如rs0 偽指令定義如fi bit psw.1

        ORG 0000H;程序開始

        LJMP MAIN;

        ORG 030H;

        MAIN:

        MOV C,P3.2; 把p3.2的狀態送入c

        MOV P1.0,C;把c的狀態送p1.0

        ACALL DEL;調用延時

        AJMP MAIN;反復循環

        DEL: MOV R7,#0FFH;延時程序

        DEL1: MOV R6,#0FFH;

        DEL2: DJNZ R6,DEL2;

        DJNZ R7,DEL1;

        RET;

        END


        程序在倚天版運行的狀態按鍵數碼管p10亮



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 定边县| 洛浦县| 德化县| 启东市| 洛宁县| 大方县| 肇庆市| 象州县| 噶尔县| 丹棱县| 余庆县| 长丰县| 磐安县| 和田县| 望城县| 体育| 马尔康县| 高要市| 饶阳县| 罗源县| 康保县| 济宁市| 建水县| 呼和浩特市| 福贡县| 凤城市| 无锡市| 海阳市| 赤壁市| 柳州市| 永德县| 敦煌市| 昌都县| 温宿县| 深泽县| 松潘县| 揭西县| 平邑县| 东乡| 蒙山县| 龙泉市|