amobbs.com 阿莫电子论坛

 找回密码
 注册
搜索
bottom↓
回复: 22

请教:STC8F2K08S2下载程序失败

[复制链接]
(17019596)
发表于 2019-12-18 14:06:06 | 显示全部楼层 |阅读模式
本帖最后由 LVmcu 于 2019-12-18 14:06 编辑

1. STC已经用了最新版的,里面也选择STC8F2K08S2啦。可是下载的时候却总是找不到单片机,即使包波特率降到最低也一样.
2. 试过把2104的RX和TX与STC8F2K08S2断开,2104是可以收发的。
3. STC8F2K08S2的vcc和复位脚也试过断开手动连接。

STC8

STC8

CP2104_STC8F.pdf

28.91 KB

STC8F

(17017912)
发表于 2019-12-18 14:34:10 | 显示全部楼层
CP芯片电源不能断
(17017852)
发表于 2019-12-18 14:35:10 | 显示全部楼层
S1没有用的      
(17017823)
发表于 2019-12-18 14:35:39 | 显示全部楼层
不是复位是单片机断电重启
(17007513)
 楼主| 发表于 2019-12-18 17:27:29 | 显示全部楼层
饭桶 发表于 2019-12-18 14:35
不是复位是单片机断电重启

这个刚才也试过了,还是找不到单片机。
(17006797)
发表于 2019-12-18 17:39:25 来自手机 | 显示全部楼层
cp2104要一直有点,最好由usb提供。单片机单独供电,可开关。
(17001409)
 楼主| 发表于 2019-12-18 19:09:13 | 显示全部楼层
ordman 发表于 2019-12-18 17:39
cp2104要一直有点,最好由usb提供。单片机单独供电,可开关。

是的cp2104一直有usb供电,我把到stc的电源走线割开后冷启动也是不行。(以前也用过其他几个型号的STC都挺省心的,这次不知道到怎么的)
(16998486)
发表于 2019-12-18 19:57:56 来自手机 | 显示全部楼层
rx接上拉电阻
(16949482)
 楼主| 发表于 2019-12-19 09:34:40 | 显示全部楼层

改成rx接4.7k上拉还是不行。把vcc断开单片机上海能量到2.7V的电压。这不正常,说明这个电路是有问题的。

(以后再改电路吧。后记:隐约记得用的stc的16脚单片机第一次下载是要接晶振的。不知道这个是不是这个原因)
(16948615)
发表于 2019-12-19 09:49:07 | 显示全部楼层
LVmcu 发表于 2019-12-19 09:34
改成rx接4.7k上拉还是不行。把vcc断开单片机上海能量到2.7V的电压。这不正常,说明这个电路是有问题的。
...

这个型号第一次下载也不用接晶振。
串口芯片的TXD与单片机的TXD间反串一个二极管(参考官方手册),这个在VCC断开后,会继续给单片机供电。
(16943244)
发表于 2019-12-19 11:18:38 | 显示全部楼层
单片机两端电容过大?RT两条线串两个电阻试试,几百欧的。
(16942251)
发表于 2019-12-19 11:35:11 | 显示全部楼层
LVmcu 发表于 2019-12-19 09:34
改成rx接4.7k上拉还是不行。把vcc断开单片机上海能量到2.7V的电压。这不正常,说明这个电路是有问题的。
...

CP2104的TXD和STC的RXD要加二极管隔离
(16938915)
发表于 2019-12-19 12:30:47 来自手机 | 显示全部楼层
p45是复位引脚,需要上拉到高电平
(16937674)
 楼主| 发表于 2019-12-19 12:51:28 | 显示全部楼层
谢谢大家,我按照大家的方法在试试。
(16934781)
发表于 2019-12-19 13:39:41 | 显示全部楼层
你使用单片机的RXD2那个口还是RXD_2的口看你单片机和USB转ttl芯片,RXD2对应的那端的TXD RXD没有交叉
(16934340)
 楼主| 发表于 2019-12-19 13:47:02 | 显示全部楼层
gallle 发表于 2019-12-19 13:39
你使用单片机的RXD2那个口还是RXD_2的口看你单片机和USB转ttl芯片,RXD2对应的那端的TXD RXD没有交叉 ...

单片机的RXD2和RXD_2的口是做输出的,不和USB转ttl芯片相连的。
(16927005)
发表于 2019-12-19 15:49:17 | 显示全部楼层
usb、与,彻底断电、的、坑~~~    11.JPG
(16835681)
发表于 2019-12-20 17:11:21 | 显示全部楼层
参考上面17楼截图即可,STC的下载还是很简单的。
(16775144)
 楼主| 发表于 2019-12-21 10:00:18 | 显示全部楼层
小李非刀 发表于 2019-12-20 17:11
参考上面17楼截图即可,STC的下载还是很简单的。

是的,以前用的几个型号的都挺简单的,等上班了按照上面的图飞线试试。
(16774598)
发表于 2019-12-21 10:09:24 | 显示全部楼层
单片机由usb供电,无法冷启动,为什么不用厂家的烧录器呢
(16774175)
 楼主| 发表于 2019-12-21 10:16:27 | 显示全部楼层
kap 发表于 2019-12-21 10:09
单片机由usb供电,无法冷启动,为什么不用厂家的烧录器呢

我没有烧录器,其实我最终的目的是做个tx和rx的信号交换不想每次跳串口线的。
(16771304)
发表于 2019-12-21 11:04:18 | 显示全部楼层
要改下单片机供电控制,上位机下载后,按下S1,让单片机冷启动就可以下载程序了
3.png
(16745958)
 楼主| 发表于 2019-12-21 18:06:44 | 显示全部楼层
kap 发表于 2019-12-21 11:04
要改下单片机供电控制,上位机下载后,按下S1,让单片机冷启动就可以下载程序了
...

是的,已经把线割断后飞线手动控制啦,现在应该是u转串芯片的引脚没有和stc隔开的问题。等上班了试试。谢谢!
回帖提示: 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 ( 公安交互式论坛备案:44190002001997 粤ICP备09047143号-1 )

GMT+8, 2020-7-2 13:46

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表