学习单片机的同学想必都经常使鼡Keil编写C语言程序并生成.hex文件以供仿真使用或将其烧写进单片机那么如何把汇编语言编写程序编写的程序编译成16进制文件呢?答案和前者昰一样的
-
打开Keil后选择【File】下的【new】新建一个空白文档。将编辑好的程序源码复制到该文件中
-
选择左上角的保存按钮进行保存,将弹出保存对话框
-
选择保存路径和编辑文件名。记住这里的文件名很重要,如果你是C语言程序的话加上.c后缀,如果你是用汇编语言编写程序加上.ASM后缀。这样Keil就能自动识别你的文件类型了。
-
在弹出的对话框中选择[文件类型]为All files这个很关键。然后选择你要添加的文件点击Add添加。
-
切换到[output]选项卡选中【Create HEX FILE】就可以在编译成功后自动生成.hex文件。编译按钮在左上角3个按钮从左到右依次点击,如果源码没错都可鉯编译通过了。
经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士