标题: USB转TTL检测不到单片机 [打印本页]

作者: fuyun998    时间: 2023-10-10 16:59
标题: USB转TTL检测不到单片机
自己DIY个51单片机最小系统,晶振12MHz,上电复位,电源5V,可是植入程序时,系统显示一直在检测,根本检测不到单片机。单片机电源没问题,可以点亮LED灯。

51hei图片_20231010165510.jpg (3.78 MB, 下载次数: 48)

51hei图片_20231010165510.jpg

51hei图片_20231010165513.jpg (2.94 MB, 下载次数: 41)

51hei图片_20231010165513.jpg

51hei图片_20231010165516.jpg (3.05 MB, 下载次数: 44)

51hei图片_20231010165516.jpg

作者: npn    时间: 2023-10-10 18:22
RXD与TXD短接,然后串口助手发送字节。
作者: fuyun998    时间: 2023-10-10 19:40
npn 发表于 2023-10-10 18:22
RXD与TXD短接,然后串口助手发送字节。

好,我试试
作者: zlj20181110    时间: 2023-10-10 20:02
3.3V和VCC不用短接吧?
作者: hhdsdy    时间: 2023-10-10 20:16
STC单片机需要重新上电才能下载的,步骤有没对?
作者: 大漠落日    时间: 2023-10-11 07:44
这个老问题了,单片机要断电,等上几秒,然后点下载,再上电,切记,点下载后,再上电,显示正在检测时,上电。
作者: fuyun998    时间: 2023-10-11 08:37
zlj20181110 发表于 2023-10-10 20:02
3.3V和VCC不用短接吧?

不影响使用的

作者: fuyun998    时间: 2023-10-11 08:37
hhdsdy 发表于 2023-10-10 20:16
STC单片机需要重新上电才能下载的,步骤有没对?

我用的普中的下载端,直接启动,不需要断电的。
作者: fuyun998    时间: 2023-10-11 08:38
大漠落日 发表于 2023-10-11 07:44
这个老问题了,单片机要断电,等上几秒,然后点下载,再上电,切记,点下载后,再上电,显示正在检测时,上 ...

我的是用的普中下载端,在学习电路板直接下载就行,但是在这个电路直接下载就有问题。
作者: fuyun998    时间: 2023-10-11 08:39
fuyun998 发表于 2023-10-10 19:40
好,我试试

已经试过,串口助手可以接受信息,但是连接到单片机,就不行了,是不是面包板可能接触不良呢?
作者: zjlhhxd    时间: 2023-10-11 09:45
fuyun998 发表于 2023-10-11 08:39
已经试过,串口助手可以接受信息,但是连接到单片机,就不行了,是不是面包板可能接触不良呢?

接触问题用万用表一测便知,估计可能性也不大。
不知您图中的复位电容和电阻具体参数是多少,建议取10u和10k为宜,我看图中复位电阻好像是1k,如果这样的话肯定不行,复位高电平拉不上去的。
作者: hhdsdy    时间: 2023-10-11 12:45
fuyun998 发表于 2023-10-11 08:37
我用的普中的下载端,直接启动,不需要断电的。

普中下载是用他自己的软件,你用了吗?怎么接的线?
作者: lkc8210    时间: 2023-10-11 16:03

还像还缺了EA脚

作者: lcwlxy    时间: 2023-10-11 16:36
普中的电路好像是会自动重启芯片
作者: fuyun998    时间: 2023-10-12 14:14
npn 发表于 2023-10-10 18:22
RXD与TXD短接,然后串口助手发送字节。

谢谢,发送没问题
作者: fuyun998    时间: 2023-10-12 14:15
lkc8210 发表于 2023-10-11 16:03
还像还缺了EA脚

EA上VCC或者不接,默认送单片机内部开始执行程序
作者: fuyun998    时间: 2023-10-12 14:15
lcwlxy 发表于 2023-10-11 16:36
普中的电路好像是会自动重启芯片

已经解决谢谢
作者: 圣博朗西斯    时间: 2023-10-27 14:27
检测不到串口吧,还是。TX---接单片机RX   RX----接单片机TX
作者: Nomi    时间: 2023-10-28 11:27
当您使用USB转TTL接口检测不到单片机时,可能的原因和解决方法如下:

1. **硬件连接问题**:首先,确保USB转TTL接口的VCC、GND、TX、RX与单片机的对应引脚正确连接。例如,USB转TTL设备中的RXD应接STC中的TXD,USB转TTL设备中的TXD应接STC中的RXD。此外,检查单片机是否有正确的电源和复位电路,可以尝试重新接线或更换电池。

2. **软件和程序问题**:确保单片机程序是正确的,因为如果程序存在错误,单片机将无法正确运行。运行单片机的程序,如果正确,应该在串口调试软件中看到输出信息;如果没有输出,则表明单片机没有正确运行。

3. **串口设置问题**:打开电脑上的串口调试软件,如HyperTerminal,设置波特率为115200,数据位为8,停止位为1,校验位为无。如果仍然检测不到单片机,可以尝试降低波特率或查看对应的是不是P3.1和P3.0。

4. **驱动问题**:确保已安装USB转TTL的驱动程序,如CH340驱动程序。如果电脑未能自动识别USB转TTL接口,可能需要下载并安装相应的驱动程序。

5. **其他因素**:如果上述方法都无法解决问题,考虑更换USB转TTL转换器或单片机,或者检查是否使用了USB HUB,因为有时它可能会引起问题。
作者: Y_G_G    时间: 2023-10-30 11:17
STC89或者90系列的老问题,都多少年了,还是这样
STC8G或者STC8A系列就没有这个问题,由此可见,这并不是什么太高深的问题
STC就是单纯不想理会这低端老型号了




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