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

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

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

一、烧写软件:STC-ISP

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

二、编写软件:Keil-C51

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

解压后双击【c51v960a.exe】运行
入门51单片机(一):开发环境的搭建_第23张图片
点击【Next】,选中【I agree…】,然后【Next】,
入门51单片机(一):开发环境的搭建_第24张图片
然后选这你的安装路径,【Next】;
入门51单片机(一):开发环境的搭建_第25张图片
随便填写一些信息
入门51单片机(一):开发环境的搭建_第26张图片
直到安装完成
入门51单片机(一):开发环境的搭建_第27张图片
取消勾选,点击【Finish】
入门51单片机(一):开发环境的搭建_第28张图片
找到桌面快捷方式,右键,以管理员身份运行。
入门51单片机(一):开发环境的搭建_第29张图片
点击【File】,选择【License Management…】
入门51单片机(一):开发环境的搭建_第30张图片
将【CID】复制下来,回到下载的文件,打开另一个压缩包,如果打开错误,建议关闭杀毒软件。
入门51单片机(一):开发环境的搭建_第31张图片
将复制的CID填入,【Target】选择【C51】,点击【Generate】,得到注册码。
入门51单片机(一):开发环境的搭建_第32张图片
将其复制,填入【License Management】中。点击【Add LIC】。
入门51单片机(一):开发环境的搭建_第33张图片
得到这一栏即可。关闭。入门51单片机(一):开发环境的搭建_第34张图片

打开之前下载的【STC-ISP】
入门51单片机(一):开发环境的搭建_第35张图片
选择【Keil 仿真设置一栏】,然后点击【添加型号和头文件到keil中】
入门51单片机(一):开发环境的搭建_第36张图片
选择安装目录,点击【确定】。
然后我们重新打开keil,新建一个工程,
入门51单片机(一):开发环境的搭建_第37张图片
选择存放路径,点击【保存】
入门51单片机(一):开发环境的搭建_第38张图片
如图,下拉,选择【STC MCU Database】
rr
然后下面点击+号,即可找到【STC89C52RC】。点击【OK】。
入门51单片机(一):开发环境的搭建_第39张图片
选择【否】
入门51单片机(一):开发环境的搭建_第40张图片
这样一个工程就新建完了。

你可能感兴趣的:(51单片机)