首页 > 手机 > 配件 > stc官网,央企ConTech大盘点

stc官网,央企ConTech大盘点

来源:整理 时间:2022-04-07 18:42:49 编辑:华为40 手机版

如何给stc89c51单片机烧写程序?

如何给stc89c51单片机烧写程序

朋友们好,我是电子及工控技术,我来回答这个问题。对于给单片机烧写程序是每位学习单片机技术的朋友必须要掌握的一种技能,下面我给朋友们分享一下我是如何给单片机进行程序烧写的。STC单片机的简单介绍STC89C51单片机应该是一款国产的单片机芯片是与AT89S51相兼容的,因为两者的技术都是基于因特尔MCS-51技术,只不过这两种芯片在制造中都根据各自的技术特点进行了改进,比如在时钟频率、存储容量等方面都有所改进。

在进行程序烧写技术方面,STC单片机也有自己独特的特点,比如采用了在系统可编程(ISP)烧写技术、在应用可编程烧写技术(IAP)等,这样我们可以不用昂贵的编程器和仿真器就可以实现程序的“灌装”。STC单片机烧写程序的方法我根据我所用的STC单片机烧写程序来说说烧写这种单片机程序的方法与步骤。我第一步是要准备好辅助工具,这里包括软件和硬件两个方面。

硬件方面的准备从硬件说也比较简单,它可以有两种,一种是用USB转串口的下载程序线,在实验板上要有支持USB转串口的集成IC芯片CH340T,如果没有我们也可以自己焊接这样一块电路板,其原理图如下所示的。我建议对于用笔记本电脑的朋友可以用这种方式,因为现在的笔记本都去掉了并口和RS232串口。还有一种就是运用台式电脑上的RS232串口,然后找一条RS232下载线,运用这种下载线一定要看清楚你的单片机实验板上的RS232接头是“公头”还是“母头”,不然的话就无法插接上实验板了,我曾经就吃过这种“苦头”。

还有另一种就是用RS232转USB口的,这种线使用起来也比较方便。如果你使用的是台式电脑我建议用这种线也是很好用的,对于STC系列单片机也支持这种下载方式。2.软件方面的准备在软件方面主要是准备CH341的驱动软件的准备和STC-ISP烧写软件的准备。这两款软件都非常容易获取,有的在其官网上就可以下载。

我先说一下CH341软件的安装,这种软件非常好安装,只要单击“INSTALL”按钮就软件就可以自动安装驱动了,安装完成后会出现一个对话框,我们只需要点击一下“确定”键之后就完成安装了。3.用软件烧写程序的方法和步骤当软硬件准备完毕后可以说是“万事具备,只欠东风”了,剩下的就是烧写软件的操作了。我在学习使用STC单片机时所用的是一款STC-ISP烧写软件,这款烧写程序的软件是“绿色”软件,不需要安装只需要点击桌面的“图标”,单击两次“确定”就可以打开软件了,如下图所示的那样。

下面我就说说它的具体操作步骤,第一步是先用KEIL软件编写好程序后检查无错误,最好无警告后生成“hex.”文件。第二步是选择单片机型号,在这里我们可以选STC89C51就完事了!第三步是选择端口"COM"口,在这里所选择的就是前面所安装了USB转串口之后驱动之后的虚拟“COM”口就可以了,比如下图中的“COM5”口,如果台式电脑的RS232可以不用选,打开STC-ISP软件后它可以自动选择,一般以COM1居多。

第四步可以选择下载时的波特率,如果你想要下载的速度开些,你的板子能够经得住“考验”的话可以选择115200波特率的传输率,为了稳定提高成功下载率我建议选用9600波特率的最好。第五步是把刚才用KEIL软件生成的“hex.”文件从电脑里调出来,在“openFile/打开文件”对话框里找就可以了。第六步是在点击下载按钮前先把你的单片机实验板的电源关掉,因为这个软件是支持“冷启动”的。

文章TAG:stc官网央企ConTech大盘

最近更新