请教个Keil软件的问题

[复制链接]
 楼主| yuanquan12345 发表于 2010-11-30 08:58 | 显示全部楼层 |阅读模式
我的Keil软件好像出了问题,什么程序都能编译通过,包括很明显的错误。
感觉不正常,下载到单片机里的程序,也不运行,后来改成简单的程序,才知道是软件的问题。
我将软件重装了一遍还不行。
请高手指点。
谢谢。
ayb_ice 发表于 2010-11-30 09:02 | 显示全部楼层
上图证明
huangqi412 发表于 2010-11-30 09:28 | 显示全部楼层
上图
 楼主| yuanquan12345 发表于 2010-11-30 09:35 | 显示全部楼层
上什么图?
ayb_ice 发表于 2010-11-30 09:55 | 显示全部楼层
看病也要"望闻问切"呀

...
 楼主| yuanquan12345 发表于 2010-11-30 10:23 | 显示全部楼层
Build target 'Target 1'
assembling STARTUP.A51...
linking...
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  ?C_START
    MODULE:  STARTUP.obj (?C_STARTUP)
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  ?C_START
    MODULE:  STARTUP.obj (?C_STARTUP)
    ADDRESS: 000DH
Program Size: data=9.0 xdata=0 code=15
"danpianji0020" - 0 Error(s), 2 Warning(s).
 楼主| yuanquan12345 发表于 2010-11-30 10:24 | 显示全部楼层
#include<reg51.h>
void main()
{
        P1=0x00;
}
我故意将程序里的大括号去掉,都编译没错误。奇怪。
ayb_ice 发表于 2010-11-30 11:00 | 显示全部楼层
你的文件是否加入项目我看都是问题
liang7143 发表于 2010-11-30 12:12 | 显示全部楼层
Build target 'Target 1'
assembling STARTUP.A51...
linking...
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  ?C_START
    MODULE:  STARTUP.obj (?C_STARTUP)
*** WARNING L2: REFERENCE MADE TO UN ...
yuanquan12345 发表于 2010-11-30 10:23


这段信息看出 ,C文件应该是没有加入工程
 楼主| yuanquan12345 发表于 2010-11-30 15:22 | 显示全部楼层
都生成HEX文件了。那应该怎样做呢?
我以往都是这样写的。
先谢谢了。
冯冯冯冯 发表于 2010-11-30 15:29 | 显示全部楼层
点击 sourse group 右键,选择 add files to group
在新出来的对话框选择你的c文件,添加,

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

参与人数 1威望 +4 收起 理由
yuanquan12345 + 4

查看全部评分

 楼主| yuanquan12345 发表于 2010-11-30 15:49 | 显示全部楼层
是我添加工程的一步做错了。耽误大家的时间了。
谢谢。
结贴。
galton1982 发表于 2010-11-30 16:29 | 显示全部楼层
你一直编译的不是你想要编译的那个文件。。。
ayb_ice 发表于 2010-11-30 16:40 | 显示全部楼层
真是无语了
 楼主| yuanquan12345 发表于 2010-11-30 16:49 | 显示全部楼层
对不起,谢谢大家。
z159357789 发表于 2010-11-30 16:49 | 显示全部楼层
谢谢大家
wessel 发表于 2010-11-30 20:40 | 显示全部楼层
路过看看。
areshan 发表于 2010-11-30 21:05 | 显示全部楼层
嘿嘿,以前也是这样过来的!!!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

75

主题

1155

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部