
这个问题一般是Win7,曾经帮同学弄过,解决办法如下
1、运行STC_ISP_V480exe,这时在Windows 7下会报错,提示MSCOMCTLOCX(或者类似文件)不能注册,那么我们要手动在里注册。
2、将提示的文件,在解压文件中找到,然后复制到系统路径windows/system32下,(实际测试时MSCOMTCLOCX、MSCOMM32OCX、COMDLG32OCX这三个文件)
3、在windows/system32/目录下找到cmdexe,单击右键,以管理员身份运行。
4、打开后,输入regsvr32 MSCONTCLOCX,ENTER 键确认,系统会提示注册成功,然后再进行相同 *** 作,注册另外的OCX文件。
5、注册完所有文件后,再打开STC_ISP_V480exe就可以运行了。
希望你能早日解决问题!
使用STC单片机的用户肯定都有一个经历,烧写程序时每次都要先点下载命令、断电、上电,进行冷启动。整个过程是比较繁琐的一件事,下面介绍一种自定义下载方式(不用断电,不用每次都加载用户下载文件),修改完程序编译好,直接点接发送即可。自定义下载原理:STC-ISPexe 软件1、STC-ISPexe 软件,可由用户设置,按UART/RS-232 的格式向用户程序发送命令。波特率: 38400bps, 19200bps, 9600bps, 4800bps, 2400bps, 1200bps 等奇偶校验位: 无, 偶校验, 奇校验数据位几位: 8 位,7 位,6 位,5 位, 等停止位几位: 1 位, 15 位,2 位,等
2、需向用户程序发送的命令用户可在上图自定义下载命令输入窗口中输入(HEX)命令之间建议加一个空格,也可不加,STC-ISPexe 会处理,上例为发送自定义命令12H,34H,56H,78H,0ABH,0CDH,0EFH, 12H,34H,56H,78H,0ABH,0CDH,0EFH3、用户程序中应加入收到自定义下载命令,延时一秒,软复位到系统ISP 程序区的程序4、将以上含有接收自定义下载命令的用户程序先用老方法下载进STC单片机内部:STC89C51RC,STC89C52RC,STC89C53RC,STC89C54RD+,STC89C58RD+,STC89C516RD+,STC89LE52RC,STC89LE53RC,STC89LE54RD+,STC89LE58RD+,STC89LE516RD+这样,以上型号的STC 单片机就具有了“不停电/ 运行中/ 自定义下载功能”。5、以下选好型号,打开文件,在自定义下载中设置相关选项,选择“发送”即可,STC-ISPexe 在“发送”完用户自定义下载命令后,就会转去调用老的那一套下载命令,而不管用户单片机程序收到命令没有。不过这个转换有些电脑有时需要将近1S 的时间,所以用户应用程序要延时1 S ,否则系统ISP 程序收不到下载命令,又会回到用户应用程序。
我遇见过的下载不了程序的情况:
1:型号选择不对
2:USB转232数据线不好用在(有些不适合用)
3:单片机供电电压不对
4:232要共地,需要3线,我只连了2线
5:晶振问题,谐振电容弄错了
6:STC的复位脚当做普通I/O使用时被上拉了。
7:MCU损坏
以上是我个人使用STC单片机遇见的一些情况,仅供参考。
以上就是关于STC单片机ISP下载编程软件安装不了,求解决~~全部的内容,包括:STC单片机ISP下载编程软件安装不了,求解决~~、谁知道STC单片机如何实现运行中自定义下载,无仿真器时方便调试、为什么我的STC下载不了程序,一直出现下面这个情况求帮助等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)