标题: 也做一个STC单片机自动下载器 [打印本页]

作者: jmkl128    时间: 2018-3-2 23:17
标题: 也做一个STC单片机自动下载器
         年前手里的stc下载器不能工作了,仿照网上的电路,用stc15F104W做了个补丁,能实现自动下载功能。但是因为加了个stc15F104W,外面的补丁显得有点大。期间学习了CH340G电路原理,实验了一个最为简单的免冷启动下载的电路。
         国产的ch340g芯片作为USB转TTL的芯片,第13和14引脚为MODEM联络信号输出引脚,受到STC-ISP下载软件的控制,默认为高电平,点击下载时变为持续的低电平,下载完成又变回高电平。
那么利用13或14脚的信号控制单片机的供电不是正好吗?这两个引脚多数下载器都是有预留外接插针。
RST就是14脚引出端。TCk是13脚引出端。我用的是RST。













作者: GG276192978    时间: 2018-3-3 10:23
我也用CH340做了一个下载器,但是13 14脚是悬空的,插上去一直是无法识别该设备,你这个能用么 ?

作者: jmkl128    时间: 2018-3-3 18:43
GG276192978 发表于 2018-3-3 10:23
我也用CH340做了一个下载器,但是13 14脚是悬空的,插上去一直是无法识别该设备,你这个能用么 ?

非常好用
作者: Yinfeng_Wang    时间: 2018-3-15 10:11
下载完了后目标板不是就断电了吗?
作者: copower    时间: 2018-3-30 13:08
下载完了后目标板不是就断电了吗?
作者: jinxiang    时间: 2018-8-22 23:26
我也按照这个搭建了一个下载器  不错! 感谢楼主  
作者: aing123    时间: 2018-8-23 08:56
晶振也没有。这能行?你不是ch340g吧?
作者: da莫寒    时间: 2018-9-5 10:31
GG276192978 发表于 2018-3-3 10:23
我也用CH340做了一个下载器,但是13 14脚是悬空的,插上去一直是无法识别该设备,你这个能用么 ?

我也是无法识别
作者: 吴宇    时间: 2018-9-30 11:17
这个程序要改一下,开始烧写那里不要用延时,改成检测触发端改变来恢复初始化。
作者: HYJ520    时间: 2019-5-7 17:56
就加个 电阻  PnP三极管  就可以了吗??????
作者: jmkl128    时间: 2019-5-8 21:31
HYJ520 发表于 2019-5-7 17:56
就加个 电阻  PnP三极管  就可以了吗??????

没错。就这么简单
作者: 583703056A    时间: 2019-5-11 07:27
这个会影响串口和电脑的通讯吗,因为uart在通讯时这个的电压会变的
作者: jmkl128    时间: 2019-5-16 06:37
583703056A 发表于 2019-5-11 07:27
这个会影响串口和电脑的通讯吗,因为uart在通讯时这个的电压会变的

跟串口通讯不发生关系,相当于人工冷启动而已
作者: HYJ520    时间: 2019-5-19 11:59
jmkl128 发表于 2019-5-8 21:31
没错。就这么简单

npn三极管是什么型号的
  大佬
作者: jmkl128    时间: 2019-5-20 07:04
HYJ520 发表于 2019-5-19 11:59
npn三极管是什么型号的
  大佬

8550,ziuubuding
作者: yf654987    时间: 2019-5-20 08:57
用mosfet !!!!
作者: HYJ520    时间: 2019-5-20 18:04
yf654987 发表于 2019-5-20 08:57
用mosfet !!!!

mosfet  什么型号的???

作者: yfpc2006    时间: 2019-10-4 13:33
不错不错!CH340方案,很好!
作者: 东北风    时间: 2019-12-29 12:15
网上买的usb转TTL咋用
作者: cytown    时间: 2020-1-7 18:53
请教一下楼主,这个自动下载器能支持除windows以外的系统么?比如Linux或者MacOS?
作者: zhuyaying    时间: 2020-3-6 08:23
这种方式做的烧录器 很难用我用这个经常烧录失败
作者: lovexulu    时间: 2020-3-6 19:36
读楼主贴有感自己搭了个555触发器的版本。
作者: 想飞的猪1    时间: 2020-3-7 14:37
GG276192978 发表于 2018-3-3 10:23
我也用CH340做了一个下载器,但是13 14脚是悬空的,插上去一直是无法识别该设备,你这个能用么 ?

CH340要外带晶振的芯片,晶振是要12M的,11.0592是不行的,本人实测
作者: 想飞的猪1    时间: 2020-3-7 14:39
HYJ520 发表于 2019-5-7 17:56
就加个 电阻  PnP三极管  就可以了吗??????

就是利用三极管的开关作用来给单片机短暂的断电,从而达到免冷启动的效果
作者: a461624201    时间: 2020-3-22 10:20
好办法,我一直用在nano下载的,看来可以给STC下载用了。
作者: 1679079206    时间: 2020-3-22 20:18
话说回来,我看见你的模块能自动冷启动,这个怎么实现呢
作者: zxule    时间: 2020-3-23 18:30
太棒了,真的可以吗?网上好多都是骗人的,您这个真的行吗,谢谢




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1