Ⅰ 51单片机,编译没问题,不能生成HEX文件,目标文件连接不成功,有的人说不影响,但是我要HEX文件啊
如果用的是Keil,按下图红框所示选择该选项打勾即可。
Ⅱ 单片机问题,这为什么无法形成hex文件啊求前辈赐教
因为阁下没有生成hex文件。
方法如下:在你提供的图片中右击“Target1”----然后点击对话框第一个(即为目标文件设定选项)----然后点标题栏的第三个“output”(即输出)----然后讲“creat
hex
file
”(即生成hex文件)复选框打上勾----然后点ok----最后再点rebuild(即重建)就有hex文件了!
Ⅲ 单片机KIEL无法生成hex文件
你的工程里加了两个C程,HELLO.C是什么程序?里面也有主程序main()吗?如果有的话,就会出错,一个工程只能有一个主程序。另外这个程序和这个
test1
.c是属于一个工程序的吗?如果不是,必须删掉那个HELLO.C。
Ⅳ 为什么编译的单片机程序有警告不能生成HEX文件
有延时函数声明和调用,但无延时函数,编译肯定会有警告的。虽然放到单片机运行时会出问题,但是Keil可以生成hex文件啊,是不是你设置问题
Ⅳ 编译单片机不生成hex文件怎么回事
你应该有protues这个软件的吧
双击dsn文件用protues打开,就是protues的仿真原理图,图形类似于protel原理图。
如果你打不开的话就是你的protues版本和dsn文件的版本不对。
而hex只能用在protues仿真图里可编程的东西如8051单片机
双击单片机,里边有个选项“打开文件”,你把hex文件路径填进去,
然后就可以仿真单片机了
Ⅵ KEIL生成不了HEX文件。
1、先打开KEIL软件。
Ⅶ 单片机生成不了HEX文件,奇怪
2K限制,你的编译器没有解除限制,编写的代码大于2048字节就停止工作。
你写的代码是4762字节,超过了2048,所以无法生成hex文件。
上网查找破解的办法吧。
Ⅷ 用Keil uVision3编写单片机程序怎么生成不了.HEX文件
你可以打开hex文件看一下(可以用记事本打开),是不是一个空文件。可能程序有错,并没有编译出hex文件。
编译后的hex文件是不需要设置什么的。
Ⅸ C51单片机 Keil上面无法创建HEX文件是什么原因C51单片机 Keil上面无法创建HEX文件
摘要 您好 问题已经收到了哦~ Optiongs里的Output选项界面上有HEX,需打勾,才能生成hex文件!
Ⅹ 请问 这个 单片机 程序为什么不能生成hex文件 四个LED先从左往右亮再从右往左亮(霹雳灯)
第10行、第23行,都缺少 分号。
作为新手,不要懒得检查!
第12行,有效作用域内的 变量定义,必须放在 作用域 第一行。也就是 unsigned char i,必须在 IE=0x82 前面。
另外,你的程序,没看出你要的功能。
如果低4位是灯,那么程序运行一遍后,全是亮的。
如果高4位是灯,那么最后一颗灯永远亮不了。
再是,这种4个位的操作,却影响另外4个位的程序,劝你还是改变改变想法。