新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機循環燈匯編程序設計

        單片機循環燈匯編程序設計

        作者: 時間:2012-12-31 來源:網絡 收藏

        ABC EQU 60H;
        ORG 0000H
        /*http://www.51hei.com設計-匯編語言程序編寫*/
        AJMP START

        ORG 0003H ;外部中斷向量地址

        LJMP INT0;

        ORG 30H;

        START:MOV A,#00H; 以下設定相關寄存器
        MOV ABC,#00H;
        SETB EA ;開總中斷允許

        SETB EX0 ;開外部中斷允許
        AJMP $;

        LOOP: 設計的循環體
        MOV A,#80H;
        MOV ABC,#80H;
        MOV P1,A;
        MOV P2,ABC;
        RL A;
        RL ABC;
        LCALL DELAY;
        LJMP LOOP;
        INT0:MOV P2,ABC;
        D3:MOV P1,A;
        RL A;
        LCALL DELAY;
        LJMP D3;
        RETI;
        END.
        DELAY:MOV R7,#255 ;
        D1:MOV R6,#255 ;
        D2:NOP
        NOP
        NOP
        NOP
        DJNZ R6,D2 ;
        DJNZ R7,D1 ;



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 巴里| 福州市| 蒲城县| 镇平县| 饶平县| 蛟河市| 伽师县| 股票| 丰城市| 兴安县| 思茅市| 鄂托克旗| 仲巴县| 冕宁县| 黑水县| 马山县| 永州市| 长兴县| 西丰县| 海原县| 信阳市| 尤溪县| 阳城县| 纳雍县| 南安市| 尼勒克县| 礼泉县| 磐安县| 雅江县| 家居| 赣州市| 桂林市| 股票| 偃师市| 新龙县| 都匀市| 南岸区| 九龙坡区| 四会市| 平昌县| 灌阳县|