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

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

操作方法

  • 01

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

  • 02

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

  • 03

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

  • 04

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

  • 05

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

  • 06

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

  • 07

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

(0)

相关推荐

  • 怎样使用VC软件编译并运行C语言程序

    Visual C++ 6.0是一款非常好的软件,它不仅可以运行C代码程序,还可以创建位图和PPT等工程文件,现在的全国计算机等级考试(二级C)指定的编译软件就是VC6.0,现在我们一起来学习编译并运行 ...

  • 怎么用树莓派编译C语言程序

    树莓派是一个神奇的小电脑,怎么样用它来编译C语言程序呢?大体流程,先用ssh登陆,再用vim编辑c文件,最后用gcc编译成可执行文件,最后运行. 请看具体步骤. 操作方法 01 首先安装Xshell软 ...

  • 将matlab程序编译成C语言程序

    matlab语言作为计算机领域的第四代语言,有着自身的优势,其中一个优势就是可以将matlab程序编译为C语言.c++语言.java语言等程序.本例分享将一个简单的hello程序从matlab源程序编 ...

  • 用Dev-C++写C语言程序

    操作方法 01 打开Dev-C++软件,进入到如图所示界面. 02 按图所示新建一个源代码,亦可按快捷键Ctrl+N新建源代码. 03 新建成功如图所示. 04 接下来就要把源代码保存起来.按图操作. ...

  • 如何用C语言程序为单片机编程

    很多人都不知道怎么为期望的单片机进行C语言编程,实际上用C语言为单片机编程关键在C语言所使用的编译器编译器上,将C语言的编译器切换会目标单片机所有的编译器即可使用C语言进行编程,前提是所使用的程序指令 ...

  • 如何用VC++6.0新建C语言程序文件

    现在C语言等级考试和学校机房都采用的是Visual C++ 6.0(简称VC)编译器为实验环境,那么首先需要学会在VC++6.0编译器上新建C语言源程序文件,也就是文件格式为*.c(提示任何文件名中不 ...

  • ubuntu中编写第一个helloworld简单c语言程序

    近年来,ubuntu在linux中发展越来越快,尤其在服务器中发展势头很大,而c语言是linux/unix中应用最广泛的编程.大家没必要非要装centos或者红帽之类的,学习ubuntu能让你更轻松, ...

  • dev c++ 调试C语言程序

    用DEV C++编译执行C语言程序 操作方法 01 首先在桌面建立文件夹,方便管理C语言调试后生成的文件.本例文件夹名为Cprog 02 打开DEV C++.点击文件菜单,选择新建-项目选项. 03 ...

  • 使用Visual C++6.0编写简单C语言程序入门教程

    vc++6.0一般是我们c语言入门的时候接触到的第一个编程软件.其实本来vc++ 6.0的使用也非常简单. 这里提供里一个用vc编写hello world的简明教程 操作方法 01 首先需要下载安装这 ...