• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 循環(huán)移位指令的流水燈

    循環(huán)移位指令的流水燈

    作者: 時(shí)間:2011-02-25 來(lái)源:網(wǎng)絡(luò) 收藏
    知識(shí)要點(diǎn):理解熟悉移位指令

    ;運(yùn)行結(jié)果:P1口8個(gè)燈循環(huán)點(diǎn)亮

    ORG 0000H;程序開(kāi)始

    LJMP MAIN;

    ORG 030H;

    MAIN:MOV R0,#08H;把8送入R0中,

    MOV A,#0FEH;把FE送入A中,即11111110

    PLAY:RR A;右移動(dòng)1位

    MOV P1,A;輸出顯示

    ACALL DEL;延時(shí)

    DJNZ R0,PLAY;一共移動(dòng)8次

    AJMP MAIN;重新開(kāi)始

    DEL: MOV R7,#0FH;延時(shí)子程序

    DEL1:MOV R6,#0FFH;

    DEL2:MOV R5,#01FH;

    DEL3: DJNZ R5,DEL3;

    DJNZ R6,DEL2;

    DJNZ R7,DEL1;

    RET;

    END

    運(yùn)行結(jié)果流水燈的瞬間(注意由于照相機(jī)的延時(shí),看到的兩個(gè)燈亮實(shí)際為一個(gè)燈亮)

    51單片機(jī)相關(guān)文章:51單片機(jī)教程




    評(píng)論


    相關(guān)推薦

    技術(shù)專(zhuān)區(qū)

    關(guān)閉
    主站蜘蛛池模板: 廉江市| 萍乡市| 韶山市| 静乐县| 古蔺县| 嵊州市| 禹城市| 博客| 西乡县| 喀什市| 柞水县| 甘谷县| 肃宁县| 牡丹江市| 余姚市| 广昌县| 万年县| 濉溪县| 浮山县| 阳朔县| 驻马店市| 杂多县| 崇礼县| 浦城县| 德江县| 涿鹿县| 永修县| 郧西县| 桑日县| 南和县| 井陉县| 同心县| 阳新县| 庄河市| 兴义市| 宁都县| 思茅市| 中江县| 卫辉市| 娄底市| 城口县|