Keil5嵌入式开发环境(IDE)的安装和使用

Keil5是一款嵌入式开发环境(IDE),广泛应用于嵌入式系统开发,由美国Keil Software公司开发和推出。它提供了一套完整的软硬件开发工具,用于嵌入式系统的编译、调试和仿真。Keil5支持多种嵌入式处理器架构,包括ARM、8051和C166等。它具有用户友好的界面和强大的功能,可用于开发各种嵌入式应用,如汽车电子、工业自动化、消费电子等。

下载安装包

  1. 通过官网下载安装包,点击“Download”官网地址: https://www.keil.com/

  2. 以C51单片机开发为例,点击"C51"

  3. 输入个人信息,随便填应该可以的,但内容格式要正确,点击"Submit"

  4. 点击"C51V961.EXE"开始下载

  5. 下载注册机
    百度链接:https://pan.baidu.com/s/1chvIeo9UVhnDK-a-Jq3pGg?pwd=bi4u
    注意:下载和使用注册机前需要关闭一切杀毒软件。本下载链接来源互联网,是否安全自己辨别,如有侵权请联系删除!

安装

  1. 运行安装包"C51V961.EXE",点击"Next>>"

  2. 勾选"I agree to...",继续"Next>>"

  3. 选择安装目录,继续"Next>>"

  4. 填写个人信息,随变填,继续"Next>>",开始安装

  5. 等待安装完成,点击"Finish"

  6. 第一次运行Keil5

注册Keil5

Keil5不进行注册,有些功能不可用,按钮是灰色的!

  1. 以管理员身份重新运行Keil5

  2. 运行注册机"keygen.exe",CID需要回到Keil5获取

  3. 回到Keil5,打开"File"菜单下的"License Management..."

  4. 复制CID

  5. 回到注册机,填上CID,然后点击"Generate"按钮,生成注册码

  6. 回到Keil5的"License Management"对话框,注册码填到"New License ID Code"中,点击"Add LIC"按钮

  7. 下边显示"LIC Added Sucessfully",上边显示"Expires: Dec 2032",注册成功!

到这里,注册机可以删除掉,杀毒软件可以打开了。

创建第一个项目

  1. "Project" > "New µVision Project...",开始创建项目

  2. 选择项目存储路径,起名

  3. 选择设备型号,这里以"AT89C51"为例
    勾选"Use Extended Linker (LX51) instead of BL51",在"LX51 Misc"标签的"Misc Control"中填入"REMOVEUNUSED",编译的时候不编译未使用的函数!

  4. 点击"是"

  5. 刚创建完的项目长这样

  6. 创建第一个代码文件

  7. 放在项目跟目录下,取名为"main.c"

  8. 右单击"Source Group 1",选择"Add Existing Files to Group 'Source Group 1'"

  9. 选中刚刚创建的"main.c",点击"Add"

  10. 在"main.c"文件中敲入代码

#include <reg52.h>

sbit led0=P1^0;
sbit led1=P1^1;

void main()
{
	while (1)
	{
		led0=0;
		led1=0;
	}
}
  1. 项目设置,"Output"标签下勾选"Create HEX File",允许编译生成HEX文件

  2. 点击编译按钮开始编译,看到"- 0 Error(s), 0 Warning(s).",编译成功!