stc单机片程序怎么备份出来

stc单机片程序怎么备份出来,第1张

stc单机片程序备份出来的方法如下:

1、把单片中的程序拷贝出来主要需要使用专业的烧录器,用烧录器来读取单片机中的程序,然后将程序文件保存即可。

2、可以使用其他的调试软件来读取单片机中的程序,然后将程序文件保存至电脑中。

相信喜欢单片机的朋友都用过STC的单片机,用过STC单片机的朋友都有这种感受:实惠、易用、功能强大!就是每次下载都要冷启动特别恶心,相信很多朋友的开发板上的电源键都按烂了。

其实STC单片机可以不用免掉电下载,想要知道怎样才能免掉电下载,我们先要了解STC单片机是怎样实现串口下载的,其实STC单片机出厂时就预置了一段ISP监控程序,我们称作ISP引导码,这段ISP监控程序就好比电脑硬盘的系统引导区。我们对STC单片机上电启动时,单片机首先执行ISP引导码检测串口是否下载程序的命令,如果上位机在对单片机下载程序时,单片机检测到下载数据流就启动ISP下载功能对单片机进行程序下载,这就是我们平时实验时点击下载后按开发板电源键的过程。

STC单片机在进行冷启动时会从ISP引导码开始执行程序,而进行热启动或按复位键软启动时是从用户程序段开始执行的。然而熟悉STC单片机的朋友知道STC单片机增加了ISP/IAP控制寄存器ISP_CONTR,用来管理ISP/IAP功能和是否软启动,其各位功能大家可参照STC公司相关资料。当我们将ISP_CONTR置为0x60时单片机自动复位从ISP引导码开始执行。由此我们在需要下载程序时将ISP_CONTR置为0x60就可以完成下载了。

首先你要有程序源码,也就是代码(即一行一行的文本码)。

有了代码,你就可以将其复制到Keil软件中,设置好后编译生成Hex文件。

有了Hex文件了,就可以通过下载线下载到STC单片机了,STC11F02的第20脚是电源脚,与下载线的VCC相接、第10脚则与GND相接,而下载线的另两根线为RXD和TXD,分别与单片机的第2、第3脚相接,即可下载。

一般下载线(下载器)需要安装驱动,卖下载线的卖家会提供给你的。

另:

1.下载线一般会有两种电源规格的引脚提供,上面会有写3.3和5.0的,你接5V的那个就行。

2.在你计数器的电路板上,如果没有晶振,那么就要在下载时选择“使用内部晶体”,不过鉴于你这东西是计数器,不太可能用内部晶体,所以一般也没什么问题。

如果楼主还有什么疑问可以追问,不过本人上线时间比较少,不定期回复,希望能帮到您。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12062751.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-20
下一篇2023-05-20

发表评论

登录后才能评论

评论列表(0条)

    保存