求单片机一汇编程序!急!麻烦附上连线方法,谢谢

2025-01-21 12:18:20
推荐回答(4个)
回答1:

找个学习板学学,很多资料的

回答2:

ORG 0000H
LJMP MAIN
ORG 0050H
MAIN:
MOV P2,#0FFH

MOV P2,# 05FH ;显示“0”
LCALL DELAY

MOV P2,# 06H ;显示"1"
LCALL DELAY

MOV P2,# 3BH ;显示"2"
LCALL DELAY

MOV P2,# 2FH ;显示"3"
LCALL DELAY

MOV P2,# 66H ;显示"4"
LCALL DELAY

MOV P2,# 6DH ;显示"5"
LCALL DELAY

MOV P2,# 7DH ;显示"6"
LCALL DELAY

MOV P2,# 07H ;显示"7"
LCALL DELAY

MOV P2,# 7FH ;显示"8"
LCALL DELAY

MOV P2,# 6FH ;显示"9"
LCALL DELAY

MOV P2,# 77H ;显示"A"
LCALL DELAY

MOV P2,# 7FH ;显示"B"
LCALL DELAY

MOV P2,# 59H ;显示"C"
LCALL DELAY

MOV P2,# 5FH ;显示"D"
LCALL DELAY

MOV P2,# 79H ;显示"E"
LCALL DELAY

MOV P2,# 71H ;显示"F"
LCALL DELAY
LJMP MAIN

DELAY:
MOV R7,#10
DELAY1:
MOV R6,#200 ;T={(2*R5+2)*R6+2}*10=1s
DELAY11:
MOV R5,#250
DJNZ R5,$
DJNZ R6,DELAY11
DJNZ R7,DELAY1

RET
END

自己的
ORG 0000H
LJMP MAIN
ORG 0050H
MAIN:
MOV A,#0FFH
MOV P2,#5FH
LCALL DELAY
MOV P2,#06H
LCALL DELAY
MOV P2,#3BH
LCALL DELAY
MOV P2,#2FH
LCALL DELAY
MOV P2,#66H
LCALL DELAY
MOV P2,#6DH
LCALL DELAY
MOV P2,#7DH
LCALL DELAY
MOV P2,#07H
LCALL DELAY
MOV P2,#7FH
LCALL DELAY
MOV P2,#6FH
LCALL DELAY
MOV P2,#77H
LCALL DELAY
MOV P2,#7CH
LCALL DELAY
MOV P2,#59H
LCALL DELAY
MOV P2,#3EH
LCALL DELAY
MOV P2,#79H
LCALL DELAY
MOV P2,#71H
LCALL DELAY
DELAY: MOV R6,#230
MOV R2,#10
DELAY11: MOV R5,#200
DJNZ R5,$
DJNZ R6,DELAY11
DJNZ R2,DELAY11
RET
END

回答3:

把QQ给我 我给你发一份

回答4:

我之前成功做过一个,也是课程设计来的。你可以到我博客去看看。。。。