0x03 如何为51单片机开发平台注入灵魂(代码)?

00 无仿真器

1,机器码,在【Keil uVision5】编译通过的代码,文件以【.hex】为后缀。
这里直接使用前文编译通过的代码:【0x01 如何新建一个Keil C51工程文件?

烧录代码

2,驱动,电脑和单片机需要进行通信,电脑现在常用的是USB通信,而单片机采用串口通信,所以中间需要一个转换器,本系统采用了【CH340】器件,将USB通信转换为串口通信。自然地就需要【CH340驱动】,驱动一般购买开发套机的资料包含有,也可以问度娘,亦可以找博主所要。

驱动
安装步骤略,需要的话评论区留言,补上。

3,连上电源,检查驱动是否安装成功。

连上电源

4,是否安装成功在【设备管理器】中查看验证。成功如下图,记住端口号【COM8】

设备管理器

5,烧录软件,资料包有,或者网站【www.stcmcu.com】下载【STC-ISP】软件,这里采用资料包中的
普中科技开发的下载器,内含下载说明,这里简单讲解:
①选择【MCU程序下载】
②芯片选择【STC89Cxx(New)】
③串口号选择【CH340】刚刚的【COM8】
④波特率,特别注意,如果报错,请调整,调到或调低。
⑤选择HEX文件路径
⑥点击开始下载
⑦下载进入条,同时出现⑧中的下载详细过程
【写芯片超时!】报错,注意看⑧中提示:可连接最高波特率57600,说明115200过高,此时调低波特率试试,采用【9600】
下载配置
调整波特率下载成功!😁
下载成功

01 有仿真器

1,实物连接是这样的:
仿真器
2,仿真器驱动安装,安装包在资料包中,没有就联系博主获取。
有详细教程,可参考,点击安装文件【以管理员方式运行】,讲解粗略,有疑问评论区提问。
驱动
选择与你keil安装的路径一样就行了
安装路径
完成

3,此时不需要烧录软件了,我们直接打开【Keil uVision5】在里面进行一系列操作,【编写代码】→【编译代码】→【烧录代码】,一气呵成!
首先需要配置一下【Keil uVision5】,打开上次新建的工程
上次工程
工程
点击【魔法棒】进行配置,如图所示:
配置讲解
然后进行调试:
调试程序

10 总结

两种方法都可以达到同样的效果,都可以将代码下载到单片机之中,但是有仿真器的话可以减少下载这个步骤,所有步骤都在Keil中完成。
仿真器,最重要的是可以进行代码的调试,这在大型项目中尤为重要。比如进行单步运行调试。


【教程】和【开发板】都为你准备妥当,请签收哦!
淘宝扫一扫,关注博主的小店。
taobao
扫码
logo

你的【点赞】和【收藏】是我不懈创作的动力哦!
表情包

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值