新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機初級篇—左移指示燈

        單片機初級篇—左移指示燈

        作者: 時間:2016-11-26 來源:網絡 收藏
        功能說明:使P1口的指示燈,單個指示燈進行左移點亮。P1.0亮->P1.1亮->...->P1.7亮,如此循環。

        一、硬件仿真電路

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

        二、程序

        org 30h;程序開始

        *******************************

        mov p1,#00h;初始化

        *******************************

        S2:mov a,#00000001b;賦值

        mov r4,#8;循環次數

        **********************

        S1:mov p1,a;輸出

        call delay;輸出后延時

        rl a;左移A

        ************************

        djnz r4,S1;執行R4里面內容的次數

        ***********************

        sjmp S2;跳轉S2

        **********************

        delay:MOVR5,#20;延時子程序

        D1:MOVR6,#20

        D2:MOVR7,#248

        DJNZR7,$

        DJNZR6,D2

        DJNZR5,D1

        RET

        ******************************

        End;程序結束



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 迭部县| 庄河市| 红原县| 房产| 安平县| 隆尧县| 唐河县| 博乐市| 东台市| 巴东县| 鲜城| 专栏| 定襄县| 临海市| 广饶县| 闽侯县| 扶沟县| 济南市| 永和县| 台湾省| 磴口县| 房山区| 三原县| 开阳县| 浙江省| 响水县| 景泰县| 丹棱县| 阿鲁科尔沁旗| 安阳县| 合肥市| 杂多县| 蚌埠市| 乐至县| 探索| 新昌县| 衡南县| 湟源县| 葵青区| 黔南| 靖州|