新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 簡單的單片機的流水燈程序

        簡單的單片機的流水燈程序

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

        1.jpg

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

        ;----- 主開始 -----
        START: CLR   P1.0       ;P1.0輸出低電平,使LED1點亮
            ACALL  DELAY      ;調用延時子
            SETB  P1.0       ;P1.0輸出高電平,使LED1熄滅
            CLR   P1.1       ;P1.1輸出低電平,使LED2點亮
            ACALL  DELAY      ;調用延時子
            SETB  P1.1       ;P1.1輸出高電平,使LED2熄滅
            CLR   P1.2       ;P1.2輸出低電平,使LED3點亮
            ACALL  DELAY      ;調用延時子程序
            SETB  P1.2       ;P1.2輸出高電平,使LED3熄滅
            CLR   P1.3       ;P1.3輸出低電平,使LED4點亮
            ACALL  DELAY      ;調用延時子程序
            SETB  P1.3       ;P1.3輸出高電平,使LED4熄滅
            CLR   P1.4       ;P1.4輸出低電平,使LED5點亮
            ACALL  DELAY      ;調用延時子程序
            SETB  P1.4       ;P1.4輸出高電平,使LED5熄滅
            CLR   P1.5       ;P1.5輸出低電平,使LED6點亮
            ACALL  DELAY      ;調用延時子程序
            SETB  P1.5       ;P1.5輸出高電平,使LED6熄滅
            CLR   P1.6       ;P1.6輸出低電平,使LED7點亮
            ACALL  DELAY      ;調用延時子程序
            SETB  P1.6       ;P1.6輸出高電平,使LED7熄滅
            CLR   P1.7       ;P1.7輸出低電平,使LED8點亮
            ACALL  DELAY      ;調用延時子程序
            SETB  P1.7       ;P1.7輸出高電平,使LED8熄滅
            ACALL  DELAY      ;調用延時子程序
            AJMP  START      ;8個LED流了一遍后返回到標號START處再循環

            ;----- 延時子程序 -----
        DELAY: MOV   R0,#255     ;延時一段時間
        D1:   MOV   R1,#255
            DJNZ  R1,$
            DJNZ  R0,D1
            RET            ;子程序返回

            END           ;程序結束

        單片機相關文章:單片機教程


        單片機相關文章:單片機視頻教程


        單片機相關文章:單片機工作原理


        負離子發生器相關文章:負離子發生器原理
        離子色譜儀相關文章:離子色譜儀原理


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 巩留县| 安龙县| 宁海县| 台江县| 荥经县| 鄯善县| 吴川市| 杭锦后旗| 漾濞| 鱼台县| 鹤壁市| 固安县| 翁牛特旗| 绩溪县| 东平县| 北流市| 泾川县| 吉林市| 呼和浩特市| 花垣县| 淅川县| 新乡市| 永嘉县| 阿鲁科尔沁旗| 汝南县| 临颍县| 太谷县| 蓬溪县| 宁津县| 瓦房店市| 托里县| 肇庆市| 澳门| 碌曲县| 乌兰县| 德惠市| 镇巴县| 塔河县| 许昌县| 阳江市| 屏山县|