找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

新手求助

[復(fù)制鏈接]
ID:18114 發(fā)表于 2009-10-18 20:25 | 顯示全部樓層 |閱讀模式
我寫的流水燈單燈來回移動程序,為什么只能單個(gè)方向移動? P1口接8個(gè)發(fā)光二極管 ORG 0000H LJMP START ORG 30H START:MOV P1,#0FFH LCALL DELAY MOV R3,#08H MOV A,#7FH MOV R2,#08H LOOP1:MOV P1,A LCALL DELAY LCALL DELAY LCALL DELAY RR A DJNZ R2,LOOP1 MOV A,#0FEH LOOP2: RL A DJNZ R3,LOOP2 LJMP START DELAY: MOV R7,#250 DEL1: MOV R6,#250 DEL2: DJNZ R6,DEL2 DJNZ R7,DEL1 RET END
[此貼子已經(jīng)被作者于2009-10-18 20:40:27編輯過]
回復(fù)

使用道具 舉報(bào)

ID:18114 發(fā)表于 2009-10-18 20:27 | 顯示全部樓層
第一次發(fā)貼,怎么會這樣子呢?
回復(fù)

使用道具 舉報(bào)

ID:18297 發(fā)表于 2009-10-20 11:18 | 顯示全部樓層
             ORG 0000H
             LJMP START
             ORG 30H
START:  MOV P1,#0FFH 
             LCALL DELAY 
             MOV R3,#08H
             MOV A,#7FH 
             MOV R2,#08H
LOOP1:  MOV P1,A 
             LCALL DELAY 
             LCALL DELAY 
             LCALL DELAY 
             RR A 
             DJNZ R2,LOOP1 
             MOV A,#0FEH
LOOP2:  MOV P1,A 
             LCALL DELAY 
             LCALL DELAY 
             LCALL DELAY

             RL A 
             DJNZ R3,LOOP2
             LJMP START
DELAY:  MOV R7,#250
DEL1:    MOV R6,#250
DEL2:    DJNZ R6,DEL2 
             DJNZ R7,DEL1 
             RET 
             END
紅色是添加的。應(yīng)該可以的。
回復(fù)

使用道具 舉報(bào)

ID:14282 發(fā)表于 2009-10-20 22:14 | 顯示全部樓層

延時(shí)程序再加一層外循環(huán)嗎。多次調(diào)用,單片機(jī)會煩的。。。。。。!

回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

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