找回密码
 马上注册

QQ登录

只需一步,快速开始

搜索
查看: 12666|回复: 13

USB转TTL小板无法给stc89C52烧写程序

  [复制链接]
发表于 2016-12-12 11:00:47 | 显示全部楼层 |阅读模式
下载时始终检测不到单片机,冷启动也无效
110044zqtqbzy36k5zsz3f.jpg
来自苹果客户端来自苹果客户端
 楼主| 发表于 2016-12-12 11:07:29 | 显示全部楼层
各位大神帮帮忙吧
来自苹果客户端来自苹果客户端
回复 支持 反对

使用道具 举报

发表于 2016-12-12 11:11:13 | 显示全部楼层
你把TXD跟RXD交换一下试试
来自苹果客户端来自苹果客户端
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-12-12 11:31:13 | 显示全部楼层
爱迪斯拉 发表于 2016-12-12 11:11
你把TXD跟RXD交换一下试试

换过了,还是不行
来自苹果客户端来自苹果客户端
回复 支持 反对

使用道具 举报

发表于 2016-12-12 13:20:36 | 显示全部楼层
崔少爷= 发表于 2016-12-12 11:31
换过了,还是不行

下载软件选择单片机的型号要正确,注意89C52与89C52RC

来自苹果客户端来自苹果客户端
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-12-12 13:51:05 | 显示全部楼层
爱迪斯拉 发表于 2016-12-12 13:20
下载软件选择单片机的型号要正确,注意89C52与89C52RC

C52和C52RC都试过,不行啊
来自苹果客户端来自苹果客户端
回复 支持 反对

使用道具 举报

发表于 2016-12-12 14:34:36 | 显示全部楼层
看能不能检测单片机型号。还有有些单片机需要某个引脚下拉的。
来自苹果客户端来自苹果客户端
回复 支持 反对

使用道具 举报

发表于 2016-12-12 15:09:12 | 显示全部楼层
看看串口对不对,不行就换个串口线试试
来自安卓客户端来自安卓客户端
回复 支持 反对

使用道具 举报

发表于 2016-12-12 15:19:54 | 显示全部楼层
本帖最后由 616 于 2016-12-12 15:23 编辑

用示波器或逻辑分析仪或蜂鸣器与vcc连接检测89c52的io口有没有信号输出,没有的话则是晶振开路或芯片本身就坏了,否则可以将P1.0和P1.1对地短接再继续尝试,或更换成其他频率的晶振或换另一块89c52,换了后还是不能下载的话就是系统板的问题了。
usb转ttl小板的txd和rxd短接能收发数据且vcc电压正常则一定排除是小板的问题,否则换一块。
回复 支持 反对

使用道具 举报

发表于 2016-12-12 17:52:04 | 显示全部楼层
你的下载器装了驱动没
来自苹果客户端来自苹果客户端
回复 支持 反对

使用道具 举报

发表于 2016-12-12 21:18:37 | 显示全部楼层
825442365 发表于 2016-12-12 17:52
你的下载器装了驱动没

不装驱动的话根本不知道串口号是什么,更别提打开这个串口了。
回复 支持 反对

使用道具 举报

发表于 2016-12-13 18:02:50 | 显示全部楼层
616 发表于 2016-12-12 21:18
不装驱动的话根本不知道串口号是什么,更别提打开这个串口了。

可能是单片机坏了
来自苹果客户端来自苹果客户端
回复 支持 反对

使用道具 举报

发表于 2016-12-13 21:41:13 | 显示全部楼层
本帖最后由 616 于 2016-12-13 21:45 编辑
825442365 发表于 2016-12-13 18:02
可能是单片机坏了

驱动程序内部包含usb转tll芯片的的usb通信协议组件,串口软件向驱动程序发送字节指令,驱动程序调用usb组件向转换器发送特定usb指令,收到指令后经过内部芯片转码转换成ttl电平信号串口协议输出,收到数据后接收ttl信号数据并且转码后成usb信号返回给系统保存数据并传递给占用串口的软件,该软件可以将数据经过任何处理,通常这些驱动程序以及usb核心驱动是系统的核心模块,只有转换器ic驱动程序是厂家自主研发的,没有驱动程序下系统只能获取到转换器的型号之类的数据,没有创建了串口号,只有安装好驱动插上转换器系统会自动创建一个串口号,这个串口号可以被一个进程打开或关闭或发送、接收数据,收到的数据进程可以做任何处理,一个串口号只能被一个进程占用,串口有问题处理不了数据,和单片机没有任何关联。而单片机坏了则任何io口是没有输出的,检查晶振是否起振,有起振则需要将p1.0和p1.1或p3.2和p3.3对地短接就能引导执行检测下载指令。


回复 支持 反对

使用道具 举报

发表于 2016-12-13 22:17:37 | 显示全部楼层
616 发表于 2016-12-13 21:41
驱动程序内部包含usb转tll芯片的的usb通信协议组件,串口软件向驱动程序发送字节指令,驱动程序调用usb组 ...

好牛逼
来自苹果客户端来自苹果客户端
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|极客迷网 ( ICP09011854

44030602000010

© 2009-2016 All Rights Reserved

GMT+8, 2021-9-17 16:01 , Processed in 0.130839 second(s), 49 queries , Gzip On, Memcache On.