入门51单片机(一):开发环境的搭建

入门51单片机(一):开发环境的搭建

这里以目前最流行的STC89C52RC为例来介绍51单片机的开发环境。
开发环境的搭建主要涉及两个软件:烧写软件和编写软件

一、烧写软件:STC-ISP

一般这个文件在我们购买的开发板的资料包里提供。
另外这个软件还可以在STC的官网下载得到: http://www.stcmcu.com
STCMCU
往下看到这个位置
isp
点击
down
即可下载得到如图所示压缩包
zip
将其解压,可得文件ISP
目前,大多数开发板使用的都是USB-UART方式给单片机烧写程序的,所以我们进入
【USB to UART Driver】这个文件夹下,可以看到,提供了两个驱动程序,我们选择进入
【CH340_CH341】文件夹下
CH340
双击打开,得到
SER
此时,把开发板用数据线和电脑连接,然后回到电脑桌面
dd
在【此电脑】上右击,选择【管理】
ff
选择【设备管理器】
可能有人已经能看到【USB-SERIAL CH340 (COM3)】,这是因为windows系统已经帮你自动安装了驱动。
在这里插入图片描述
另外有人看到的是这样的
gg
我们回到驱动安装界面
x
点击【卸载】,等待卸载成功
xx
然后点击【安装】,等待安装成功
在这里插入图片描述
然后关闭【驱动安装】界面,
回到设备管理器
在这里插入图片描述
可以看到设备安装成功,另外,不同的电脑这里的COM后面的数字是不同的,记下自己的电脑对应的COM号,我的电脑为【COM3】.
然后回到
stc
双击【stc-isp-15xx-v6.86s.exe】
(为方便使用,我们可以将其发送到桌面快捷方式)
弹出提示窗口,我们点击【确定】即可
然后得到ss
在【单片机型号】和【串口号】我们分别下拉选择【STC89C52RC/LE52RC】
UART
以及我们刚才得到的COM口号,我这里是【COM3】
COM
我们在【打开程序文件】处选择一个文件
在这里插入图片描述
然后点击【下载/编程】
ww
给开发板重新上电
mm
可以看到,程序下载成功。

二、编写软件:Keil-C51

软件可以从官方网站下载最新版本:https://www.keil.com/download/product/
也可以直接从以下链接下载:https://0x9.me/pGnVh/
或者直接百度下载https://jingyan.baidu.com/article/c85b7a6447bf9d003bac9500.html
一般情况下购买开发板也会附赠软件安装包。

解压后双击【c51v960a.exe】运行
keil
点击【Next】,选中【I agree…】,然后【Next】,
在这里插入图片描述
然后选这你的安装路径,【Next】;
44
随便填写一些信息
33
直到安装完成
44
取消勾选,点击【Finish】
vv
找到桌面快捷方式,右键,以管理员身份运行。
yy
点击【File】,选择【License Management…】
uu
将【CID】复制下来,回到下载的文件,打开另一个压缩包,如果打开错误,建议关闭杀毒软件。
key
将复制的CID填入,【Target】选择【C51】,点击【Generate】,得到注册码。
rr
将其复制,填入【License Management】中。点击【Add LIC】。
在这里插入图片描述
得到这一栏即可。关闭。在这里插入图片描述

打开之前下载的【STC-ISP】
kk
选择【Keil 仿真设置一栏】,然后点击【添加型号和头文件到keil中】
oo
选择安装目录,点击【确定】。
然后我们重新打开keil,新建一个工程,
hh
选择存放路径,点击【保存】
ee
如图,下拉,选择【STC MCU Database】
rr
然后下面点击+号,即可找到【STC89C52RC】。点击【OK】。
在这里插入图片描述
选择【否】
ll
这样一个工程就新建完了。

  • 14
    点赞
  • 79
    收藏
    觉得还不错? 一键收藏
  • 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、付费专栏及课程。

余额充值