如何使用Keil编译汇编程序或C语言程序

作者:小小谷 | 创建时间: 2023-06-22
学习单片机的同学想必都经常使用Keil编写C语言程序并生成.hex文件以供仿真使用或将其烧写进单片机。那么如何把汇编语言编写的程序编译成16进制文件呢?答案和前者是一样的。...
如何使用Keil编译汇编程序或C语言程序

操作方法

打开Keil后选择【File】下的【new】新建一个空白文档。将编辑好的程序源码复制到该文件中。

选择左上角的保存按钮进行保存,将弹出保存对话框。

选择保存路径和编辑文件名。记住,这里的文件名很重要,如果你是C语言程序的话,加上.c后缀,如果你是用汇编语言,加上.ASM后缀。这样,Keil就能自动识别你的文件类型了。

现在你就可以将保存的文件添加到项目中了,项目文件要提前在[Project]中新建。右击选择【Source Group1】点击【Add Files to Group..】

在弹出的对话框中选择[文件类型]为All files,这个很关键。然后选择你要添加的文件。点击Add添加。

在[Source Group]中就会显示新添加的.ASM文件,按图中选择弹出【Option for Target】对话框。

切换到[output]选项卡选中【Create HEX FILE】,就可以在编译成功后自动生成.hex文件。编译按钮在左上角3个按钮,从左到右依次点击,如果源码没错,都可以编译通过了。

点击展开全文

更多推荐