如何使用Keil软件编译文件

Keil软件编译文件的步骤图解

以51单片机为例,先来一张流程图

步骤详解:

  1. 新建工程文件
  2. 给工程文件命名并保存
  3. 51单片机可选择Atmel供应商的AT89C52芯片
  4. 确认添加启动代码
  5. 新建c文件或asm文件(新建个文本文档把后缀改成.c或者.asm就行)
  6. 添加c文件或asm文件到工程中(在项目栏里可以看到源码中添加的头文件)
  7. 点击菜单栏里的Target Options…
    漏了个图,补上
  8. output选项卡中勾上Create HEX File,之后Build的时候就会生成单片机用的十六进制文件
  9. 点击Translate编译文件,没有报错就可以继续下一步
  10. 点击Build构建文件,没有报错的话就会生成一个HEX十六进制文件
  11. 以上两个步骤可以直接点击Rebuild完成,但是耗时较长,debug时建议分开两步进行,确认无bug后可直接Rebuild
  12. 然后就可以通过下载软件把十六进制文件烧录进单片机里了,51单片机常用下载软件有STC_ISP