找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4769|回復(fù): 3
收起左側(cè)

51單片機經(jīng)典流水燈程序,在51單片機的P2口接上8個發(fā)光二極管,產(chǎn)生流水燈的移動效...

[復(fù)制鏈接]
ID:128229 發(fā)表于 2016-6-27 21:50 | 顯示全部樓層 |閱讀模式
ORG       0                  ;程序從0地址開始
START:       MOV     A,#0FEH    ;讓ACC的內(nèi)容為11111110
LOOP:       MOV     P1,A           ;讓P2口輸出ACC的內(nèi)容
             RR         A                  ;讓ACC的內(nèi)容左移
             CALL    DELAY       ;調(diào)用延時子程序
             LJMP    LOOP         ;跳到LOOP處執(zhí)行
;0.1秒延時子程序(12MHz晶振)===================
DELAY:      MOV     R7,#200     ;R7寄存器加載200次數(shù)
D1:          MOV     R6,#250     ;R6寄存器加載250次數(shù)
             DJNZ    R6,$            ;本行執(zhí)行R6次
             DJNZ    R7,D1         ;D1循環(huán)執(zhí)行R7次
             RET                           ;返回主程序
             END                          ;結(jié)束程序

回復(fù)

使用道具 舉報

ID:112693 發(fā)表于 2016-6-27 23:38 | 顯示全部樓層
沙發(fā)。。。。。。。。。。。。。。。。。。
回復(fù)

使用道具 舉報

ID:27400 發(fā)表于 2016-6-28 07:37 | 顯示全部樓層
此程序標題和注釋是P2口,實際是P1口
回復(fù)

使用道具 舉報

ID:27400 發(fā)表于 2016-6-28 07:39 | 顯示全部樓層
LOOP:       MOV     P1,A           ;讓P2口輸出ACC的內(nèi)容
將上句中的P1改為P2才是P2口,改為P0或者P3就是P0或者P3口了
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表