产品概述

stcisp检测不到单片机 STC51单片机自动ISP下载电路设计

小编 2024-11-23 产品概述 23 0

STC51单片机自动ISP下载电路设计

51单片机可以通过ISP下载方式烧写程序,常用的工具为USB/TTL,常用的芯片有MAX232、CH340G等。下面介绍以CH340G芯片设计的ISP下载电路。

1. 51单片机程序下载原理

51单片机程序烧写接口为RXD和TXD,即UART口,这两个接口是通信口,配合不同的芯片可以实现不同的通讯方式。如果连接MAX232即可实现232通信,如果连接MAX3082即可实现RS485通讯。下载程序正是通过这两个接口来实现的。下载方式如下图所示。单片机的RXD和TXD要与USB/TTL设备的TXD和RXD交叉连接才能实现下载。

2. CH340G芯片介绍

CH340是一个USB总线的转接芯片,实现USB转串口、USB转IrDA红外或者USB转打印口。是一款比较成熟的国产芯片,价格在1.5元左右。

具有如下特点:

全速USB设备接口,兼容USB V2.0,外围元器件只需要晶体和电容。

仿真标准串口,用于升级原串口外围设备,或者通过USB增加额外串口。

计算机端Windows操作系统下的串口应用程序完全兼容,无需修改。

硬件全双工串口,内置收发缓冲区,支持通讯波特率50bps~2Mbps。

支持常用的MODEM联络信号RTS、DTR、DCD、RI、DSR、CTS。

通过外加电平转换器件,提供RS232、RS485、RS422等接口。

支持IrDA规范SIR红外线通讯,支持波特率2400bps到115200bps。

软件兼容CH341,可以直接使用CH341的驱动程序。

支持5V电源电压和3.3V电源电压。

提供SSOP-20和SOP-16无铅封装,兼容RoHS

3. 电路设计

CH340G的下载电路如下图所示。

P2为USB接口,CH340G的TXD与单片机的RXD连接,CH340G的RXD和单片机的TXD连接。图中的CH340G用的是5V供电,如果用3.3V供电的话第4脚要连接到3.3V。由于STC51单片机在下载程序的时候要断电再重新上电,所以单片机部分的电源设计如下图所示:

为了实现单片机电源的断电再上电(注意:这里是指单片机的电源而不是整个电路的电源),在单片机的电源脚上加了一个X1跳线。

4. 使用效果

使用STC的软件STC-ISP来下载。

下载步骤如下:

执行到第4步,点击下载之后要将电路板上的X1断开再接上即可实现单片机程的下载。

本订阅号致力于单片机、ARM等嵌入式软硬件的设计经验分享,秉承“人人都是电子设计经验的分享者”的理念,成功路上不孤单,我们一起努力。公众号:micropoint8

自学单片机第五篇:TSC-ISP烧写软件

​这是将我们的可执行文件下载到单片机用的,如果你使用的是51系列单片机,可以采用这款,如果使用的是更加专业的单片机,一般去单片机的生产厂家官网都会提供相应的下载工具,专业的工具更 家便捷,同时功能也更全面。对于初学者,我们用这个就足够使用了。

首先是进入官网

这个官网看起来就像是个盗版网站一样,其实我也不知道,但是他确实是这个风格。在网页右侧,我们下拉,找到单片机下载软件STC-ISP-V4.83,下载该版本,如果下载其他版本,会发现,某些单片机无法识别或下载,用旧版本即可。

下载完成,出现下图标识,不同计算机,图形符号不一样。双击打开

选择自己需要的安装地址,建议安装到非C盘,可以专门分一个盘,用来存储我们的学习软件和编程文件,这样,即使以后电脑出现问题,也可以通过其他方式快速恢复文件。减少损失

安装完成后,在安装的文件夹中,找到STC-ISP文件,打开

会出现下载对话框,东西比较多,但是我们都不需要改,使用时会选择和单击几个按键即可。

首先是选择我们的单片机型号,我的是89c52,所以选择了该型号。其他的就需要单片机连接后才可以调整,现在就算下载工具已经完成了

到此,编程、仿真、下载三大软件都已齐备,已经基本满足学习的起步条件。

私信回复:"单片机"或者"软件"即可领取资料,手慢无 ,可以获取学习工具,还等什么。

更多多内容,欢迎关注百家号:小亮谈电气。微信公众号:电气学苑。

相关问答

stc - isp检测不到单片机 怎么回事?

以下是一些可能导致stc-isp检测不到单片机的原因:1.芯片供电不足或者不稳定。2.ISP下载模块和单片机之间的连接有问题,例如线路不通或者线路接触不良。3...

STC - ISP检测不到单片机 是什么问题?

你好,STC-ISP检测不到单片机可能有以下几个方面的问题:1.连接问题:检查单片机与ISP下载器之间的连接,是否接触良好,是否接错接口等。2.供电问题:检查单...

STC - ISP检测不到单片机 是什么问题?

以下是一些可能导致stc-isp检测不到单片机的原因:1.芯片供电不足或者不稳定。2.ISP下载模块和单片机之间的连接有问题,例如线路不通或者线路接触不良。3...

使用 stc - isp (v6.33)下载器的过程中 检测不到单片机 怎么办?

串口选对了没有?不对就选个正确的,系统设备中可以看到串口设备的属性串口指示有没有绿?没有的话线拔掉重插再试WIN7还是XP的系统?WIN7的话,波特率设置一下...

stc 能识别出串口却 检测不到单片机 ?

1.可能存在这种情况。2.这可能是因为串口和单片机之间的连接存在问题,例如连接线松动或者接触不良等。此外,也可能是单片机的电源或者程序存在问题导致无法...

单片机 烧写软件 stc - isp 好像没方法在win10用啊-ZOL问答

可以用,到STC官网下载,解压后,单击右键“以管理员身份运行”就行了。仔细读读datasheet,看你是用的51,有讲晶振那块.跟FLASH用的时钟有关STC的单片机只能写...

。/.我自己焊的 单片机 ,是用串口的,用 STC - ISP 烧程序的时候,总...

静众灶屑推血牵锦居升眯翁某下载时只是用到hex文件,型号不对应该就是下载器上面的型号你选错了1下载开始后重新加电了吗?2波特率再降一点应该是...

keil里找 不到STC 系列的 单片机 ,如何解决?

如果你在Keil中找不到STC系列的单片机,可能是因为Keil并没有原生支持该系列单片机。要解决这个问题,你可以尝试以下几种方法:1.更新Keil软件:确保你使用的...

为什么 检测不到单片机 ?哪里出问题了?就4根线接的很好啊?

你检查一下硬件单片机的型号是不是STC12C2052AD,你软件里设置的是这个单片机。型号错误有时就会导致检测不到单片机。不行的话看看串口的数据线是不是接反了...

单片机 连不上电脑怎么办?

原因可能如下:1.驱动没有安装,电脑里显示:无法识别的设备;2.连线错误;3.串口只支持STC型号的下载,其他不支持;4.在单片机先停电状态下,然后点下载按...原...

猜你喜欢