我在keilc uvision2上运行程序总有这个,是怎么回事啊?谢谢
10 个解决方案
#1
少了个分号??
#2
不是的,就是一开始的org 0000h
#3
发程序来看看
你在C里面用org0000h?
你在C里面用org0000h?
#4
ORG 0000H
LJMP MAIN
ORG 0500H
TABLE:54H,F6H,1BH,20H,04H,C1H
ORG 1000H
MAIN:MOV R2,#06H
MOV R3,#00H
MOV R4,#00H
MOV R0,#00H
L1: MOV A,R0
MOV DPTR,#TABLE
MOVC A,@A+DPTR
ADD A,R4
MOV R4,A
INC R0
CLR A
ADDC A,R3
MOV R3,A
DJNZ R2,L1
MOV R2,R3
MOV R7,R4
SJMP $
END
简单的小程序,我只是还不知道怎么去用keil c,谢谢了
不是保存为.c的吗?我是保存为.c。我想是这里的问题,但保存为什么格式呢?
LJMP MAIN
ORG 0500H
TABLE:54H,F6H,1BH,20H,04H,C1H
ORG 1000H
MAIN:MOV R2,#06H
MOV R3,#00H
MOV R4,#00H
MOV R0,#00H
L1: MOV A,R0
MOV DPTR,#TABLE
MOVC A,@A+DPTR
ADD A,R4
MOV R4,A
INC R0
CLR A
ADDC A,R3
MOV R3,A
DJNZ R2,L1
MOV R2,R3
MOV R7,R4
SJMP $
END
简单的小程序,我只是还不知道怎么去用keil c,谢谢了
不是保存为.c的吗?我是保存为.c。我想是这里的问题,但保存为什么格式呢?
#5
我对了,你保存成,a51或ASM后缀!!
对于C来说它就是少了分号,嘿嘿
对于C来说它就是少了分号,嘿嘿
#6
应该要保存成ASM文件。。。
#7
我保存为a51,谢谢了啊
#8
想给lbing7(楼主,别再给我非专家分!谢谢合作)分,但是你说(楼主,别再给我非专家分!谢谢合作)这是什么意思啊?我不知道给的是不是专家分啊,先不给了那就
#9
老天爷爷啊,还能这样错
#10
lbing7要气得跳楼了
#1
少了个分号??
#2
不是的,就是一开始的org 0000h
#3
发程序来看看
你在C里面用org0000h?
你在C里面用org0000h?
#4
ORG 0000H
LJMP MAIN
ORG 0500H
TABLE:54H,F6H,1BH,20H,04H,C1H
ORG 1000H
MAIN:MOV R2,#06H
MOV R3,#00H
MOV R4,#00H
MOV R0,#00H
L1: MOV A,R0
MOV DPTR,#TABLE
MOVC A,@A+DPTR
ADD A,R4
MOV R4,A
INC R0
CLR A
ADDC A,R3
MOV R3,A
DJNZ R2,L1
MOV R2,R3
MOV R7,R4
SJMP $
END
简单的小程序,我只是还不知道怎么去用keil c,谢谢了
不是保存为.c的吗?我是保存为.c。我想是这里的问题,但保存为什么格式呢?
LJMP MAIN
ORG 0500H
TABLE:54H,F6H,1BH,20H,04H,C1H
ORG 1000H
MAIN:MOV R2,#06H
MOV R3,#00H
MOV R4,#00H
MOV R0,#00H
L1: MOV A,R0
MOV DPTR,#TABLE
MOVC A,@A+DPTR
ADD A,R4
MOV R4,A
INC R0
CLR A
ADDC A,R3
MOV R3,A
DJNZ R2,L1
MOV R2,R3
MOV R7,R4
SJMP $
END
简单的小程序,我只是还不知道怎么去用keil c,谢谢了
不是保存为.c的吗?我是保存为.c。我想是这里的问题,但保存为什么格式呢?
#5
我对了,你保存成,a51或ASM后缀!!
对于C来说它就是少了分号,嘿嘿
对于C来说它就是少了分号,嘿嘿
#6
应该要保存成ASM文件。。。
#7
我保存为a51,谢谢了啊
#8
想给lbing7(楼主,别再给我非专家分!谢谢合作)分,但是你说(楼主,别再给我非专家分!谢谢合作)这是什么意思啊?我不知道给的是不是专家分啊,先不给了那就
#9
老天爷爷啊,还能这样错
#10
lbing7要气得跳楼了