C51编程:A51和C51的问题
如下定义两个制定程序地址的子程序可以吗?
CSEG AT 00200H ; add
ORG 00200H
PUBLIC _FUNC1
_FUNC1:
CLR A
MOV R1,A
LOOP1:
INC R1
CJNE R1,R7,LOOP1
RET
CSEG AT 00300H ; add
ORG 00300H
PUBLIC _FUNC2
_FUNC2:
CLR A
MOV R1,A
LOOP2:
INC R1
CJNE R1,R7,LOOP2
RET
如果在KEI C51中调用func1(uchar)和func2(uchar)可以吗?
在实际调试中发现可以正确调用func1,而调用func2则有些问题。这是怎么回事?这样写不
可以吗?
发表时间:2002年11月26日13:16:00