发表于:2006/2/17 6:52:00
#0楼
要求:把长度为10H的字符串从内部RAM的输入缓冲区inbuf向设在外部RAM的输出缓冲区outbuf进行传送,一直进行到遇见回车ODH或整个字符送完毕。
程序:
MOV R0,#inbuf
MOV R1,#outbuf
MOV R7,#10
LOOP:MOV A,@R0
PUSH A
MOV A,#0DH
SUBB A,#0DH
INC R0
JZ LOOP1
MOVX @R1,A
INC R1
DJNZ R7,LOOP
LOOP1:END
各位大侠,请多多指教,我是新学的菜鸟,没什么设备,要是那位有空了可否帮我试一下看可以汇编出来不,小弟谢过了!!!!
程序:
MOV R0,#inbuf
MOV R1,#outbuf
MOV R7,#10
LOOP:MOV A,@R0
PUSH A
MOV A,#0DH
SUBB A,#0DH
INC R0
JZ LOOP1
MOVX @R1,A
INC R1
DJNZ R7,LOOP
LOOP1:END
各位大侠,请多多指教,我是新学的菜鸟,没什么设备,要是那位有空了可否帮我试一下看可以汇编出来不,小弟谢过了!!!!