Keil 5(Keil C51)安装与注册 [ 图文教程 ]
前言
Keil C51 是 51 系列兼容单片机 C 语言软件开发系统,支持 8051 微控制器体系结构的 Keil 开发工具,适合每个阶段的开发人员,不管是专业的应用工程师,还是刚学习嵌入式软件开发的学生。
本篇博主将介绍嵌入式集成开发环境 Keil C51 的安装与注册方法,配置好开发环境后,便可使用 Keil uVision5 开发 51单片机的项目,非常的便捷、高效。
获取 Keil C51 安装包
我已将本篇所使用的安装包打包上传至百度云,扫描下方二维码关注「main工作室」,后台回复【0002】即可免费获取分享链接。

安装 Keil C51
本文以 C51 V9.61 为例。
1.找到已下载好的“ Keil C51 安装包 ”的压缩包,进行解压操作(因注册机会被杀毒软件误认为是病毒软件,所以请将杀毒软件退出后台,再执行解压操作)。

2.双击打开解压好的“ Keil C51 安装包 ”文件夹。

3.双击打开“ 安装包 ”文件夹。

4.选中“ C51V961.EXE ”应用程序,右键以管理员身份运行。

5.点击“ Next >> ”。

6.勾选同意协议,点击“ Next >> ”。

7.点击“ Browse... ”,选择软件安装路径。
温馨提示:安装路径中不可出现中文。

8.点击“ Next >> ”。
温馨提示:安装路径中不可出现中文。

9.根据文本框前的提示填写个人信息,然后点击“ Next >> ”。

10.软件正在安装中,请耐心等待。

11.点击“ Finish ”。

至此,Keil C51 的安装就完成了,现在 Keil 的图标应该出现在你的桌面上啦,接下来我们进行软件的注册。
注册 Keil C51
1.选中“ Keil uVision5 ”应用图标,右键以管理员身份运行。

2.在软件界面的菜单栏中找到并点击“ File ”,在下拉栏中找到并点击“ License Management... ”。

3.双击打开“ 注册机 ”文件夹。
温馨提示:因注册机运行时会有杂音,请适当调节电脑音量。

4.选中“ keygen.exe ”应用程序,右键以管理员身份运行。
温馨提示:因注册机运行时会有杂音,请适当调节电脑音量。

5.返回 Keil,在界面 License Management 中,将“ CID 文本框中的数据 ”拷贝到注册机的“ CID 文本框中 ”,在 Target 中选择“ C51 ”,然后点击“ Generate ”。

6.将注册机生成的许可证 ID 代码拷贝到“ New License ID Code(LIC) 文本框中 ”,然后点击“ Add LIC ”。

7.注册成功。

至此,Keil C51 就可以正常使用啦。大部分初学者都在使用国产 STC 系列芯片,如果你也是其中之一,请继续往下看,接下来我们介绍安装 STC 器件。
安装 STC 器件
很多使用 STC 单片机开发的读者应该了解,Keil C51 默认是不带 STC 器件的。
我们安装好 Keil C51 后,在新建工程选择芯片时没有 STC 单片机芯片型号,这时我们需要用到 STC 公司的一款软件——STC-ISP,使用该软件的 Keil 仿真设置向 Keil 中添加 STC 器件/头文件和仿真驱动。
1.下载“ STC-ISP 下载编程烧录软件 ”,安装包中包含此软件,你也可以从 STC 官网进行下载。

2.双击打开“ STC-ISP下载编程烧录软件 ”文件夹。

3.选中“ stc-isp-vxx.exe ”应用程序,右键以管理员身份运行。

4.点击软件“ Keil仿真设置 ”页面中的“ 添加型号和头文件... ”。

5.在弹出的“ 浏览文件夹 ”窗口中,选中 Keil 的安装目录(目录下必须有 C51 目录 和 UVx 目录存在),点击“ 确定 ”。

6.若弹出“ STC MCU型号添加成功 ”,则表示驱动已安装完成。

7.在 Keil 中新建工程选择芯片时,便会出现 STC 单片机芯片型号。

至此,Keil C51 就添加了 STC 器件/头文件和仿真驱动,我们可以使用 Keil 开发国产 STC 系列单片机的项目啦。
后记
本文详细介绍了嵌入式集成开发环境 Keil C51 的安装与注册方法,以及国产 STC 芯片器件的安装,希望可以帮助到你。
免责声明
关于法律责任,「main工作室」郑重声明如下:
「main工作室」提供的所有下载文件均为网络共享资源,请于下载后的 24 小时内删除。仅限学习与技术交流,不得用于商业用途。如需商业用途,还请支持正版。
我们提供用户下载的所有内容均来自互联网。如有内容侵犯您的版权或其他利益,请编辑邮件并加以说明发送到我们的邮箱:main_studio@163.com ,我们会在收到消息的七个工作日内处理。
Keil 5(Keil C51)安装与注册 [ 图文教程 ]的更多相关文章
- Oracle12c安装和卸载图文教程
注:本文来源于:<Oracle12c安装和卸载图文教程> 一.安装 1.去官网下载相应的版本 2.下载好的两个压缩文件压缩到一个文件夹中 3.打开上个步骤的文件夹,运行stepup,显示如 ...
- mysql 5.7.12 winx64安装配置方法图文教程
这篇文章主要为大家分享了mysql 5.7.12winx64安装配置方法图文教程,感兴趣的朋友可以参考一下 之前安装mysql时未做总结,换新电脑,补上安装记录,安装的时候,找了些网友的安装记录, ...
- mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)(转)
http://www.jb51.net/article/90302.htm ******************************* 这篇文章主要为大家分享了MySQL 5.7以上缩版本安装配置 ...
- win7下IIS的安装和配置 图文教程
转自 http://www.jb51.net/article/29787.htm 最近工作需要IIS,自己的电脑又是Windows7系统,找了下安装的方法,已经安装成功.在博客里记录一下,给需要的 ...
- 使用VIRTUALBOX安装ANDROID系统 | 图文教程 | 相关设置
使用VIRTUALBOX安装ANDROID系统 | 图文教程 | 相关设置 http://icaoye.com/virtualbox-run-android/
- 虚拟机安装Linux系统图文教程
虚拟机安装Linux系统图文教程 | 浏览:523 | 更新:2014-09-16 15:31 1 2 3 4 5 6 7 分步阅读 Linux系统的安装 工具/原料 VMware 9.0 虚拟机 L ...
- 微软源代码管理工具TFS2013安装与使用图文教程
微软源代码管理工具TFS2013安装与使用图文教程 这篇文章主要介绍了微软源代码管理工具TFS2013安装与使用图文教程,本文详细的给出了TFS2013的安装配置过程.使用教程,需要的朋友可以参考下 ...
- VirtualBox安装及使用说明和虚拟机安装XP系统图文教程
virtualbox是一款开源的虚拟机软件,它能够支持多种操作系统的安装如:Solaris.Windows.DOS.Linux.OS/2 Warp.BSD等系统作为client操作系统,而且最新版本号 ...
- Ubuntu 13.04/12.10安装Oracle 11gR2图文教程(转)
Ubuntu 13.04/12.10安装Oracle 11gR2图文教程 原文标题:How to Install Oracle 11G R2 Enterprise Edition Database U ...
- 使用EFI引导从硬盘(U盘)安装Win7的图文教程
目前仅支持vista后的64位系统 大部分使用EFI引导安装Win7的教程都是采用光盘启动安装,虽然光盘安装比较简单,但是对于没有光驱的朋友来说还是相当不便,更不用说光盘安装的两大缺点了,一速度慢,二 ...
随机推荐
- Istio(十一):向istio服务网格中引入虚拟机
目录 一.模块概览 二.系统环境 三.虚拟机负载 3.1 虚拟机负载 3.2 单网络架构 3.3 多网络架构 3.4 Istio 中如何表示虚拟机工作负载? 四.实战:向istio Mesh中引入虚拟 ...
- JavaWeb2
1. web服务器软件:Tomcat 1.1 概述 服务器:安装了服务器软件的计算机 服务器软件:接受用户的请求,处理请求,做出响应 web服务器软件:接受用户的请求,处理请求,做出响应 在web服务 ...
- 京东云开发者|mysql基于binlake同步ES积压解决方案
1 背景与目标 1.1 背景 国际财务泰国每月月初账单任务生成,或者重算账单数据,数据同步方案为mysql通过binlake同步ES数据,在同步过程中发现计费事件表,计费结果表均有延迟,ES数据与My ...
- 介绍一个jmeter录制脚本谷歌插件 —— metersphere-chrome-plugin
该插件可将用户在浏览器操作时的 HTTP 请求记录下来并生成 JMX 文件(JMeter 脚本文件). 1. 插件解压 插件下载链接: https://pan.baidu.com/s/14nGb_s9 ...
- 秀++视频算法仓库-厂家对接规约V5
一.概要 (1)每个算法厂家在秀++云平台上会有一个厂商标识,譬如CS101:算法厂家可能有多个算法引擎,每个引擎有一个标识譬如Q101,引擎可以理解为一个可执行程序,可以同时分析多路算法:每个算法在 ...
- 优秀的Kafka GUI客户端、可视化管理工具、监控工具
想要查看Topic里的消息却找不到软件,想要查看或更新Broker.Topic配置,想要监控Broker服务器状态?试试下面的Kafka GUI工具--Kafka Assistant 官网地址:htt ...
- K8S节点选择器案例
#给节点打上标签 [root@lecode-k8s-master deployment]# kubectl label no lecode-dev-001 hostname=lecode-dev-00 ...
- Go语言书籍推荐
附录: 其他书籍的介绍:https://github.com/golang/go/wiki/Books Go程序设计语言 (圣经) 作者 艾伦 A.A.多诺万 Kernighan 下载地址 中文版PD ...
- 【DL论文精读笔记】VGGNet
VGGNet(Very Deep Convolutional Networks) 1.introduction ● 采用3x3的小卷积核应用在比较深的网络里 ● 结果不错,赢得了2014 Imagen ...
- SpringBoot使用@Async的总结!
一些业务场景我们需要使用多线程异步执行任务,加快任务执行速度. 之前有写过一篇文章叫做: 异步编程利器:CompletableFuture 在实际工作中也更加推荐使用CompletableFuture ...