用keil软件编写单片机程序的步骤

随着物联网和智能硬件的发展,越来越多的人加入到单片机的开发过程中。众所周知学习单片机最先学习实践的是学习使用软件。这里就向读者介绍如何在keil软件中创建工程,并生成可执行文件(后缀名为.hex)

操作方法

  • 01

    首先是打开keil软件,打开后显示的界面如下

  • 02

    如下第一张图所示点击project->new project,点击后将会出现如下第二张图所示界面;在文件框中填写你的工程名,名字可以是任意英文字符组成的(在此时你最好在你所希望存储该工程的地方新建一文件夹,如第二张图所示就是在桌面上建立了一个测试文件夹来存储新建的工程)

  • 03

    输入工程名后会出现如下图所示的芯片选择对话框,选择你开发板上的型号即可(相信要看这张帖子的读者一定是在学51单片机,此时只需选择 Atmel->AT89c52即可。如下第二张图所示)

  • 04

    一路点击确认后回到如下图所示的主界面,并如下图所示点击新建程序输入文本

  • 05

    点击后出现如下第一张图所示界面,并点击保存按钮

  • 06

    点击保存按钮后出现下第一张图所示对话框,在箭头所指的地方输入源文件名称加后缀名(如果你是用C语言编写程序后缀名为*.c;如果你是用汇编语言编写程序则后缀名为*.asm)并点击确认保存。确认后界面如下第二张图所示,注意箭头所指地方的变化。

  • 07

    接下来的一步是将源文件加入到工程中,点击选中source group并右击将会出现如下图所示界面。

  • 08

    再点击Add files to.......;如下第一张图箭头所示处。点击后将会出现第二张图所示的对话框,在该对话框中只要点击选中第五歩保存的源文件并点击Add即可(注意点击选中源文件前后的变化,并且特别注意点击Add后界面没有任何变化,你只要关闭该对话框即可)

  • 09

    打开source group后将会出现如下图箭头所指处的变化

  • 10

    在右边的源文件输入框中写入程序,并点击如图所示的编译按钮(可以看到该程序没有错误,编译成功)

  • 11

    但我们点击进入工程的文件夹没有看到后缀名为.hex文件,如下图所示

  • 12

    所以我们需点击target按钮进行设置,如下第一张图所示。点击后出现第二张图所示对话框

  • 13

    在对话框中点击output选项如下图1处显示,并勾选create hex file如下图2处显示。勾选后关闭对话框并如第10步再编译一次。可以看到文件夹中生成了.hex文件

(0)

相关推荐

  • 51单片机程序编写软件keil如何使用

    keil是一款51单片机程序的编写软件,据百科介绍有80%的工程师在使用这款软件,小编大体介绍下这款软件的使用. 操作方法 01 下载一个keil软件包,并安装. 02 打开keil,看到如图界面. ...

  • keil开发单片机程序与调试

    keil 是一款简单易用的单片机C语言软件开发系统.其提供了包括C编译器.宏汇编.连接器.库管理和一个功能强大的仿真调试器等在内的完整开发方案,用Keil能让你大大提高效率,缩短开发周期. 操作方法 ...

  • proteus软件中如何下载单片机程序

    本篇为大家介绍单片机开发中经常使用的仿真软件proteus使用中如何加载单片机程序,这是仿真的基本操作,为大家快速掌握这款软件提供参考. 操作方法 01 如图所示,打开proteus仿真软件,本篇经验 ...

  • STC单片机程序纯软件自动下载

    STC系列单片机是通过串口通信的方式下载程序的,其实其内部也集成了软件复位以及下载程序的ISP/IAP下载方法.只需要通过特定的串口数据去激活它即可达到纯软件下载的目的(无需开关电源,无需复位,无需任 ...

  • 怎么调节keil软件文件程序字体的大小?

    也许你在使用 keil软件的时候会遇到这个麻烦的事:软件默认的字体太小了,看起来很吃力.下面我将帮助大家学会调节字体的大小. 操作方法 01 打开keil4这个软件,如图,程序字体太小而看起来很吃力, ...

  • keil软件中怎样添加STC系列单片机

    随着技术的发展,STC单片机越来越成熟,应用越来越广泛,但keil软件中仍没有集成STC系列的单片机型号与头文件,使用起来多有不便 操作方法 01 登陆STC的官网,http://www.stcisp ...

  • 怎么设置keil软件程序字体的大小

    相信大家再使用keil软件的时候也遇到过懊恼的事,就是软件默认的字体太少了,看起来有点吃力.下面就步就能让字体变得大大滴 操作方法 01 打开软件进入主界面,在工具栏中找到"扳手" ...

  • 利用Proteus和keil仿真51单片机流水灯

    流水灯可以说是单片机里面的Hello World,也就是最基础的部分. 这里我们利用Proteus绘制单片机流水灯的电路图,keil c51编写流水灯的程序. 仿真既可以帮助我们学习,也可以检验电路是 ...

  • Keil软件的使用方法

    Keil软件是一款辅助单片机编写程序,编译及运行程序,并产生单片机下载所必须的(.hex)文件,用于写入单片机内部的程序. 操作方法 01 在桌面新建文件夹,以自己名字命名. 打开下载好的Keil软件 ...