无刚刚接触单片机 用KEIL编写程序 每次新建工程的时候 总会出现一个SATRTUP.A51的文件 这是怎么回事

而且无法生成HEX文件 每次点击生成HEX文件后 都没有任何反应
我看郭天祥视频里面没有这个文件 上面打错了 是这个文件:STARTUP.A51

第1个回答  2013-03-25
你在工程上把这个STARTUP.A51移除掉,然后把你要编译的程序加载进来,再接着你按照你以前怎么生存HEX文件的步骤操作,就能生存你需要的hex文件了,当然你的程序要没错误才行本回答被提问者采纳
第2个回答  2013-03-23
楼主 你好
不知道你注意没有在新建工程的时候 首先是选厂家→芯片 然后界面就会显示一个提示框 如果你点的YES 就会产生着文件 如果NO 就会没有这个文件的

希望楼主仔细的试试看…………
望采纳!!!谢谢追问

那为什么有时候HEX文件无法生成 有时候生成了却无法下载

追答

在这个地方一定要勾上才能生成HEX文件的

第3个回答  2013-03-24
这是个启动引导文件,在上电时控制单片机,然后就将单片机交由C程序中的main函数控制。如果你的程序是汇编,那这个文件不要也没关系
第4个回答  2013-03-23
这是一个启动文件,最好加上。
第5个回答  2013-03-24
我用的是uv2版本,这个文件的路径是C:\Keil\C51\LIB\STARTUP.A51,你查查看。
相似回答