新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機匯編語言-按鍵控制LED燈閃爍5次

        單片機匯編語言-按鍵控制LED燈閃爍5次

        作者: 時間:2016-12-01 來源:網絡 收藏
        此程序已經通過電路測試,電路很簡單在p1口接上八個燈,p2.0上面接一個按鈕,
        運行效果是按鍵按下一次后 八個燈閃爍5次


        程序源碼如下:
        ORG00H
        start:mov r0,#5
        loop: mov p1,#00h;
        ; clr p1;
        call delay;
        mov p1,#0ffh;
        ; sebt p1.0;
        call delay ;
        djnz r0,loop
        jb p2.0,$
        jmp start;
        DELAY: MOV R5,#20 ;延時子程序,延時0.2秒
        D1: MOV R6,#20
        D2: MOV R7,#248
        DJNZ R7,$
        DJNZ R6,D2
        DJNZ R5,D1
        RET
        END

        完整源碼工程文件和hex文件下載:http://www.51hei.com/f/ledanjian.rar

        本文引用地址:http://www.104case.com/article/201612/324150.htm


        評論


        技術專區

        關閉
        主站蜘蛛池模板: 烟台市| 耿马| 乾安县| 象山县| 夏津县| 武清区| 长岛县| 大足县| 浦东新区| 墨江| 仙桃市| 万盛区| 德令哈市| 循化| 锡林浩特市| 博客| 交口县| 梅河口市| 弋阳县| 西峡县| 阜城县| 嵊州市| 临猗县| 镇坪县| 沅陵县| 本溪市| 布拖县| 含山县| 军事| 枣阳市| 南宫市| 山阳县| 黄骅市| 涪陵区| 治多县| 库尔勒市| 洮南市| 兴安盟| 青阳县| 嘉善县| 德惠市|