【单片机】请写一个超级简单的单片机汇编语言程序,万分感谢!!

【单片机】请写一个超级简单的单片机汇编语言程序,万分感谢!!,第1张

ORG 0000H

AJMP START

ORG 0100H

START:

MOV 42H, #88H 先设NA<NB

MOV A, 40H

CJNE A, 50H, LOOP1 NAH-NBH

SJMP NEXT 相等则再去比较低八位

LOOP1:

JCLOOP 不够减,就可以结束了

AJMP LOOP3 转

NEXT:

MOV A, 41H

CJNE A, 51H, LOOP2 NAL-NBL

LOOP2:

JCLOOP 不够减悉旅,睁困凳就可以结束了

LOOP3:

MOV 42H, #0FFH 否则就是尺樱NA>=NB

LOOP:

AJMP LOOP

END

把片外RAM从2000H开始存放的8个数送到片内30H开始的单元中

MOV R7,#8

MOV R0,#30H

MOV DPTR,#2000H

AAA:

MOVX A,@DPTR

MOV @R0,A

INC R0

INC DPTR

DJNZ R7,AAA

************************

要将片内RAM中0FH单元的内容传送到寄存器B的3种方法

(1).........

*******

(2)MOV R0,#0FH

MOV @R0,B

*******

(3)MOV B,0FH

20分太少了(((应该值200分)))


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12528783.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存