新聞中心

        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亮



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 土默特左旗| 衢州市| 宣威市| 康保县| 九寨沟县| 洪泽县| 屯门区| 军事| 蚌埠市| 靖西县| 来凤县| 林芝县| 庆城县| 尉犁县| 阿克陶县| 喀喇| 都安| 剑阁县| 资源县| 南汇区| 和田县| 绥德县| 新安县| 顺平县| 石门县| 辽源市| 开远市| 萝北县| 富川| 余干县| 乐都县| 蒙城县| 韶关市| 阿勒泰市| 德清县| 通山县| 桂平市| 泾阳县| 曲松县| 云龙县| 广河县|