標題:
51單片機 延時匯編
[打印本頁]
作者:
seven96
時間:
2017-4-19 14:08
標題:
51單片機 延時匯編
8個共陰的發(fā)光二極管,依次點亮,每個點亮的時間分別是1s、2s、……8s。第八個熄滅后第一個再次亮起。
用會編寫這個程序要怎么寫啊,我只會統(tǒng)一延時1s的
作者:
seven96
時間:
2017-4-19 14:37
ORG 0000H
MOV A,#1
NEXT1: MOV 20H,#0
MOV R3,#8
NEXT: INC 20H
MOV R4,20H
MOV P0,A
ACALL DELAY
RL A
DJNZ R3,NEXT
SJMP NEXT1
DELAY: MOV R7,#05H
DELAY3: MOV R5,#0FAH
DELAY2: MOV R5,#0F6H
DELAY1: DJNZ R5,DELAY1
DJNZ R6,DELAY2
DJNZ R7,DELAY3
DJNZ R4,DELAY
RET
END
這樣寫對嗎?
作者:
lxa0
時間:
2017-4-19 21:49
你把1秒的調(diào)用8次
就是8秒了
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1