求一个51程序
要求:用P1口作为信号输出
延时时间为2S 可 用定时器或指循环来实现
程序首地址为4000H
求各位大神帮帮忙 初学者 多谢大神们的回复
求大神们 给力
C语言的要吗
能给c语言的,汇编的不会
每个闪5次什么意思。下面的是2s无限右移的
ORG 4000H
START: LJMP MAIN
DELAY: MOV R7, #50
LOOP2: MOV R6, #100
LOOP1: MOV R5, #100
LOOP0: NOP
NOP
DJNZ R5, LOOP0
DJNZ R6, LOOP1
DJNZ R7, LOOP2
RET
MAIN: MOV P3, #0feH
MOV A, #0feH
LOOP: LCALL DELAY
RR A
MOV P3, A
LJMP LOOP
END