51单片机自制的烧写器,为什么总是烧写不了程序到单片机里

电路图如下,检测过线路没错,USB的下载线用的是(HL-340)用的单片机就是STC89C52... 电路图如下,检测过线路没错,USB的下载线用的是(HL-340)
用的单片机就是STC89C52
展开
 我来答
Sunshine_40
推荐于2018-04-05 · TA获得超过325个赞
知道小有建树答主
回答量:54
采纳率:0%
帮助的人:111万
展开全部

看你这个是串口ISP下载的电路,支持串口ISP下载的单片机只有STC的,别的不可能烧进去。

另外很重要的一点,你这串口下载电路原理图本来就是错的,你看一下STC厂家给的图(在下面),电路你得重新制作了。

至于USB转串口,一般情况电脑不报错就没问题了。

既然你用的是STC的,下载的时候要注意:

首先要搞清楚串口号是不是你在用的串口。

下载的时候要先给单片机断电,然后点下载程序,再给单片机上电。光复位是不行的,一定要保证单片机两端没电压才算断电,并且前后顺序一定不能倒。

另外,晶振不能不接,波特率最低值设为1200,实在不行把最高也设为1200。

再不放心,把P0.0和P1.0都和GND连起来再下载(这种情况很少发生)。

不过你的电路你再检查一下,我之前看不清你的图,现在仔细看了一下好像没有问题(和我的图原理上没区别),只是你的图太乱了(引脚顺序全是乱的,我很担心你会看错或者直接把它当做正常顺序)。MAX232的电路建议你再看看我给的图,顺序很清晰,从一侧开始从1排到16,直接照着连就行了。把电路可能的问题都查遍了之后,再照着我上面说的去做,应该就没问题了。

king1314lhxj
2011-02-25 · 超过12用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:27.3万
展开全部
一般的51单片机是不支持ISP下载的。一般都是使用高压编程器进行烧写。如果非要用你这个下载器,可以考虑使用STC系列的51单片机。就可以下载了。价格差不多。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
leon_nie
2011-02-26
知道答主
回答量:9
采纳率:0%
帮助的人:4.6万
展开全部
"用的单片机就是STC89C52",这里出了问题,你如果用台湾产的AT89C52和S52就可以了,STC是深圳宏晶单片机公司生产的,他虽然在功能上与其他51单片机没区别,但在烧写上比较麻烦,须用专用的烧写芯片PL2303做驱动和公司发布的专门的烧写软件。要真想平时拿他来烧写程序,我建议还是到网上花20多块钱买个下载器吧,这样会为你节约好多时间。愿成功。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
880705lpdhr
2011-02-26 · TA获得超过428个赞
知道小有建树答主
回答量:268
采纳率:0%
帮助的人:244万
展开全部
TTL出来接单片机串口线序换一下呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式