目录

一.keil软件介绍

二.keil软件下载

三.keil软件安装

四.视频教程


一.keil软件介绍

keil软件是Keil公司下的微控制器(MCU)软件开发工具。2005年Keil公司由ARM公司收购,后续推出了uVision界面。用于调试ARM内核的MDK-ARM开发工具。同时继续在uVision界面界面支持8051和C16X。

keil软件的名字非常多,有KEIL MDK-ARM、KEIL ARM、KEIL MDK、uVision5(老版本为uVision4和uVision3)等,但均为同一产品。

二.keil软件下载

我们可以keil官网下载安装keil软件,官网链接:Keil Embedded Development Tools for Arm, Cortex-M, Cortex-R4, 8051, C166, and 251 processor families.

点击左上角的download

点击下载产品

keil有四个版本可以选择。

这里我只着重介绍MDK-ARM和C51这俩个版本,另外俩个基本不会去用。不做介绍。

MDK-ARM:用来编译cortex和arm设备的环境。如用于stm32单片机开发。

C51:用来编译8051的环境。如用于51单片机开发。

这里我们选择C51版本,即51单片机开发环境。这里我们填写完信息即可下载。

老师这里已经提前下载好了,百度网盘链接:

链接:https://pan.baidu.com/s/15I5iecms1ykeeUEs2PpUZQ 
提取码:mrsn

三.keil软件安装

1,使用管理员运行C51-V957.exe安装程序。

2.点击next

3.勾选上我同意所有条款并点击next

4.设置安装路径,,老师这里设置的为默认路径,特别注意,安装路径不能有中文!!!

5.填写相关信息,可以任意填写。

6.等待安装成功

7.取消勾选以下俩个选项,并点击完成。

8.此时会在桌面上生成一个keil5 uVision5软件图标。

9.注册

首先关闭电脑杀毒软件以及防火墙。避免杀毒软件自动将注册用的注册机删除。

9.1.右键以管理员运行打开注册机。

9.2.选择目标版本为C51版本

9.3.打开刚才安装好的keil5软件,选择File->License Managemet,注意要使用管理员运行

9. 4.复制CID到注册机的CID对话框中。

将 CC4RV-ICHZG粘贴到注册机的CID对话框中。并点击Generate。

9.5.将注册机生成的序列号拷贝到keil软件中的File->License Managemet中。

如果显示支持到2032年,则注册成功。

有的同学可能会提示以下错误:

解决方法:使用管理员运行keil软件,然后在再次重复以上步骤。

四.视频教程

【手把手教程】Keil5 C51版(51单片机编程软件)安装教程_哔哩哔哩_bilibili

Keil5 C51版(51单片机编程软件)安装教程相关推荐

  1. java软件安装教程详细_java编程软件安装教程

    JAVA游戏.软件安装方法:1.首先把要安装的软件或游戏文件(文件格式为Jar,通常显示图标为压缩文件,但不可解压,否则无法安装)通过数据线或者通过手机蓝牙上传到手机里,或者记忆卡里.最好新建一个文件 ...

  2. 51单片机学习笔记0 -- 编程软件安装(Keil)

    上一篇讲仿真软件只是针对于有没实体开发板而言的模拟电路仿真,而贬称软件确是必不可少的,也就是Keil,相信不少编程爱好者都接触过Keil软件,Keil有51编译和ARM编译的版本,也有两者兼顾的版本, ...

  3. 软件安装教程-Vivado2018.3/ISE14.7/Modelsim10.5/Keil5/AD18/Cadence17.2/CAD2016

    硬件工程师软件安装教程 1.Vivado2018.3安装教程 本文的主要内容是介绍 Vivado 2018.3 版本(提取码:ebdx)的安装步骤及其 license(提取码: 6xkh) 的获取与加 ...

  4. 单片机编程软件很简单(五),keil单片机编程软件变量用法(下)

    对于单片机编程软件,想必大家均有所了解.针对单片机编程软件,小编曾对keil.IAR予以介绍.本文对于单片机编程软件的讲解,同样基于keil.本文中,将介绍keil单片机编程软件变量用法下篇.如果你对 ...

  5. 51单片机实验软件proteus出现错误集锦

    51单片机实验软件proteus出现错误集锦 错误一:安装KELI和proteus后,点击仿真但是出现下面错误. 错误二:点击仿真后,源代码本来有程序后面变空白,或者出不来这个调试窗口. 错误一:安装 ...

  6. 单片机编程软件很简单(八),Keil单片机编程软件辅助功能讲解

    单片机编程软件的应用很多,在单片机编程软件的帮助下,我们对单片机的控制才变得如此简单.在市场上流通的单片机编程软件中,小编最为喜爱Keil单片机编程软件.在本文中,小编将为大家介绍Keil单片机编程软 ...

  7. 单片机编程软件很简单(17),Keil单片机编程软件之编译、链接

    单片机编程软件使用较多,诸多朋友大学期间便接触单片机编程软件.因此,大家对于单片机编程软件或多或少有所了解.本文中,将对Keil单片机编程软件加以介绍,主要在于介绍如何在这款单片机编程软件中进行项目设 ...

  8. 单片机编程软件很简单(二),keil单片机编程软件心得秘笈

    单片机编程软件为常用软件之一,单片机开发人员均用过多款单片机编程软件.那么,用单片机编程软件进行开发时,大家是否有独特新得呢?本文对单片机编程软件的讲解基于Keil C51,主要为大家介绍使用这款单片 ...

  9. 单片机编程软件很简单(22),keil单片机编程软件优化等级+概念解析

    单片机编程软件是单片机使用过程中不可缺少的一环,因此对于单片机编程软件,相关人员应当具备一定了解.往期文章中,小编对单片机编程软件有过诸多介绍.本文对于单片机编程软件的介绍基于两点:1.keil单片机 ...

最新文章

  1. matlab搜索路径
  2. Windows——Modern Standby(现代待机) S0改Suspend to RAM(待机到内存)S3睡眠解决方案(以机械革命F1 i5-11300H为例)
  3. word 中同样的字号和行距倍数,不一样的行距
  4. 在递归中使用Continuation来避免StackOverflow(查找第K大的数)
  5. 待支付取件费用是什么意思_SEDEX验厂是什么意思,sedex验厂审核费用是多少?...
  6. ajax中json响应
  7. Spring Security学习
  8. mysql 去重命令_MySQL 命令操作
  9. FME、MYFME安装破解教程
  10. 微信公众号开发C#系列-11、生成带参数二维码应用场景
  11. python 打开xls文件写数据
  12. 学计算机打字一段话,如何快速学会电脑打字
  13. C语言函数中的3个点 ...有什么作用
  14. MySQL Kill出现Killed死锁处理
  15. CentOS各个版本支持周期
  16. 按键手机怎么装java_怎样把USB键盘接到Android手机上
  17. 网络名人点赞重庆“智慧城市”建设
  18. React css-in-js emotion
  19. 通俗理解卷积神经网络
  20. EXCEL 将某一列的某些值移动到其他列

热门文章

  1. Vulnhub靶机实战-NARAK
  2. MS SQL 数据库状态为SUSPECT(可疑)的处理方法
  3. GateWay路由网关的概述与入门详解
  4. TrueType、PostScript 和 OpenType 字体之间的区别是什么?
  5. 使用rdp后parsec报错14003
  6. 用3万个图标生成林志玲马赛克艺术照片
  7. linux看以前敲过的指令,在Linux命令终端中查看和编辑曾执行过的命令
  8. 三分钟告诉你游戏配音软件有哪些
  9. 不服不行!终于有人把AMS和WMS讲明白了!
  10. 鼠来宝3[Alvin and the Chipmunks:Chipwrecked]