微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 新手求助~STC-ISP无法写入程序!

新手求助~STC-ISP无法写入程序!

时间:10-02 整理:3721RD 点击:
本人新手,想自学单片机,我用STC12C4052AD还有UART模块测试用STC-ISP写入一个HEX,但是老实没反应,起初我以为UART模块在win7下的驱动问题,但后来也解决了,STA灯也亮了,设备管理器也显示正常,但还是不行,握手连接失败,我又用VMware搭了xp虚拟机试了还是不行,下载的顺序也对啊,先下载后上电,可就是没反应,用万用表测了用5V电压,测试LED也会闪烁。
哎,我已经试了很多方法了,可惜小弟才疏学浅,还是不能解决,没法烧入程序真的很无奈啊~听说这里高手很多啊~所以特来请教大家~希望大神帮我解决一下!谢谢!

1.波特率最高和最低都设置为2400试试。
2.到STC官网下载最新STC-ISP烧录软件。
3.是不是该单片机此前下载时勾选了“下次启动使用外部晶振”而你这次又没有使用外部晶振
4.RX和TX有没有调换
5.你说的UART模块是什么?最好是USB转TTL模块
6.确定单片机彻底断电了?因为连着串口的话,你断开单片机VCC端单片机仍有可能在工作!可以断开GND
7.给单片机供电加滤波电容
8.还不行的话,换块单片机,或者,换台电脑试试

如果用外部晶振检查电容大小是否能够让晶振起振。

我使用的是内部晶振,就接了个LED没有其他原件了

很感谢你帮我,但是我试了都不行,1.试过2400不行
2.STC-ISP烧录软件v4.79 6.33 最新6.63都试了不行
3.晶振选项正确,使用内部晶振
4.检查RXD和TXD,没有接反
5.UART模块就是USB转TTL电平模块
6.试过彻底断电,还是失败
7.UART模块上有5v电源,应该不用滤波吧,这个我不懂
8.我是了很多系统xp win7 x86 x64的和其他电脑也不行~刚买的2052还没到,没法试
但我是看了杜洋《爱上单片机》后从他的TB店上买的应该不会坏吧.

我也是用的杜洋那个套件里的USB转串口下载器就是、你的STC-ISP  很好用啊 你看下它的错误提示是什么啊

我也有同样的问题,望解决。

你用的是xp系统吗?我试了很多方法都不行~哎~

不会吧,你也跟我一样?我已经从新买了学习板和mcu

我就用的win7啊  很好用的啊 那个cp2102转串口嘛 很多用处的 现在我就用它弄蓝牙模块 很不错啊

你把那个cp2102d 的驱动装好没啊 转好了那个sta灯会亮的

嗯,那个灯亮着呢,设备管理器也识别正常,我也很纳闷到底哪里出问题啦~

这个问题容易,按下面的做:
1、接好单片机下载用的4个脚(VCC接下载线正电,TXD接下载线的TXD,RXD接下载线的RXD,GND先不接)
2、接上12MHZ晶振,并连好两个30PF电容接地(STC说明手册上都有图)
3、选好单片机型号,确认上面显示正确的下载线端口,选好一个程序,按下下载键(用STC官方的下载程序),然后接上GND线,OK!程序就会很顺利地下载到单片机里了。这个问题自己想办法搞懂了也就长进了不少了,想当初我是只接了TXD和RXD就以为可以下载了,慢慢学会懂的。

我的顺序对的,我也是这样弄的,很费解啊~我怀疑单片机是不是已经损坏了...

那这么说下载器是没有问题的 换个单片机吧

呵呵 你试一下  选择下载的时候把P1^0 和p1^1 等于零才可以下载 然后烧写的时候 把这两个口对地短接 应该烧得进去

你的ISP下载线是自动冷启那种吧

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top