• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    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亮



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 华宁县| 云阳县| 定日县| 榆树市| 金寨县| 临漳县| 胶州市| 从化市| 北票市| 清徐县| 汕尾市| 丽江市| 渭源县| 漯河市| 冷水江市| 渭南市| 神农架林区| 遵义县| 廊坊市| 汕头市| 刚察县| 香港| 行唐县| 巴楚县| 英吉沙县| 张家界市| 兴文县| 黄浦区| 梓潼县| 淮安市| 商城县| 静乐县| 游戏| 廉江市| 枝江市| 平阳县| 郑州市| 札达县| 湄潭县| 全州县| 印江|