单片机 流水灯 P1口并行出,驱动8个灯 求汇编程序

来源:百度知道 编辑:UC知道 时间:2024/06/06 11:31:39
单片机 流水灯 P1口并行出,驱动8个灯 求汇编程序

ORG 1000h
START:mov DPTR,#TABLE;读表方式
LOOP: CLR A
MOVC A,@A+DPTR
INC DPTR
MOV P1,A
LJMP DELAY
CJNE A,#03H,LOOP
LJMP START
DELAY:MOV R5,#100;一秒延时
D2:MOV R6,#20
D1:MOV R7,#248
DJNZ R7,$
DJNZ R6,D1
DJNZ R5,D2
RET
TABLE:DB 01H,02H,04H,80H,10H,20H,40H,80H,03H;高电平点亮
END

这还用单片机??

org #0000H
w:mov R1, #FFH
mov A, #01H
S:mov p1,A
RL A
NOP
NOP
djnz R1,S
ajmp w
end
不准确啦,参数不全,大概这个意思吧!

org 00h
ljmp aaa
org 30h
aaa:mov a,#7fh
bbb:mov p1,a
ccc:rr a
ddd:lcall fff
eee:sjmp bbb
fff:mov r5,#200
hhh:mov r6,#150
iii:djnz r6,$
ggg:djnz r5,hhh
ret
en

这个是我以前的程序