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

本文详细介绍了51单片机的开发环境搭建过程,包括STC-ISP烧写软件和Keil-C51编程软件的安装与配置步骤,以及如何使用这些工具进行程序下载和工程创建。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

入门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
这样一个工程就新建完了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值