新聞中心

        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 ;



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 汉源县| 昌吉市| 崇礼县| 巴马| 东城区| 博客| 射洪县| 金昌市| 铁岭县| 南漳县| 甘肃省| 张家口市| 广昌县| 云安县| 贵南县| 积石山| 滦南县| 井陉县| 蛟河市| 闻喜县| 和林格尔县| 甘谷县| 万山特区| 镇雄县| 西畴县| 沈丘县| 明水县| 江源县| 南投市| 望谟县| 柘荣县| 安康市| 井研县| 长阳| 花垣县| 临泽县| 盐山县| 惠安县| 九寨沟县| 宁德市| 双流县|