KEIL编译程序无错误无警告,Create HEX file已经勾了,工程和程序放同一文件夹但里面没有HEX文件。装了好几个版本,系统也重装过,还是不行。
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、点击编译图标即可。
按下面三种方法试下:
一、操作系统都会将文件的扩展名隐藏起来,如果没有设置显示扩展名就看不到FUYTF.hex,但一定有FUYTF文件,看有木有。
二、如下图,编译时要点右边画红色圈的按钮,才能编译出HEX文件,要点左边的蓝圈的按钮就不生成HEX文件。
三、上面两项都试了,还没有,就将Create HEX file的勾打掉,关闭对话框,编译一次,再将Create HEX file勾打上,重新编译一次试下。