【51单片机授课笔记】(0)开发环境搭建,Keil的下载,安装与授权,固件烧录方法(史上最详细,win10系统)

摘要

本文章主要介绍了51单片机软硬件开发环境的搭建,包括51单片机最小系统,固件烧录电路,Keil开发环境的安装,烧录工具的使用等等。最后通过LED灯闪烁的示例验证开发环境是否搭建成功。

Keil 开发环境的下载与安装

同学们可以从我整理的地址下载安装,下载得到的文件中包含了Keil安装包,Keil授权工具,固件烧录工具,以及一个简单的示例代码。

下载地址:https://shyboy.oss-cn-shenzhen.aliyuncs.com/readonly/51_Keil.rar

下载完成后需要解压,如果在Win10系统下解压失败,提示病毒文件,需按照如下方法关闭实时保护

在开始菜单搜索安全,进入Windows安全中心

在这里插入图片描述


点击左边的盾牌,然后在病毒和威胁防护设置 下方点击管理设置:


在这里插入图片描述

点击后将出现实时保护的选项,将其关闭即可:

在这里插入图片描述

注意:为了你的系统安全,Keil安装授权完成后,请再次打开这个实时防护功能。


文件目录如下:

在这里插入图片描述
Keil :该目录下是Keil安装包和授权工具
烧录工具:该目录下是STC原厂最新版的烧录工具
示例代码:该目录下是一个简单的示例程序,用来验证开发环境和烧录工具

安装Keil

解压完成后,双击Keil目录下的C51v956开始安装:

在这里插入图片描述

在这里插入图片描述


在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


在这里插入图片描述


Keil授权

开始菜单中找到Keil uVersion5,点击鼠标右键,选着更多,以管理员方式运行.

在这里插入图片描述


注意:一定要以管理员方式运行哦

打开Keil后, 点击File >> License Managent ...

在这里插入图片描述


将出现如下页面,复制页面上的 CID

在这里插入图片描述

双击keil 目录下的 KEIL_Lic,打开注册机:


在这里插入图片描述


复制生成的授权码,将其粘贴到Keil中,点击Add LIC 即可授权成功:


在这里插入图片描述


整个过程动画如下:


在这里插入图片描述


编译示例代码

进入示例代码目录,双击template打开示例代码:


在这里插入图片描述


点击编译按钮,出现如下图所示表示编译成功:


在这里插入图片描述

烧录固件

进入烧录工具目录,双击stc-isp-15xx-v6.87P达开烧录工具:

在这里插入图片描述
选择对应的芯片,然后选择刚编译好的固件,点击下载/编程

注意:51单片机需要在冷启动时才能烧录,所以点击下载/编程后需给单片机重新上电

在这里插入图片描述

烧录完成后如果全部LED灯都开始闪烁,那么恭喜你整个开发环境搭建成功。


51单片机最小系统

在这里插入图片描述

51单片机下载电路


51单片机需要使用串口烧录,接线方法如下:
USB-TTL51单片机
TxP3.0
RxP3.1

如果下载安装或者开发遇到问题,欢迎留言或者私信。

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 51单片机入门(1)环境搭建keil+isp)是指在学习51单片机编程之前,需要先搭建好开发环境,包括安装keil软件和ISP编程器。Keil软件是一款集成开发环境,可以用来编写、调试和下载51单片机程序。ISP编程器是一种常用的单片机编程工具,可以将程序下载单片机中。搭建好环境后,就可以开始学习51单片机编程了。 ### 回答2: 51单片机是一种常见的单片机,学习51单片机可以帮助我们深入了解单片机的原理和应用,并且通过编写程序,实现自己的设计思路,达到学以致用的目的。作为初学者,我们首先需要学会搭建51单片机的环境,这里主要介绍keil isp环境的搭建方法。 首先,我们需要下载安装keil isp软件,可以在官网或第三方软件下载下载安装完成后,我们需要打开keil isp软件,进入“Project”菜单,选择“Create New Project”。 在“Create New Project”窗口中,我们需要选择单片机的型号和使用的开发板,比如STC89C52开发板。然后选择程序的保存路径,设定项目名称,最后点击“OK”按钮。 接下来,我们需要在工程目录下创建空白C语言文件,命名为“main.c”。打开该文件,我们可以开始编写我们的程序了。 编写完程序后,我们需要进行编译和下载。点击组合键“Ctrl+F7”进行编译,编译成功后,我们需要将程序下载单片机中。通过USB下载器将开发板连接到电脑上,然后选择“Flash”菜单,点击“Download”按钮即可完成下载操作。 至此,我们就完成了51单片机Keil ISP环境的搭建和使用。通过学习与实践,我们可以更好地掌握单片机的编程技能,实现自己的创意和设计。 ### 回答3: 仿真平台概述 Keil作为一种专业的51单片机编译软件,一直以来深受广大开发者的喜爱。本篇文章主要介绍该软件环境的搭建,在您了解完本篇文章后,就可以进行在Keil中进行51单片机的编译工作了。 keil是一款功能强大的嵌入式系统开发工具,它可以支持极多的芯片MUC和DSP处理器软件开发。这款工具开发工具除了支持软件的开发和编译,还有很多强大的仿真器和调试器。因此,我们在进行51单片机程序开发的时候,一般会采用Keil进行代码编译、调试和程序下载环境搭建 1.Keil C51安装 首先是Keil C51的安装,你可以从官网下载Keil C51的安装包,也可以通过磁盘安装安装完成后,会有相关的提示。如果没有提示,说明安装成功,你就可以进入到keil开发界面了。 2.建立工程 接下来需要做的就是新建工程了,首先点击File,然后点击New Project。在弹出的对话框中,输入工程名称和保存目录,选择MCU的型号选择扩展,我们选择的单片机就是STC89C52RC。 3.设置芯片选行(器件,芯片参数) 继续在项目管理窗口打开Target模块,进行以下参数的设置:设备系列选择STC89,芯片类型选择STC89C52,频率我们选择的是11.0592MHZ(这就是晶振的频率)。下面是截图: 4.配置环境(包含下载地址、芯片说明书等) 然后在Options for Target里面打开,在 Device中设置写入器件的参数,数据读行,芯片型号等。在OUTPUT选择FLASH,Program only box,勾选那个就是提示程序成功记录进入,但是不去启动程序。最后是下载路径的配置,由于Keil的编译器本身就自带了下载器件的软件,所以就可以少装一个芯片下载器件的软件。下载器件只需要把链接方式设置为“STC-USB-ISP”既可。 5.编写代码 最后,你就可以编写代码了。在编写完代码后,把代码存于工程的根目录或指定的文件夹里,保存为.c文件,再进行编译。所以说51单片机入门(1)环境搭建Keil ISP)就结束了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值