C51编程:keil !
#include<reg52.h>
#include<absacc.h>
void main(void)
{
int k;
#pragma ASM
mov a,9
#pragma ENDASM
k=k+1;
}
这个程序编译的时候,是这样的:
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: ?C_STARTUP
MODULE: .\rh4.obj (RH4)
Program Size: data=10.0 xdata=0 code=76
creating hex file from "xq1"...
"xq1" - 0 Error(s), 1 Warning(s).
然后按下ctrl+F5时报错:
*** error 65: access violation at C:0xC800 : no 'execute/read' permission
接着就是汇编界面:
C:0xC800 00 NOP
。。。。
等等
望高手指点是什么原因??
谢谢!
发表时间:2003年1月14日22:47:00