需要借助官方工具STC-ISP才能保存。
通过STC官方工具STC-ISP,找到自己所需型号的stc头文件,点击下面的“保存文件”按钮进行保存。
stcisp是一款针对单片机所制作的相关烧录软件,通过这款STC单片机烧录工具,就能快速将用户的程序代码与相关的选项设置打包成为一个可以直接对目标芯片进行下载编程可执行文件。
1、首先在keil上编辑好代码,用keil 4 编译一下,在工程文件夹中找到编译出的HEX文件,要烧写到单片机的文件。
2、现在,需要一个烧写软件来烧写程序,这里用的是STC-ISP软件。
3、打开软件,首先选择合适的单片机型号,这里用的是stc89C52.然后串口一般是自动选择好的,也可以自己选。
4、点击“打开程序文件”,在弹出框中选择自己编译好的hex文件,点击打开,这样烧写程序的准备工作就完成了。
5、接下来开始烧写程序,先把电脑和开发板用数据线连接起来,然后,点击“下载”按钮,点击之后,再打开开发板开关,就可以等待下载完成。
6、下载成功时,右侧就会显示“下载成功”,然后开发板就根据自己的代码亮了一个LED灯。
排除一下:
冷启动单片机。
还有rxd txd是否借对了。
型号是否选对了,最容易错的就是c52和c52rc选错。
检查下单片机复位引脚电平是否正常,复位引脚连接了其他东西的话有可能导致复位引脚电平异常从而导致芯片上电运行异常。
首先检查下载器的rx与tx是否与单片机的rx与tx正确且良好的连接(导线接触良好,tx对应rx,rx对应tx) 其次检查晶振是否成功起振(最好使用示波器检查 如没有示波器,可用万用表直流电压档测对地电压是否处于2V到3V之间,同时也得注意一下频率,示波器可以直接看。
总结如下:
万用表就看一下晶振吧,不能太高,11.0592M或者12M是最常用的),如果这些都没问题,检查自己是否冷启动(点击下载后断开单片机供电再上电),如还是有这个现象,将单片机型号选择为丝印型号后点击检测mcu选项。
如果可以读到mcu数据则把最大下载波特率减半,点击下载,冷启动就可以了。如果要是不行的话,单片机最小系统有问题,检查最小系统的接线(电源电路、复位电路等)。
单片机stc烧录软件的介绍就聊到这里吧,感谢您花时间阅读,谢谢。
本文标签:单片机stc烧录软件