00问答网
所有问题
为什么别人用keil写的正确的C程序复制到我的计算机上编译却通不过(注:是51单片机程序)
如题所述
举报该问题
推荐答案 2011-04-02
原因有很多啊,你可把程序贴出来大家看看。
有可能程序没考全,比如漏了一个
源程序
模块、或者自己写的头文件。也有可能程序中包含了一个
库文件
,但拷贝时没拷过来。也有可能编译的
命令行
不对。
还有你应该先建立一个工程project, 然后再把你的源程序加入到工程中。你的源程序应该以*.c名字保存。
如果没建project,或者保存文件时没按*.c保存,那就是低级错误啦。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/nZ0rDnTje.html
其他回答
第1个回答 2011-04-02
你先建个txt文件,如果是C程序后缀名是 .c 如果是汇编语言 后缀名是 .asm 先建文件 复制再保存 最后导入keil。就OK 啦
我也是初学,刚开始也搞不懂 ,现在想想搞个16LED霹雳游侠灯程序 ,一直找不到 ,不知道谁有、
第2个回答 2011-04-02
你要先建立工程项目,如果是C程序后缀名是.c 如果是汇编语言后缀名是.asm 然后再导入你所复制的程序即可。
相似回答
...
编译
的问题
:为什么
同一个
程序
,在
别人
电脑上
用keil
4编译后下到板子里...
答:
如果程序没有变动的话,可能是keil设置的问题
。在编译前要设置单片机晶振和生成HEX。是不是晶振没设置对。还有就是单片机下载的是偶有没有问题。我上次就是把芯片插反了结果瞎忙活了半天
...急!!!单片机编程问题
:别人的
示例
程序复制
后下载
到单片机
上不能用...
答:
主要于KEIL 工程设置有关系
如芯片选择 是否加载A51文件 等 看看HEX 文件的大小 若后生成的HEX文件地址明显大 说明你加载了A51文件
...
用Keil
编写的
程序
,
编译
没有错误,下载
到51单片机
开发板上没有结果...
答:
这样你的程序就会在陷阱里出不来,按键首先进入int0服务,从中断服务跳出,有键按下,再进入中断服务,如此周而复始,根本进入不了键盘确认程序,程序其他地方没仔细看,个人感觉,你用int0来做键盘处理,就不要在
程序的
其他部分有处理了,因为int0是硬件触发,触发后进入中断服务,第一步关闭中断,延时,...
为什么
从网上下的好多
c程序
在
keil上
都不能
正确的编译
,就是提示无法执行...
答:
不能正确编译一般是因为头文件引入不正确
.不能正确执行可能是引脚接线与程序中定义不一致或者晶振频率与程序预设不一致等多方面原因.仔细检查就好.
大家正在搜
keil里面的程序怎么复制
keil是用什么语言写的
怎么用keil写程序
keil5可以写51程序吗
keil5怎么写程序
怎么把keil导入单片机
keil4怎么写程序
keil怎么复制代码
如何使用keil4编程
相关问题
我用keil在编译程序的时候出错了,我选用的是STC89C5...
我的keil 软件怎么这样,我把别人正确的源程序复制过来编译...
如何将在keil里编译好的程序下载到proteus 51单片...
请问在Keil C中对51单片机编程时,头文件中没有被调用到...
51单片机的电子密码锁程序,用KEIL C写的
Keil5上编写单片机C语言程序出现这种Warning怎么办...
看了网上很多51单片机输出pwm的程序,可是为什么用KEIL...
在51单片机中用c语言keil写程序实现用一个按键控制8个灯...