发布网友 发布时间:2022-03-27 16:30
共7个回答
热心网友 时间:2022-03-27 17:59
1、先打开KEIL软件。
2、依次点击“project”——“new project”新建一个项目。
3、点开ATMEL选中AT89C51,依次点“确定”——“是”。
4、点击设置图标,切换到output选项卡。
5、勾选Create HEX FILE。
6、在新弹出的界面点击“Add Files to Group Source Group 1”。
7、选中c文件后,点击“Add”。
8、点击编译图标即可。
热心网友 时间:2022-03-27 19:17
按下面三种方法试下:
一、操作系统都会将文件的扩展名隐藏起来,如果没有设置显示扩展名就看不到FUYTF.hex,但一定有FUYTF文件,看有木有。
二、如下图,编译时要点右边画红色圈的按钮,才能编译出HEX文件,要点左边的蓝圈的按钮就不生成HEX文件。
三、上面两项都试了,还没有,就将Create HEX file的勾打掉,关闭对话框,编译一次,再将Create HEX file勾打上,重新编译一次试下。
热心网友 时间:2022-03-27 20:52
我也遇到过。一晚上改程序居然是没有生成文件。无奈怎么改也不行,还是按照他的程序来不过在最后一步你先点一下Defaults,然后再勾选create hex file这个选项热心网友 时间:2022-03-27 22:43
“KEIL编译程序无错误无警告”热心网友 时间:2022-03-28 00:51
首先~~你的keil版本,有些该死的试用版是生成不了的,或是没有注册的话,也有可能生成不了;再有~我昨天才刚遇到的问题···WINDOWS重装之后,KEIL也顺带重装一次吧,要不也是生成不了的。另外系统的注册表要是乱七八糟的话,也会影响KEIL。还有,KEIL的安装目录越短越好,如d:/ 工程文件的存放目录也是,地址过长会出问题的。有的版本不支持中文,文件名跟地址名最好不要出现汉字。嗯~~就这些吧~希望对你有帮助。热心网友 时间:2022-03-28 03:16
有没有把*.c文件加入Group Source?热心网友 时间:2022-03-28 05:57
编译程序无错误无警告,Create HEX file已勾,应该有输出文件的。建议看看文件保存路径在哪追问保存路径,安装路径都找了,没有