标题:
51单片机 延时汇编
[打印本页]
作者:
seven96
时间:
2017-4-19 14:08
标题:
51单片机 延时汇编
8个共阴的发光二极管,依次点亮,每个点亮的时间分别是1s、2s、……8s。第八个熄灭后第一个再次亮起。
用会编写这个程序要怎么写啊,我只会统一延时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秒的调用8次
就是8秒了
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1