首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

问一个Keil C51 SRC 出错的有关问题

2012-02-03 
问一个Keil C51 SRC 出错的问题我用一个最简单的程序;#include reg51.hmain(){while(1)}在小模式先编译

问一个Keil C51 SRC 出错的问题
我用一个最简单的程序;
#include <reg51.h>
main()
  {
 
  while(1);
  }
在小模式先编译是没有任何问题的,但是我在Project   窗口中包含汇编代码的   C   文件上右键,选择“Options   for   ...”,点击右边的“Generate   Assembler   SRC
File”和“Assemble   SRC   File”,使检查框由灰色变成黑色(有效)状态。然后在编译,就出现了:
Build   target   'Target   1 '
compiling   test.c...
assembling   test.src...
linking...
***   WARNING   L1:   UNRESOLVED   EXTERNAL   SYMBOL
        SYMBOL:     ?C_STARTUP
        MODULE:     test.obj   (TEST)
Program   Size:   data=8.0   xdata=0   code=2
"test "   -   0   Error(s),   1   Warning(s).
希望哪位能给以指点,谢谢



[解决办法]
自个儿好好玩吧。。。你这又没什么错误,正常的。加点内容进去,然后弄块板子玩玩,慢慢来,不要什么都问,自己弄明白才有成就感。
[解决办法]
你没加入一个库...

右击你的main.c在Workspace中,选Manage C...,然后选加入文件,在对话框在到KEIL安装目录下的LIB里根据你的编译的模式选:C51S.LIB(SMALL)

再编译,就OK了...

热点排行